IF 함수에 OR을 사용하는 올바른 방법과 예제

スポンサーリンク
スポンサーリンク

IF 함수에 OR을 사용하는 올바른 방법과 예제

Excel에서 IF 함수에 OR 함수를 조합하면 여러 조건 중 하나라도 충족되는 경우 특정 작업을 실행할 수 있습니다. 이 글에서는 IF 함수와 OR 함수의 기본 문법, 사용 방법, 그리고 구체적인 예제를 설명합니다.

IF 함수와 OR 함수의 기본 문법

IF 함수에 OR 함수를 조합한 기본 문법은 다음과 같습니다:

=IF(OR(조건1, 조건2, …), TRUE일 때 결과, FALSE일 때 결과)

OR 함수는 여러 조건 중 하나라도 충족되면 TRUE를 반환하고, 모든 조건이 충족되지 않으면 FALSE를 반환합니다.

사용 방법

  1. IF 함수와 OR 함수를 사용하려는 셀(예: C2)을 선택합니다.
  2. 다음과 같은 수식을 입력하여 조건 중 하나라도 충족되면 특정 결과를 표시합니다.

수식 예제

예를 들어, A2 셀의 값이 10 이하이거나 B2 셀의 값이 20 이상인 경우 “OK”를 표시하고, 그렇지 않은 경우 “NG”를 표시하는 수식은 다음과 같습니다:

=IF(OR(A2 <= 10, B2 >= 20), “OK”, “NG”)

수식 설명

  • A2 <= 10: A2 셀의 값이 10 이하인지 확인합니다.
  • B2 >= 20: B2 셀의 값이 20 이상인지 확인합니다.
  • OR(A2 <= 10, B2 >= 20): 하나의 조건이라도 충족되면 TRUE를 반환하고, 모두 충족되지 않으면 FALSE를 반환합니다.
  • IF(…, “OK”, “NG”): OR 함수 결과가 TRUE면 “OK”, FALSE면 “NG”를 반환합니다.

예제

아래 표에서는 A열과 B열에 숫자가 입력되어 있고, C열은 A열 값이 10 이하이거나 B열 값이 20 이상인 경우 “OK”를, 그렇지 않은 경우 “NG”를 표시합니다.

A B C
1 값1 값2 판정 결과
2 8 15 =IF(OR(A2 <= 10, B2 >= 20), “OK”, “NG”)
3 12 22 =IF(OR(A3 <= 10, B3 >= 20), “OK”, “NG”)
4 15 18 =IF(OR(A4 <= 10, B4 >= 20), “OK”, “NG”)
5 10 25 =IF(OR(A5 <= 10, B5 >= 20), “OK”, “NG”)

결과

  • C2 셀: A2가 10 이하이므로 “OK”가 표시됩니다.
  • C3 셀: B3이 20 이상이므로 “OK”가 표시됩니다.
  • C4 셀: 두 조건 모두 충족되지 않으므로 “NG”가 표시됩니다.
  • C5 셀: A5가 10 이하이고 B5가 20 이상이므로 “OK”가 표시됩니다.

프로그래밍 언어로 설명

Excel JavaScript
=IF(OR(A2 <= 10, B2 >= 20), “OK”, “NG”)
if(A2<=10 || B2>=20){
  console.log("OK");
}else{
  console.log("NG");
}

요약

IF 함수에 OR 함수를 조합하면 여러 조건 중 하나라도 충족될 경우 특정 작업을 실행할 수 있습니다. 하나의 조건이라도 만족하면 결과를 반환해야 하는 경우, 이 방법을 사용하면 효율적으로 조건을 판별할 수 있습니다.