엑셀 정보

[엑셀] AND, OR, NOT, XOR 함수 사용 방법 - 논리값 (논릿값)

정보를공유합니다 2021. 10. 5. 23:26
반응형

안녕하세요, 정보공유소 입니다.

 

논리 (logic)에서 조건이 모두 참이면 참, 조건이 모두 거짓인 경우에만 거짓, 조건과 반대인 경우에는 거짓으로 표현하게 됩니다.

이와 비슷한 상황을 엑셀에서도 구현할 수 있습니다.

엑셀은 원래 계산기 기능으로 만들어졌으니까요.

엑셀에서 사용할 수 있는 AND, OR, NOT, XOR 함수에 대해 알아보도록 하겠습니다.

반응형

■ 사용 방법

=AND(조건1,조건2,조건3,...) → 조건이 모두 참인 경우에만 TRUE 표시함

=OR(조건1,조건2,조건3,...) → 조건이 모두 거짓인 경우에만 FALSE 표시함

=NOT(조건) → 조건과 같으면 FALSE, 조건과 다르면 TRUE 표시함

=XOR(조건1,조건2,조건3,...) → 조건 중, TRUE 개수가 홀수이면 TRUE, 짝수이면 FALSE를 표시함

 

■ 예시

셀1 셀2 입력값 결과값
  1 =AND(A2="",B2="") FALSE
  1 =OR(A3="",B3="") TRUE
  1 =NOT(A4="") FALSE
  1 =XOR(A5="",B5="") TRUE

두개의 셀 중, 첫 번째 셀에는 빈셀, 두 번째 셀에는 숫자 1이 입력되어 있습니다.

AND 함수는 둘 다 빈셀을 만족하지 못했기때문에 FALSE를 표시합니다.

OR 함수는 둘 중 한 셀이라도 빈셀을 만족했기때문에 TRUE를 표시합니다.

NOT 함수는 한 개의 조건만 처리할 수 있는데, 첫 번째 셀이 빈 셀이기때문에 거짓인 FALSE를 표시합니다.

XOR 함수는 맞는 조건이 홀수개라서 TRUE를 표시합니다.

 

반응형