TRUE 또는 FALSE 결과를 반환하는 여러 조건 테스트
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 (논리적 표현식 1, 논리적 표현식 2, ... )
OR 함수의 구문은 다음과 같습니다.
= OR ( 논리식 1, 논리식 2, 논리식 3, ... )
- logical_expression1 [필수]는 테스트중인 조건을 나타냅니다. 조건의 형식은 일반적으로 검사 할 데이터의 셀 참조 다음에 A2 <50과 같은 조건 자체입니다.
- logical_expression2 , logical_expression3, ... [선택 사항] 테스트 할 수있는 추가 조건입니다.
AND 함수 입력
다음 단계에서는 위 이미지에서 B2 셀에있는 AND 함수를 입력하는 방법을 설명합니다. 동일한 단계를 B3 셀에있는 OR 함수를 입력하는 데 사용할 수 있습니다.
Google 스프레드 시트는 Excel과 같은 방식으로 함수의 인수를 입력하는 대화 상자 를 사용하지 않습니다. 대신, 함수의 이름이 셀에 입력 될 때 팝업되는 자동 제안 상자가 있습니다.
- B2 셀을 클릭하여 활성 셀로 만듭니다. 이것은 AND 함수가 입력되고 함수의 결과가 표시되는 위치입니다.
- 등호 ( = ) 다음에 AND 함수를 입력하십시오.
- 입력 할 때 문자 A로 시작하는 함수 이름과 함께 자동 제안 상자가 나타납니다.
- 상자에 기능 AND가 나타나면 마우스 포인터로 이름을 클릭하십시오.
함수 인수 입력하기
AND 함수의 인수는 여는 괄호 다음에 입력됩니다. Excel에서와 마찬가지로 함수의 인수 사이에 쉼표가 삽입되어 구분 기호로 사용됩니다.
- 워크 시트에서 셀 A2 를 클릭하여이 셀 참조를 logical_expression1 인수로 입력하십시오.
- 셀 참조 다음에 50 을 입력하십시오.
- 셀 참조 다음에 쉼표를 입력하여 함수의 인수 사이에 구분 기호로 사용하십시오.
- 워크 시트에서 셀 A3 을 클릭하여이 셀 참조를 logical_expression2 인수로 입력하십시오.
- 셀 참조 다음에 <> 75를 입력하십시오.
- 다른 구분 기호 로 사용할 두 번째 쉼표 를 입력하십시오.
- 워크 시트의 셀 A4 를 클릭하여 세 번째 셀 참조를 입력합니다.
- 세 번째 셀 참조 다음에 > 100 을 입력하십시오.
- 키보드의 Enter 키를 눌러 인수 뒤에 닫는 괄호를 입력하고 함수를 완료하십시오.
셀 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와 같지 않습니다.