목차
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 | 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 을 보시고 댓글 상자에 제안 사항을 남겨주세요.