한 날짜에서 다른 날짜로 Excel에서 정확한 나이 또는 정확한 날짜 차이를 찾아야 할 때 DATEDIF 함수를 사용합니다. 따라서 Excel 시트에는 시트에 입력되는 날짜를 감지하는 기본 형식이 있습니다. 이러한 날짜는 고정되어 있거나 특정 날짜에 따라 변경 될 수 있습니다.

Dd / mm / yyyy 또는 mm / dd / yyyy이면 두 형식 모두 시트에서 감지됩니다. 따라서 2011 년 10 월 8 일을 입력하면 시트는 자동으로 2011 년 8 월 10 일로 읽습니다. 자동으로 변경되는 동적 날짜를 만들려면 = DATE () 함수를 사용합니다. 그리고 Ctrl +; 현재 날짜가 자동으로 입력되며 변경되지 않습니다.

DATEDIF 함수 두 날짜의 차이를 계산하려면 DATEDIF 함수를 사용할 수 있습니다.

예를 들어 새 통합 문서를 열고 A1 셀에 이전 날짜 (예 : 10/10/1986)를 입력합니다. 그런 다음 A2에 최근 날짜를 입력합니다 (Say, 10/8/2011).

날짜의 차이를 찾기 위해 간단한 = A2-A1은 9070 일로 답을 제공합니다. 그러나 대답을 얻으려면 아니오. DATEDIF가 도와 드릴 수 있습니다.

DATEDIF (start_date, end_date, “interval”)은 구문입니다. 시작 날짜는 이전 날짜이고 종료 날짜는 더 최근 날짜입니다. 종료일은 항상 시작일 이후 여야합니다. 그렇지 않으면 ‘#VALUE!’오류가 발생합니다.

간격에는 5 개의 다른 매개 변수가 있습니다. 일 단위로 답변하려면 “d”를 입력하십시오. 몇 달, “m”, 년, “y”, 몇 달 및 몇 일, “md”및 몇 년 및 몇 달, “ym” .

워크 시트에서 시작 날짜로 1986 년 1 월 1 일, 종료 날짜로 2011 년 10 월 8 일을 사용하고 A4 셀에 = DATEDIF (A1, A2, “d”) 구문을 입력하여 일 수 = DATEDIF (A1, A2, “m”)은 아니오입니다. 개월 수, = DATEDIF (A1, A2, “y”)는 아니오입니다. 년 수, = DATEDIF (A1, A2, “md”)는 아니오입니다. 월 및 일 수, = DATEDIF (A1, A2, “ym”) : 아니오. 년과 달의.

목적이 함수는 모든 연령을 계산하는 데 유용 할 수 있습니다. 정확하고 다른 많은 경우에 공식을 사용하기 위해 해당 시트를 저장할 수 있습니다.

버그 때때로 엑셀 시트가 datedif 함수를 전혀 표시하지 않을 수 있습니다.

아니면 계속 #NAME을 제공 할 수 있습니까? 오류. 이를 위해 날짜 값으로 날짜를 입력해야합니다. A1 및 A2 셀에 = DATEVALUE (yyyy / mm / dd) 형식으로 두 날짜를 각각 입력합니다. 일련의 숫자는 각각 1986/10/10 및 2011/08/10에 해당하는 31695 및 40824로 표시됩니다. 이제 동일한 datedif (a1, a2, “d”) 등을 따를 수 있으며 올바른 출력을 얻을 수 있습니다. 일, 월, 년, md 및 ym에 대한 출력은 각각 9070,298,24,0 및 10입니다.

DATE 함수 = DATE (눈물, 월, 일)을 사용할 수도 있습니다.

이 모든 것을 단일 셀로 얻는 대신 하나의 단일 함수에서 동일한 작업을 수행 할 수 있습니다. 해당 연결 함수의 구문입니다.

따라서 2011 년 8 월 10 일의 정확한 나이를 알고 싶다면 엑셀 날짜 차이 공식을 사용하여 출력을 24 년, 10 개월, 0 일로 읽을 수 있습니다.