Excel: 날짜에 if 함수를 사용하는 방법
다음 수식을 사용하여 Excel에서 날짜가 포함된 IF 함수를 만들 수 있습니다.
방법 1: IF 함수를 만들어 셀의 날짜를 특정 날짜와 비교합니다.
=IF( A2 <=DATEVALUE("10/15/2022"), "Yes", "No")
이 수식의 경우 A2 셀의 값이 2022년 10월 15일 이전이거나 같으면 함수는 “예”를 반환합니다. 그렇지 않으면 “아니요”를 반환합니다.
방법 2: 두 셀의 날짜를 비교하는 IF 함수 만들기
=IF( A2 <= B2 , "Yes", "No")
이 수식의 경우 A2 셀의 날짜가 B2 셀의 날짜와 같거나 이전인 경우 함수는 “예”를 반환합니다. 그렇지 않으면 “아니요”를 반환합니다.
다음 예에서는 실제로 각 수식을 사용하는 방법을 보여줍니다.
예시 1: 셀의 날짜를 특정 날짜와 비교하는 IF 함수
Excel에 작업이 완료된 시기를 나타내는 날짜 목록이 있고 각 작업이 2022년 10월 15일 이전에 완료되었는지 알고 싶다고 가정해 보겠습니다.

셀 A2 의 작업이 2022년 10월 15일 또는 그 이전에 완료된 경우 “예”를 반환하거나 그렇지 않은 경우 “아니요”를 반환하려면 셀 B2 에 다음 수식을 입력할 수 있습니다.
=IF( A2 <=DATEVALUE("10/15/2022"), "Yes", "No")
그런 다음 이 수식을 B열의 나머지 각 셀에 끌어서 채울 수 있습니다.

수식은 A열의 날짜가 2022년 10월 15일 이전인지 여부에 따라 “예” 또는 “아니요”를 반환합니다.
참고 : Excel의 DATEVALUE 함수는 텍스트 값으로 저장된 날짜를 Excel 수식에서 인식할 수 있는 날짜로 변환합니다.
예제 2: 두 셀의 날짜를 비교하는 IF 함수
작업이 완료된 시기와 작업 기한을 나타내는 두 개의 날짜 열이 Excel에 있다고 가정해 보겠습니다.

C2 셀에 다음 수식을 입력하면 A2 셀의 작업이 B2 셀의 마감일 이전이나 마감일에 완료된 경우 “예”를 반환하고 그렇지 않은 경우 “아니요”를 반환할 수 있습니다.
=IF( A2 <= B2 , "Yes", "No")
그런 다음 이 수식을 C열의 나머지 각 셀에 끌어서 채울 수 있습니다.

수식은 각 행의 작업이 제 시간에 완료되었는지 여부에 따라 “예” 또는 “아니요”를 반환합니다.
참고 : 이 수식에서는 두 열 모두 Excel에서 날짜(텍스트 아님) 형식으로 지정되어 있다고 가정합니다.
추가 리소스
다음 자습서에서는 Excel에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.
Excel: 날짜 사이의 개월 수 계산
Excel : 날짜 별 합계를 계산하는 방법
Excel : 날짜별 평균을 계산하는 방법