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

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

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

Excel에서 IF 함수와 AND 함수를 조합하면 여러 조건을 모두 만족할 때만 특정 작업을 실행할 수 있습니다. 이 글에서는 IF 함수와 AND 함수의 기본 문법, 사용 방법, 그리고 구체적인 예제를 설명합니다.

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

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

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

AND 함수는 모든 조건이 만족될 때 TRUE를 반환하며, 하나라도 조건이 만족되지 않으면 FALSE를 반환합니다.

사용 방법

  1. IF 함수와 AND 함수를 사용하려는 셀(예: C2)을 선택합니다.
  2. 다음과 같은 수식을 입력하여 여러 조건을 설정합니다.

수식 예제

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

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

수식 설명

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

예제

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

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

결과

  • C2 셀: A2가 10 이상이고 B2가 20 이하이므로 “OK”가 표시됩니다.
  • C3 셀: A3가 10 미만이므로 “NG”가 표시됩니다.
  • C4 셀: B4가 20을 초과하므로 “NG”가 표시됩니다.
  • C5 셀: A5가 10 이상이고 B5가 20 이하이므로 “OK”가 표시됩니다.

프로그래밍 언어로 설명

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

요약

IF 함수에 AND를 조합하면 여러 조건이 모두 만족될 때만 특정 작업을 실행할 수 있습니다. 이를 활용하면 여러 조건을 동시에 확인해야 하는 경우 효율적으로 처리할 수 있습니다.