스프레드시트 AND 조건 - seupeuledeusiteu AND jogeon

AND 및 OR 함수는 Google 스프레드 시트에서 가장 잘 알려진 두 가지 논리 함수 중 하나입니다. 두 개 이상의 대상 셀의 출력이 지정한 조건을 충족시키는 지 여부를 테스트합니다.

이러한 논리 함수는 TRUE 또는 FALSE를 사용하는 셀에서 두 개의 결과 (또는 부울 값) 중 하나를 반환합니다.

  • AND 함수여러 셀의 수식이 테스트됩니다. 이 수식이 모두 참인 경우에만 함수는 TRUE 응답을 반환합니다. 그렇지 않으면, 함수는 FALSE를 값으로 리턴합니다.
  • OR 기능테스트 된 수식 중 하나가 참이면 OR 함수는 TRUE의 응답을 반환합니다. 모든 수식이 참이 아닌 경우에만 또는 OR은 셀이 위치한 셀에서 거짓 값을 제공합니다.

AND 및 OR 함수에 대한 이러한 TRUE 또는 FALSE 응답은 함수가있는 셀에서와 같이 표시되거나 함수가 IF 함수와 같은 다른 Google 스프레드 시트 함수와 결합되어 다양한 결과를 표시하거나 여러 계산을 수행 할 수 있습니다.

Google 스프레드 시트에서 논리적 함수가 작동하는 방식

위의 그림에서 셀 B2와 B3은 각각 AND와 OR 함수를 포함합니다. 둘 다 많은 비교 연산자를 사용하여 워크 시트의 셀 A2, A3 및 A4에있는 데이터의 다양한 조건을 테스트합니다.

두 가지 기능은 다음과 같습니다.

= AND (A2 <50, A3 <> 75, A4> = 100)

= OR (A2 <50, A3 <> 75, A4> = 100)

그들이 테스트하는 조건은 다음과 같습니다.

  • 셀 A2의 데이터가 미만 50 (< 더 적은을위한 상징이다)
  • A3 셀의 데이터가 같지 않음 75 (<> 같지 않음을 나타내는 기호입니다)
  • 셀 A4의 데이터가 보다 크거나 같음 100 (>= 보다 크거나 같은 기호 임)

셀 B2의 AND 함수의 경우 셀 A2 ~ A4의 데이터는 TRUE 응답을 반환하기 위해 함수에 대해 위의 세 가지 조건과 모두 일치해야합니다. 그 자체로 처음 두 조건이 충족되지만 셀 A4의 값이 100보다 크지 않거나 같지 않으므로 AND 함수의 출력은 FALSE입니다.

셀 B3의 OR 함수의 경우 TRUE 응답을 반환하는 함수의 경우 A2, A3 또는 A4 셀의 데이터가 위 조건 중 하나만 충족해야합니다. 이 예제에서 셀 A2 및 A3의 데이터는 모두 필수 조건을 충족하므로 OR 함수의 출력은 TRUE입니다.

AND 및 OR 함수의 구문 및 인수

함수의 구문은 함수의 레이아웃을 참조하며 함수의 이름, 대괄호 및 인수를 포함합니다.

AND 함수의 구문은 다음과 같습니다.

= AND ( logical_expression1, logical_expression2, … )

OR 함수의 구문은 다음과 같습니다.

= OR ( logical_expression1, logical_expression2, logical_expression3, … )

  • logical_expression1 Required는 테스트중인 조건을 나타냅니다. 조건의 형식은 일반적으로 검사 할 데이터의 셀 참조 다음에 A2 <50과 같은 조건 자체입니다.
  • logical_expression2 , 논리 표현식 3, … 선택 사항은 테스트 할 수있는 추가 조건입니다.

AND 함수 입력

다음 단계에서는 위 이미지에서 B2 셀에있는 AND 함수를 입력하는 방법을 설명합니다. 동일한 단계를 B3 셀에있는 OR 함수를 입력하는 데 사용할 수 있습니다.

Google 스프레드 시트는 Excel과 같은 방식으로 함수의 인수를 입력하는 대화 상자를 사용하지 않습니다. 대신, 함수의 이름이 셀에 입력 될 때 팝업되는 자동 제안 상자가 있습니다.

  1. 클릭 셀 B2 활성 셀로 만들기; 이것은 AND 함수가 입력되고 함수의 결과가 표시되는 위치입니다.
  2. 유형 등호 (=) 뒤에 함수 .
  3. 입력 할 때 문자 A로 시작하는 함수 이름과 함께 자동 제안 상자가 나타납니다.
  4. 상자에 기능 AND가 나타나면 마우스 포인터로 이름을 클릭하십시오.

함수 인수 입력하기

AND 함수의 인수는 여는 괄호 다음에 입력됩니다. Excel에서와 마찬가지로 함수의 인수 사이에 쉼표가 삽입되어 구분 기호로 사용됩니다.

  1. 클릭 셀 A2 이 셀 참조를 워크 시트에 입력하려면logical_expression1 논의.
  2. 유형 < 50 셀 참조 후
  3. 유형을 입력하십시오. 콤마 셀 참조 후 함수의 인수 사이의 분리 기호 역할을합니다.
  4. 셀을 클릭하십시오. A3 이 셀 참조를 워크 시트에 입력하려면logical_expression2 논의.
  5. 유형 <> 75 셀 참조 후
  6. 두 번째 입력 콤마 다른 분리기로 작동합니다.
  7. 셀을 클릭하십시오. A4 워크 시트에서 세 번째 셀 참조를 입력하십시오.
  8. 유형 >=100 세 번째 셀 참조 이후.
  9. 눌러 들어가다 키보드의 키를 사용하여 인수 뒤에 닫는 괄호를 입력하고 함수를 완료하십시오.

셀 A4의 데이터가 100보다 크거나 같은 조건을 충족시키지 않으므로 값 FALSE가 셀 B2에 나타나야합니다.

B2 셀을 클릭하면 완전한 함수

= AND (A2 <50, A3 <> 75, A4> = 100)워크 시트 위의 수식 입력 줄에 나타납니다.

계속 읽기

또는 AND 대신

위의 단계는 위의 워크 시트 이미지에서 B3 셀에있는 OR 함수를 입력하는 데 사용될 수도 있습니다.

완성 된 OR 함수는 다음과 같습니다.

= OR (A2 <50, A3 <> 75, A4> = 100)

OR 함수가 TRUE 값을 반환하려면 테스트 할 조건 중 하나만 true 여야하기 때문에 TRUE 값이 셀 B3에 있어야합니다.이 예제에서는 두 조건이 참입니다.

  • 셀 A2의 데이터가 50보다 작습니다.
  • 셀 A3의 데이터가 75와 같지 않습니다.

Microsoft 365용 Excel Microsoft 365용 Excel(Mac용) 웹용 Excel Excel 2021 Mac용 Excel 2021 Excel 2019 Mac용 Excel 2019 Excel 2016 Mac용 Excel 2016 Excel 2013 Excel Web App Excel 2010 Excel 2007 Mac용 Excel 2011 Excel 2007 Developer Excel 2010 Developer Excel 2013 Developer Windows Phone 10용 Excel Excel Starter 2010 더 보기...간단히

IF 함수를 사용하면 조건을 테스트하고 해당 조건이 True 또는 False인지 결과를 반환함으로써 예상값과 특정 값을 논리적으로 비교할 수 있습니다.

  • =IF(어떤 항목이 True이면 어떤 작업을 수행하고 그렇지 않으면 다른 작업을 수행함)

그러나 여러 조건을 테스트해야 하는 경우, 즉 모든 조건이 True 또는 False(AND)인 경우, 하나의 조건만 True 또는 False(OR)인 경우, 아니면 조건이 기준을 충족하지 않는지(NOT) 확인하고 싶을 수 있습니다. 3개의 함수를 모두 직접 사용할 수 있지만 IF 함수를 함께 사용하는 것이 훨씬 일반적입니다.

AND, OR 및 NOT과 함께 IF 함수를 사용하여 조건이 True 또는 False인지 여러 평가를 수행합니다.

구문

  • IF(AND()) - IF(AND(logical1, [logical2], ...), value_if_true, [value_if_false]))

  • IF(OR()) - IF(OR(logical1, [logical2], ...), value_if_true, [value_if_false]))

  • IF(NOT()) - IF(NOT(logical1), value_if_true, [value_if_false]))

인수 이름

설명

logical_test(필수)

검사할 조건입니다.

value_if_true(필수)

logical_test의 결과가 TRUE일 경우 반환할 값입니다.

value_if_false(선택)

logical_test의 결과가 FALSE일 경우 반환할 값입니다.

다음은 AND, OR 및 NOT 함수를 개별적으로 구성하는 방법에 대한 개요입니다. 각 함수를 IF 문과 조합할 경우 다음과 같습니다.

  • AND – =IF(AND(어떤 항목이 True, 다른 항목이 True), True인 경우 값, False인 경우 값)

  • OR – =IF(OR(어떤 항목이 True, 다른 항목이 True), True인 경우 값, False인 경우 값)

  • NOT – =IF(NOT(어떤 항목이 True), True인 경우 값, False인 경우 값)

예제

다음은 중첩된 IF(AND()), IF(OR()) 및 IF(NOT()) 문의 몇 가지 일반적인 예입니다. AND 및 OR 함수는 최대 255가지 개별 조건을 지원할 수 있지만 복잡하고 중첩된 수식을 작성, 테스트 및 유지 관리하기가 매우 어렵기 때문에 여러 개의 조건을 사용하는 것은 좋은 방법이 아닙니다. NOT 함수에는 하나의 조건만 사용합니다.

스프레드시트 AND 조건 - seupeuledeusiteu AND jogeon

해당 논리에 따라 나타낸 수식은 다음과 같습니다.

수식

설명

=IF(AND(A2>0,B2<100),TRUE, FALSE)

A2(25)가 0보다 크고 B2(75)가 100보다 작으면 TRUE, 그렇지 않으면 FALSE를 반환합니다. 이 경우 두 조건이 모두 true이므로 TRUE가 반환됩니다.

=IF(AND(A3="Red",B3="Green"),TRUE,FALSE)

A3("Blue")이 "Red"이고 B3("Green")이 "Green"이면 TRUE, 그렇지 않으면 FALSE를 반환합니다. 이 경우 첫 번째 조건만 true이므로 FALSE가 반환됩니다.

=IF(OR(A4>0,B4<50),TRUE, FALSE)

A4(25)가 0보다 크거나 B4(75)가 50보다 작으면 TRUE, 그렇지 않으면 FALSE를 반환합니다. 이 경우 첫 번째 조건만 true이지만 OR는 하나의 인수만 true이면 되기 때문에 수식이 TRUE를 반환합니다.

=IF(OR(A5="Red",B5="Green"),TRUE,FALSE)

A5("Blue")가 "Red"이거나 B5("Green")가 "Green"이면 TRUE, 그렇지 않으면 FALSE를 반환합니다. 이 경우 두 번째 인수가 true이므로 수식은 TRUE를 반환합니다.

=IF(NOT(A6>50),TRUE,FALSE)

A6(25)이 50보다 크지 않으면 TRUE, 그렇지 않으면 FALSE를 반환합니다. 이 경우 25는 50보다 크지 않으므로 수식은 TRUE를 반환합니다.

=IF(NOT(A7="Red"),TRUE,FALSE)

A7("Blue")이 "Red"가 아니면 TRUE, 그렇지 않으면 FALSE를 반환합니다.

모든 예제에서 해당 조건을 입력한 후 괄호를 닫아야 합니다. 나머지 True/False 인수는 외부 IF 문의 일부로 남아 있습니다. 예제에서 반환되는 TRUE/FALSE 값을 텍스트 또는 숫자 값으로 대체할 수 있습니다.

다음은 AND, OR 및 NOT을 사용하여 날짜를 계산하는 몇 가지 예제입니다.

스프레드시트 AND 조건 - seupeuledeusiteu AND jogeon

해당 논리에 따라 나타낸 수식은 다음과 같습니다.

수식

설명

=IF(A2>B2,TRUE,FALSE)

A2가 B2보다 크면 TRUE, 그렇지 않으면 FALSE를 반환합니다. 03/12/14는 01/01/14보다 크므로 수식은 TRUE를 반환합니다.

=IF(AND(A3>B2,A3<C2),TRUE,FALSE)

A3이 B2보다 크고 A3이 C2보다 작으면 TRUE, 그렇지 않으면 FALSE를 반환합니다. 이 경우 두 인수가 모두 true이므로 수식은 TRUE를 반환합니다.

=IF(OR(A4>B2,A4<B2+60),TRUE,FALSE)

A4가 B2보다 크거나 A4가 B2+60보다 작으면 TRUE, 그렇지 않으면 FALSE를 반환합니다. 이 경우 첫 번째 인수는 true이지만 두 번째 인수는 false입니다. OR는 하나의 인수만 true이면 되므로 수식은 TRUE를 반환합니다. 수식 탭에서 수식 계산 마법사를 사용하면 Excel에서 수식을 계산하는 방법이 표시됩니다.

=IF(NOT(A5>B2),TRUE,FALSE)

A5가 B2보다 크지 않으면 TRUE, 그렇지 않으면 FALSE를 반환합니다. 이 경우 A5가 B2보다 크므로 수식은 FALSE를 반환합니다.

스프레드시트 AND 조건 - seupeuledeusiteu AND jogeon

조건부 서식으로 AND, OR 및 NOT 사용

AND, OR 및 NOT을 사용하여 수식 옵션으로 조건부 서식 기준을 설정할 수도 있습니다. 이때 IF 함수를 생략하고 직접 AND, OR 및 NOT을 사용할 수 있습니다.

탭에서 조건부 서식 > 새 규칙을 클릭합니다. 그런 다음 "수식을 사용하여 서식을 지정할 셀 결정" 옵션을 선택하고 수식을 입력하고 원하는 서식을 적용합니다.

스프레드시트 AND 조건 - seupeuledeusiteu AND jogeon

앞의 날짜 예제를 사용한 수식은 다음과 같습니다.

스프레드시트 AND 조건 - seupeuledeusiteu AND jogeon

수식

설명

=A2>B2

A2가 B2보다 크면 셀 서식을 지정하고, 그렇지 않으면 아무 작업도 수행하지 않습니다.

=AND(A3>B2,A3<C2)

A3이 B2보다 크고 A3이 C2보다 작으면 셀 서식을 지정하고, 그렇지 않으면 아무 작업도 수행하지 않습니다.

=OR(A4>B2,A4<B2+60)

A4가 B2보다 크거나 A4가 B2+60(일)보다 작으면 셀 서식을 지정하고, 그렇지 않으면 아무 작업도 수행하지 않습니다.

=NOT(A5>B2)

A5가 B2보다 크지 않으면 셀 서식을 지정하고, 그렇지 않으면 아무 작업도 수행하지 않습니다. 이 경우 A5가 B2보다 크므로 결과는 FALSE를 반환합니다. 수식을 =NOT(B2>A5)로 변경할 경우 TRUE를 반환하고 셀 서식이 지정됩니다.

참고: 일반적인 오류는 등호(=)가 없는 조건부 서식에 수식을 입력하는 것입니다. 이렇게 하면 조건부 서식 대화 상자에서 수식에 등호와 따옴표를 추가합니다. ="OR(A4>B2,A4<B2+60)"이므로 수식이 제대로 응답하기 전에 따옴표를 제거해야 합니다.

맨 위로 이동

추가 지원

언제든지 Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받을 수 있습니다.

스프레드시트 AND 조건 - seupeuledeusiteu AND jogeon

참고 항목

수식에서 중첩 함수를 사용하는 방법 알아보기

IF 함수

AND 함수

OR 함수

NOT 함수

Excel의 수식 개요

수식 손상을 방지하는 방법

수식에서 오류 감지

Excel의 바로 가기 키

논리 함수(참조)

Excel 함수(사전순)

Excel 함수(범주별)

추가 도움이 필요하신가요?