조건이 true인지 거짓인지를 테스트하고 식을 논리적으로 비교하는 것이 많은 작업에 일반적입니다. AND, OR, NOTIF 함수를 사용하여 조건부 수식을 만들 수 있습니다.

예를 들어 IF 함수는 다음 인수를 사용 합니다.

IF 함수를 사용한 수식

IF 함수를 사용하는 수식

단추 이미지 logical_test: 확인할 조건입니다.

설명선 2 value_if_true: 조건이 True인 경우 반환할 값입니다.

단추 모양 value_if_false: 조건이 False인 경우 반환할 값입니다.

수식을 만드는 방법에 대한 자세한 내용은 수식 만들기 또는 삭제를 참조하세요.

어떤 작업을 하고 싶으신가요?

논리적 값(TRUE 또는 FALSE)을 생성하는 조건부 수식 만들기

이 작업을 수행하기 위해 다음 예제와 같이 AND, OR및 NOT 함수 및 연산자를 사용 합니다.

예제

예제를 빈 워크시트에 복사한 다음 살펴보면 쉽게 이해할 수 있습니다.

예제 복사 방법

  1. 이 문서에서 예제를 선택합니다.

    Windows용 Excel 2013의 도움말에서 예제 선택

    도움말에서 예제 선택

  2. CTRL+C를 누릅니다.

  3. Excel에서 빈 통합 문서나 워크시트를 만듭니다.

  4. 워크시트에서 A1 셀을 선택하고 Ctrl+V를 누릅니다.

중요: 예제가 제대로 작동하려면 해당 예제를 워크시트의 A1 셀에 붙여 넣어야 합니다.

  1. 결과를 반환하는 수식 보기와 결과 보기 사이를 전환하려면 Ctrl+`(억음 악센트 기호)를 누르거나 수식 탭의 수식 분석 그룹에서 수식 표시 단추를 클릭합니다.

예제를 빈 워크시트에 복사한 후에는 원하는 대로 조정할 수 있습니다.

데이터

15

9

8

스프로킷

위젯

수식

설명(결과)

=AND(A2>A3, A2<A4)

A2 셀의 값이 A3의 값보다 큰지와 A2의 값이 A4의 값보다 작은지 여부를 판정합니다. (FALSE)

=OR(A2>A3, A2<A4)

셀 A2의 값이 A3의 값보다 크거나 A2의 값이 A4의 값보다 작은지 여부를 판정합니다. (TRUE)

=NOT(A2+A3=24)

셀 A2 및 A3의 값 합이 24와 같지 않은지 여부를 결정합니다. (FALSE)

=NOT(A5="Sprockets")

셀 A5의 값이 "Sprockets"에 해당하지 않는지 여부를 결정합니다. (FALSE)

=OR(A5<> "Sprockets",A6 = "위젯")

셀 A5의 값이 "Sprockets"에 같지 않은지 또는 A6의 값이 "위젯"에 해당하는지 여부를 결정합니다. (TRUE)

이러한 함수를 사용하는 방법에 대한 자세한 내용은 AND 함수, OR 함수NOT 함수를 참조하세요.

맨 위로 이동

TRUE 또는 FALSE가 아니면 다른 계산을 생성하는 조건부 수식 만들기

이 작업을 수행하기 위해 다음 예제와 같이 IF, ANDOR 함수 및 연산자를 사용 합니다.

예제

예제를 빈 워크시트에 복사한 다음 살펴보면 쉽게 이해할 수 있습니다.

예제 복사 방법

  1. 이 문서에서 예제를 선택합니다.

중요: 이때 행 머리글이나 열 머리글은 선택하지 않도록 주의합니다.

Windows용 Excel 2013의 도움말에서 예제 선택

도움말에서 예제 선택

  1. CTRL+C를 누릅니다.

  2. Excel에서 빈 통합 문서나 워크시트를 만듭니다.

  3. 워크시트에서 A1 셀을 선택하고 Ctrl+V를 누릅니다.

중요: 예제가 제대로 작동하려면 해당 예제를 워크시트의 A1 셀에 붙여 넣어야 합니다.

  1. 결과를 반환하는 수식 보기와 결과 보기 사이를 전환하려면 Ctrl+`(억음 악센트 기호)를 누르거나 수식 탭의 수식 분석 그룹에서 수식 표시 단추를 클릭합니다.

예제를 빈 워크시트에 복사한 후에는 원하는 대로 조정할 수 있습니다.

데이터

15

9

8

스프로킷

위젯

수식

설명(결과)

=IF(A2=15, "OK", "확인 안 하려고")

셀 A2의 값이 15인 경우 "확인"을 반환합니다. 그렇지 않으면 "확인 안 됐다"를 반환합니다. (확인)

=IF(A2<>15, "OK", "확인 안 하여")

셀 A2의 값이 15와 같지 않은 경우 "확인"을 반환합니다. 그렇지 않으면 "확인 안 됐다"를 반환합니다. (확인되지 않습니다)

=IF(NOT(A2<=15), "OK", "확인 안 하여")

셀 A2의 값이 15보다 작거나 같지 않은 경우 "확인"을 반환합니다. 그렇지 않으면 "확인 안 됐다"를 반환합니다. (확인되지 않습니다)

=IF(A5<>"SPROCKETS", "OK", "OK")

셀 A5의 값이 "SPROCKETS"에 같지 않은 경우 "확인"을 반환합니다. 그렇지 않으면 "확인 안 됐다"를 반환합니다. (확인되지 않습니다)

=IF(AND(A2>A3, A2<A4), "확인", "확인되지 않습니다")

A2 셀의 값이 A3의 값보다 크고 A2의 값이 A4의 값보다 작을 경우 "확인"을 반환합니다. 그렇지 않으면 "확인 안 됐다"를 반환합니다. (확인되지 않습니다)

=IF(AND(A2<>A3, A2<>A4), "확인", "확인되지 않습니다")

셀 A2의 값이 A3과 같지 않은 경우 A2의 값이 A4의 값과 같지 않은 경우 "확인"을 반환합니다. 그렇지 않으면 "확인 안 됐다"를 반환합니다. (확인)

=IF(OR(A2>A3, A2<A4), "확인", "확인되지 않습니다")

셀 A2 값이 A3의 값보다 크거나 A2의 값이 A4의 값보다 작은 경우 "확인"을 반환합니다. 그렇지 않으면 "확인 안 됐다"를 반환합니다. (확인)

=IF(OR(A5<> "Sprockets", A6<>"위젯"), "확인", "확인 안 하여")

셀 A5의 값이 "Sprockets"에 같지 않은 경우 또는 A6의 값이 "위젯"에 같지 않은 경우 "확인"을 반환합니다. 그렇지 않으면 "확인 안 됐다"를 반환합니다. (확인되지 않습니다)

=IF(OR(A2<>A3, A2<>A4), "확인", "확인되지 않습니다")

셀 A2의 값이 A3의 값과 같지 않은 경우 또는 A2의 값이 A4의 값과 같지 않은 경우 "확인"을 반환합니다. 그렇지 않으면 "확인 안 됐다"를 반환합니다. (확인)

이러한 함수를 사용하는 방법에 대한 자세한 내용은 IF 함수, AND 함수OR 함수를 참조하세요.

맨 위로 이동

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

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

번역 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

소중한 의견에 감사드립니다.

×