MS 엑셀 2010 공식


-2

Excel에서 2 열을 보유하고 있으며 각 열에는 mm / dd / yyyy 형식의 날짜가 포함되어 있습니다.

하나는 시작 날짜이고 다른 하나는 종료 날짜입니다.

샘플 데이터 : 2013 년 3 월 26 일 | 2014 년 2 월 28 일

누구든지 각 열을보고 시작일과 종료일 사이의 총 시간 (예 : 몇 개월)을 산출 할 수있는 공식을 도울 수 있습니까?


2
샘플 데이터가 어떻게 든 형식과 일치하지 않습니다 ... 또한 각 개별 행의 길이를 가져 와서 추가 할 수없는 이유는 무엇입니까?
Jerry

답변:


1

DATEDIF 함수를 사용하여이를 계산할 수 있습니다. 날짜가 A 및 B 열에 있다고 가정하면 함수는 다음과 같이 입력됩니다.

= DATEDIF (A1, B1, "D")

A1 - 비교하고 싶은 첫 데이트.
B1 - 비교하려는 두 번째 날짜.
"D"- 결과를 일 단위로 표시합니다. 다른 형식은 Y, M, YM, YD 및 MD입니다.

날짜 형식 (열 선택> 오른쪽 클릭> 셀 서식 지정> 원하는 날짜 형식 선택)으로 열 A 및 B의 서식을 지정하십시오. 열 C는 일반 형식 형식이어야합니다.

출처 : http://spreadsheets.about.com/od/excelfunctions/qt/090714_number_of_days_between_dates.htm


@cLockeWork - DATEDIF 함수를 사용하는 것보다 훨씬 간단합니다. 나는 결과가 다르다는 것을 알아 냈습니다 (DATEDIF의 경우 339 개, 귀하의 방법의 경우 340 개). 이유가 무엇이고 어느 것이 옳은지에 대한 아이디어가 있습니까? 저는 수동으로 일을 계산하는 기분이 아닙니다.
slow_excellence

아마도 뭔가 잘못 입력 한 것일까 요? 정답은 339입니다 (생각해 보면 365-26). 하지만 B1-A1Excel 에서 간단한 빼기 (예 :)에서 그 대답을 얻을 .
스콧

1

DATEDIF 부주의하고 문서화되지 않은 기능이며 사용상 문제가 발생할 수 있습니다.

다행히도 이것을 수행하는 아주 간단한 방법이 있습니다 :

1 - 두 열 옆에 열을 만들고이 수식을 각 셀에 추가합니다.

= [종료일] - [시작일]

2 - 열을 요약하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.