논리 연산자를 사용하여 날짜 비교

논리 연산자를 사용하여 날짜 비교

알림을 보내는 데 사용할 Excel 시트가 있습니다.

여기에 이미지 설명을 입력하세요

처음 3개 열에는 만료 날짜가 포함되고 다음 3개 열에는 알림 1, 알림 2, 알림 3에는 만료 날짜로부터 30일 전 날짜가 포함됩니다.

통지 1, 통지 2 및 통지 3의 날짜를 비교해야 하며 열 중 하나의 날짜가 현재 날짜와 같으면 상태 열은 TRUE이거나 FALSE여야 합니다.

이 수식을 시도했지만 잘못된 수식 오류가 발생합니다.

=IF(OR(datevalue(Now()) =J2),(datevalue(Now()) =k2), (datevalue(Now()) =L2), (datevalue(Now()) =M2), (datevalue(Now()) =N2), (datevalue(Now()) =O2), (datevalue(Now()) =P2), "TRUE", "FALSE")

답변1

  1. 괄호 그룹화가 잘못되었습니다. 에 대한 목록이 OR하나의 괄호 쌍 안에 있도록 구성해야 합니다 . OR(a=b,c=d,e=f).

  2. 을 사용하는 대신 DATEVALUE(NOW())을 사용할 수 있습니다 TODAY().

관련 정보