Excel EDATE 수식

Excel EDATE 수식

저는 Excel 2013을 사용하고 있습니다. B열에 A열의 날짜를 확인한 다음 5개월을 더하는 edate 수식이 있습니다. 내 질문은 열 A에 빈 셀이 있으면 열 B에 인접한 셀에 이상한 날짜가 나타나는 경우 이러한 현상을 중지하고 열에서 수식을 제거하지 않고 아무것도 표시하지 않을 수 있는 방법이 있습니까?

엑셀 스크린샷

답변1

IF 문을 사용하면 됩니다.

=IF(A2<>"",EDATE(A2,5),"")

모든 셀에 대해 이를 복사하여 모든 행에 대해 이 계산을 수행합니다.

구문은 다음과 같습니다

IF(condition, if condition is true, if condition is false)

이 경우 조건은 A2 <> ""A2가 비어 있지 않음을 의미합니다. 비어 있지 않으면 참 조건(원래 수식)으로 이동하고, 그렇지 않으면 거짓 조건으로 이동합니다.

자세한 세부 사항

편집하다

의견에 따라 이 공식에 날짜를 추가해야 하는 경우 다음을 사용하세요.

=IF(A4<>"",EDATE(A4+14,5),"")

답변2

먼저 셀에 데이터가 있는지 확인하고 그것이 사실이면 EDATE로 계산합니다.

=IF(A4<>"",EDATE(A4,5),"")

관련 정보