엑셀 NOT
논리값을 뒤집어 반환합니다. TRUE → FALSE, FALSE → TRUE. AND·OR·ISBLANK와 결합해 부정 조건의 핵심
NOT 수식 구조
logical
뒤집을 논리값. TRUE/FALSE, 비교식(A1>10), 논리 함수 결과(ISBLANK, AND, OR 등) 모두 가능.
▸ 인수 1개만 받는 단항 함수 (AND·OR은 가변 인수)
▸ 숫자를 넣으면: 0은 TRUE로 뒤집힘, 0이 아닌 수는 FALSE로 뒤집힘 (0=FALSE 관례)
▸ 텍스트가 들어가면 #VALUE!
직접 체험해보세요
TRUE/FALSE 직접 입력 또는 비교식 모드로 NOT의 동작을 확인 — 입력 1개가 즉시 반대 값으로
입력
TRUE
결과
FALSE
NOT 진리표
AND·OR보다 단순 — 입력 1개의 반대만 반환
NOT 진리표
| 입력 | → | NOT |
|---|---|---|
| TRUE | → | FALSE |
| FALSE | → | TRUE |
자주 쓰는 결합 패턴
NOT은 단독보다 다른 함수와 결합할 때 빛남 — 5가지 대표 패턴
=NOT(A1="완료")"완료"가 아닐 때 TRUE"<>" 연산자와 동등=NOT(ISBLANK(A1))빈 셀이 아닐 때 TRUECOUNTA 조건에 자주 활용=NOT(ISNUMBER(A1))숫자가 아닐 때 TRUE텍스트 셀 필터=NOT(AND(A1>0, B1>0))둘 다 양수가 아닐 때 TRUEOR(A1≤0, B1≤0)과 동등 (De Morgan)=NOT(OR(A1="A", A1="B"))A도 B도 아닐 때 TRUEAND(A1≠"A", A1≠"B")와 동등실전 활용 예제
=IF(NOT(A2="완료"), "진행중", "끝")상태가 "완료"가 아닐 때만 "진행중" 표시. NOT을 IF의 조건으로 사용하는 가장 기본 패턴.
=IF(NOT(ISBLANK(A2)), A2*2, 0)빈 셀이 아닐 때만 2배. ISBLANK + NOT 콤보로 안전한 계산. 빈 셀에 수식 들어가도 #VALUE! 안 남.
=IF(NOT(OR(A2="A", A2="B")), "기타", A2)A도 B도 아닌 값을 "기타"로 분류. NOT(OR)는 "둘 다 아닐 때"의 표준 표현.
=NOT(EXACT(A2, B2))대소문자까지 정확히 일치하지 않을 때 TRUE. = 연산자는 대소문자 무시이므로 EXACT + NOT 조합.
다른 엑셀 함수도 알아보세요
NOT vs <> — 언제 어느 걸 써야 할까
▼
단순 부등 비교라면 <>가 더 간결합니다. NOT은 복잡한 조건을 뒤집을 때 진가가 드러납니다.
<> — 단순 부등
=IF(A1<>"완료", "X", "O")두 값 비교가 한 번이면 <> 가 짧고 명확.
NOT — 함수 결과 뒤집기
=IF(NOT(ISBLANK(A1)), …)=IF(NOT(AND(A1>0, B1>0)), …)함수 호출 결과나 AND·OR 같은 복합 조건을 뒤집을 때 필수.
드 모르간의 법칙 — NOT을 안쪽으로
▼
수학에서 가져온 규칙. NOT을 AND·OR 안으로 옮길 수 있고, 같은 조건이지만 다른 표현이 됩니다.
규칙 1: NOT(AND) = OR(NOT, NOT)
NOT(AND(A, B))≡ OR(NOT(A), NOT(B))규칙 2: NOT(OR) = AND(NOT, NOT)
NOT(OR(A, B))≡ AND(NOT(A), NOT(B))실용 예시
NOT(AND(A1>0, B1>0))= "둘 다 양수가 아니다" = "최소 하나가 ≤0"NOT(OR(A1="A", A1="B"))= "A도 B도 아니다" = "A이면서 아닌 동시에 B도 아닌"
어느 쪽이 더 읽기 쉬운지에 따라 선택. 부정의 의미가 더 강조되면 NOT, 직접 표현이 자연스러우면 변환.
숫자를 NOT에 넣으면 — 0/비0 규칙
▼
엑셀은 0 = FALSE, 그 외 모든 숫자 = TRUE로 취급합니다. NOT은 이 변환을 활용해 동작.
- NOT(0) = TRUE
- NOT(1) = FALSE
- NOT(-5) = FALSE (0이 아니므로 TRUE → 뒤집어 FALSE)
- NOT(0.0001) = FALSE
실무 활용 — 0 여부 검사
=IF(NOT(A1), "0이거나 비어있음", A1)A1이 0이거나 빈 셀이면 메시지 출력 (빈 셀도 0으로 평가).
자주 묻는 질문 (FAQ)
▼
Q. NOT은 인수를 여러 개 받을 수 있나요?
아니요. 인수 1개만 받습니다. 여러 조건을 뒤집으려면 AND·OR로 묶고 그 결과에 NOT 적용.
Q. NOT(NOT(A)) = A인가요?
네. 이중 부정은 원래 값으로 돌아갑니다. 의미상 의도를 강조하는 용도 외에는 잘 안 씀 (그냥 A를 쓰는 게 명확).
Q. ISBLANK + NOT 대신 더 짧은 방법은?
A1<>""가 더 짧음. 다만 빈 문자열("")도 빈 셀로 취급하므로 의미가 약간 다름. 엄격한 빈 셀 검사는 ISBLANK가 정확.
Q. 구글 스프레드시트에서도 동일한가요?
네. NOT은 구글 시트에서도 같은 문법·동작입니다.