값이 다른 값과 같지 않은지 확인하려면 논리 함수 중 하나인 NOT 함수를 사용하세요.
예
NOT 함수는 인수의 값을 역으로 만듭니다.
NOT 함수의 일반적인 용례 중 하나는 논리 테스트를 수행하는 다른 함수의 유용성을 확장하는 것입니다. 예를 들어, IF 함수는 논리 테스트를 수행하여 테스트가 TRUE이면 특정 값을, 테스트가 FALSE이면 다른 값을 반환합니다. IF 함수의 logical_test 인수로 NOT 함수를 사용하면 하나의 조건이 아닌 여러 조건을 테스트할 수 있습니다.
구문
NOT(논리)
NOT 함수 구문에는 다음과 같은 인수가 사용됩니다.
-
논리 필수 요소입니다. TRUE 또는 FALSE가 될 수 있는 값 또는 식입니다.
설명
논리가 FALSE이면 NOT은 TRUE를 반환하고, 논리가 TRUE이면 NOT은 FALSE를 반환합니다.
예제
다음은 NOT을 단독으로 사용하거나 IF, AND, OR과 함께 사용하는 몇 가지 일반적인 예제입니다.
수식 |
Description(설명) |
---|---|
=NOT(A2>100) |
A2는 100보다 크지 않습니다. |
=IF(AND(NOT(A2>1),NOT(A2<100)),A2,"값이 범위를 벗어났습니다") |
50은 1보다 크고(TRUE) AND 50은 100보다 작으므로(TRUE) NOT은 두 인수를 모두 역으로 만들어 FALSE를 반환합니다. AND는 두 인수 모두 TRUE가 되어야 참이 되므로 FALSE인 경우의 결과를 반환합니다. |
=IF(OR(NOT(A3<0),NOT(A3>50)),A3,"값이 범위를 벗어났습니다") |
100은 0보다 작지 않고(FALSE) 100은 50보다 크므로(TRUE) NOT은 인수를 역으로 만들어 TRUE/FALSE를 반환합니다. OR는 인수 하나만 TRUE가 되면 참이 되므로 TRUE인 경우의 결과를 반환합니다. |
판매 수수료 계산
다음은 NOT을 IF 및 AND와 함께 사용하여 영업 담당자에게 보너스를 지급해야 하는지 여부를 계산하는 일반적인 시나리오입니다.
-
=IF(AND(NOT(B14<$B$7),NOT(C14<$B$5)),B14*$B$8,0)- IF Total Sales가 Sales Goal보다 작지 않고(NOT) AND Accounts가 Account Goal보다 작지 않으면(NOT) Total Sales에 Commission %을 곱하고, 그 외의 경우에는 0을 반환합니다.
추가 지원
언제든지 Excel 기술 커뮤니티에서 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.
관련 주제
비디오: 고급 IF 함수 수식에서 중첩 함수를 사용하는 방법 알아보기 IF 함수AND 함수OR 함수 Excel 의 수식 개요깨진 수식을 방지하는 방법오류 검사를 사용하여 수식 에서 오류 검색Excel 의 바로 가기 키논리 함수(참조)Excel 함수(사전순)Excel 함수(범주별)