Excel 부울 연산자: 사용 방법

  • 이 공유
Hugh West

Microsoft Excel에는 많은 기능이 포함되어 있습니다. 이러한 기능은 Excel에 내장되어 있습니다. 이 기사에서는 논리 연산자를 사용하는 Excel 부울 함수에 대해 설명합니다. 부울 연산자는 Excel에서 함수로 표현됩니다.

부울 연산자를 실제로 설명하기 위해 아래 데이터 세트를 사용합니다.

이 데이터 세트는 기간이있는 대출금 지불. 지불은 매월 이루어집니다.

연습 워크북 다운로드

이 글을 읽는 동안 연습할 연습 워크북을 다운로드하세요.

Excel Boolean Operators.xlsx

Excel 부울 함수 및 연산자 소개

부울 연산자는 부울 식. 부울 표현식은 일반적으로 프로그래밍 언어에서 사용됩니다. 부울 연산자는 부울 식을 표현하는 데 사용됩니다. 부울 식의 반환은 1 또는 0 입니다. 쉽게 이해하기 위해 각각 True 또는 False 로 표현할 수 있습니다.

Excel에는 4개의 부울 연산자/함수가 있습니다. NOT , OR , AND XOR . 이제 Excel의 다음 부울 함수에 대한 개요를 살펴보겠습니다.

연산자 설명
NOT 이 함수의 기본은 반전 결과를 반환하는 것입니다. 인수가 무엇이든 이것은 그 반대 값을 반환합니다.argument.
AND 모든 인수를 비교하여 모든 인수가 만족하면 TRUE를 반환하고 그렇지 않으면 TRUE를 반환합니다. FALSE.
OR 인수 중 하나라도 만족하면 TRUE가 반환됩니다. 그러나 모든 인수가 만족스럽지 않으면 결과는 FALSE입니다.
XOR "배타적 OR"이라고 합니다. . 두 인수를 비교한다고 가정합니다. 인수 중 하나라도 true이면 TRUE를 반환합니다. 그러나 모든 인수가 참이거나 인수 중 어느 것도 참이 아니면 FALSE를 반환합니다.

이러한 논리 연산은 부울 연산을 적용할 때 수행됩니다.

논리연산자 의미 예제 설명
= 같음 =B4=C4 이 공식은 B4와 C4를 비교합니다. 둘 다 같으면 TRUE를 반환하고 그렇지 않으면 FALSE를 반환합니다.
> 보다 큼 =B4>C4 B4가 C4보다 크면 반환 그렇지 않으면 FALSE.
< 미만 =B4 strong=""> B4 미만인 경우 C4가 아닌 경우 반환은 TRUE이고 그렇지 않으면 FALSE입니다.
같지 않음 =B4C4 B4와 C4를 비교하여 둘 다 같지 않으면 TRUE를 반환하고 그렇지 않으면 반환합니다.FALSE.
>= 크거나 같음 =B4>=C4 B4가 C4보다 크거나 같으면 TRUE가 반환되고 그렇지 않으면 FALSE가 반환됩니다.
<= 작거나 같음 =B4<=C4 B4가 C4보다 작거나 같으면 TRUE가 반환되고 그렇지 않으면 FALSE가 반환됩니다.

4 Excel에서 부울 연산자 사용의 예

이제 Excel에서 부울 함수와 연산자를 사용하는 몇 가지 예를 보여드리겠습니다.

1. NOT 부울 연산자 적용

NOT 함수 는 결과를 반전시킵니다. TRUE FALSE 로 변환하고 그 반대도 마찬가지입니다.

여기서 3가지 예와 함께 NOT 함수의 사용을 보여줍니다.

예제 1:

아래 데이터 세트에 NOT 함수를 적용하겠습니다.

1단계:

  • F5 셀로 이동합니다.
  • 아래 코드를 작성합니다.

=NOT(D5=5)

2단계:

  • 이제 을 입력합니다.

3단계:

  • 채우기 핸들을 당깁니다. 마지막 셀을 향해.

여기서 NOT 함수를 뷰에 적용하여 Duration 열은 5년입니다. 결과에서 5와 같은 셀이 FALSE 로 표시되고 나머지는 표시됨을 알 수 있습니다. TRUE .

예 2:

이 예에서는 IF 함수 과 함께 삽입합니다. NOT 함수.

1단계:

  • 셀 F5 에 다음 수식을 작성합니다.
=IF(NOT(D5=5),"Yes","No")

2단계:

  • 다음 <6을 누릅니다> 을 입력하고 반환값을 확인합니다.

3단계:

  • Fill Handle 아이콘이 마지막 셀을 향하도록 합니다.

NOT 함수가 역논리 출력을 반환하므로

IF 함수를 사용할 때의 장점 중 하나는 우리가 원하는 대로 반환 인수를 설정할 수 있다는 것입니다.

읽기 더보기: Excel에서 논리 연산자를 사용하는 방법(예제 11개)

2. Excel에서 부울 AND 연산자 사용

AND 함수 는 조건이 있는 인수를 확인합니다. 모든 인수가 조건을 만족하면 결과는 TRUE 입니다. 그러나 인수 중 하나라도 조건을 충족하지 않으면 FALSE 를 반환합니다.

이제 더 명확한 5가지 예를 살펴보겠습니다.

예제 1:

AND 함수의 간단한 예를 보여드리겠습니다. 5년 이상의 장기 대출을 확인합니다. 이 예에서는 단일 조건이 적용됩니다.

1단계:

  • 셀 F5 로 이동하여 아래 수식을 입력합니다.
=AND(D5>5)

2단계:

  • 다음을 누릅니다. 반품을 받으려면 을 입력하세요.

3단계:

  • 당겨 채우기 핸들 아이콘이 마지막 셀을 향합니다.

여기서 AND 연산자를 적용하는 것이 얼마나 간단한지 확인할 수 있습니다. .

예제 2:

이 예에서는 매번 AND 함수를 적용하여 단일 수식에 여러 조건을 적용합니다. 기간이 5년 이상이고 총 대출금이 $100,000 미만인 행을 식별합니다.

1단계:

  • 다음으로 이동 셀 F5 .
  • 두 가지 조건을 포함하는 아래 수식을 입력합니다.
=AND(D5>=5,E5<=100000)

2단계:

  • 이제 아래 이미지에서 수식을 적용한 결과를 확인할 수 있습니다.

따라서 엑셀에서 하나의 AND 함수로 여러 조건을 적용할 수 있습니다.

예 3:

여기에서는 중첩된 AND 기능을 적용합니다. 수식에는 AND 함수만 사용합니다. 이제 이 수식을 적용한 후 어떻게 되는지 확인하십시오.

1단계:

  • 아래 수식을 셀 F5에 작성합니다.
=AND(AND(D5>2,D550000,E5<200000))

2단계:

  • <6을 누릅니다> 을 입력하고 나머지 셀에도 적용합니다.

다음과 같은 방식으로 수식을 계획했습니다. 기간은 2년 이상 10년 미만입니다. 그리고 총 대출금은 $50,000 초과 $200,000 미만입니다.

예제4:

AND 연산자를 사용하여 If 함수를 삽입할 수 있습니다. 이런 식으로 원하는 대로 결과를 조작할 수 있습니다.

1단계:

  • 이 공식을 셀 F5<7에 적용합니다>.
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")

2단계:

  • 공식을 실행하여 어떻게 되는지 확인합니다.

반환값이 변경된 것을 확인할 수 있습니다. 기본값 대신 “성공”과 “실패”가 설정됩니다.

예 5:

<6과 함께 개별 셀 없이 셀 범위를 적용할 수도 있습니다>AND 기능.

모든 입금액이 $1000보다 큰지 확인하고 싶습니다.

1단계:

  • 셀 F5 C5:C9 범위의 수식을 적용합니다.
=AND(C5:C9>1000)

2단계:

  • 이제 Enter

를 누른 후 출력을 얻습니다.

여기서는 개별 셀 번호 대신 단순히 셀 범위를 사용했습니다. 이것도 원활하게 수행됩니다.

자세히 보기: Excel의 참조 연산자 [기초 + 특수 용도]

유사 읽기

  • 엑셀에서 크거나 작음 수행하는 방법(5가지 방법)
  • 엑셀 수식에서 크거나 같음 연산자 사용

3. Excel에서 OR 연산자 적용

OR 함수 는 조건이 있는 모든 인수를 확인합니다. 인수 중 하나라도 조건을 만족하면 TRUE 을 반환합니다. 그러나 모든 주장이불만족스러운 경우 반환값은 FALSE 입니다.

예 1:

이 예에서 우리는 기간이 5년 이상이거나 총 대출 금액이 $90,000 이상인 행. 하나의 수식에 두 가지 조건을 적용했습니다.

1단계:

  • 셀 F5 로 이동합니다.
  • 해당 셀에 아래 수식을 작성합니다.-
=OR(D5>5,E5>90000)

2단계:

  • 이제 Enter 를 누릅니다.

3단계:

  • 채우기 핸들 아이콘을 셀 F9 으로 드래그하세요.

의 경우 OR 함수를 사용하면 충족되는 조건으로 TRUE 을 제공합니다.

예 2:

대신 셀 범위를 적용합니다. 이 예에서는 개별 셀입니다. 입금액이 $2000보다 큰지 알고 싶습니다.

1단계:

  • 아래 공식을 삽입하여 입금액이 $2000보다 큰지 확인합니다. $2000 미만.
=OR(C5:C9>2000)

2단계:

  • 이제 Enter 를 눌러 결과를 얻습니다.

예제 3:

이 예에서는 중첩 함수를 적용합니다. AND , IF 함수도 수식에 삽입됩니다. 기간이 5년 이상이거나 총 대출액이 $90,000 이상이고 보증금이 $2000 이상인 객체를 찾고자 합니다.

1단계:

  • Cell에 다음 식을 적는다.F5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")

2단계:

  • 이제 Enter 를 누르고 결과를 얻습니다.

부울 연산자를 적용한 후 중첩된 출력입니다.

자세히 보기: Excel의 작업 순서(최종 가이드)

4. Excel에서 XOR 연산자의 기능

XOR 연산자 는 일반적으로 "배타적 OR" 이라고 합니다. 그것은 세 가지 방식으로 정당화됩니다. 먼저 모든 인수가 참이면 FALSE 을 반환합니다. 둘째, 인수 중 하나라도 참이면 TRUE 을 반환합니다. 또한 모든 인수가 거짓이면 FALSE 를 반환합니다.

이 연산자를 설명하기 위해 새로운 데이터 세트를 도입했습니다. 아래 데이터 세트를 참조하십시오.

동전 던지기 게임입니다. 먼저 각 플레이어는 2라운드를 플레이합니다. 머리는 플레이어의 승리를 의미하고 꼬리는 패배를 의미합니다. 두 라운드에서 어떤 플레이어가 이기면, 즉 두 라운드 모두에서 머리를 얻으면 그는 세 번째 라운드를 할 필요가 없습니다. 모든 플레이어가 두 라운드 모두에서 꼬리를 잡으면 게임에서 실격됩니다. 그리고 결과가 엇갈리면 그는 3라운드에 출전할 기회를 얻게 된다. 이 시나리오는 XOR 연산자로 쉽게 설명할 수 있습니다.

1단계:

  • 2라운드 후, 결과는 데이터 세트에서 업데이트됩니다.

이제 XOR 함수를 적용하여 누가 3라운드를 플레이할지 식별합니다.

2단계:

  • 다음에 수식 적용 셀 F5 .
=XOR(C5="Head",D5="Head")

3단계:

  • 그런 다음 Enter 를 누르고 드래그하여 채우기 핸들

을 얻습니다. 결과. 결과는 TRUE , FALSE 로 나타나므로 모두 쉽게 이해하기 적합할 수 있습니다.

이해하기 쉽도록 IF 함수를 삽입하겠습니다. 모두.

4단계:

  • IF 함수를 삽입하면 공식은 다음과 같습니다.
=IF(XOR(C5="Head",D5="Head"),"Yes","No")

5단계:

  • 이제 명확한 아래 결과에서 아이디어를 얻습니다.

이제 3명의 플레이어가 3라운드를 플레이하고 2명의 플레이어는 플레이하지 않을 것이라고 말할 수 있습니다.

자세히 보기: Excel의 '같지 않음' 연산자(5가지 예 포함)

결론

이 기사에서 , 우리는 다른 부울 연산자를 보여주었습니다. 각 부울 연산자의 다른 예를 추가했습니다. 이것이 귀하의 요구를 충족시키기를 바랍니다. 저희 웹사이트 ExcelWIKI.com 을 보시고 댓글 상자에 제안 사항을 남겨주세요.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.