본문 바로가기

IF, VLOOKUP, AND, OR, NOT 함수 예시로 알아보기

by SunnyB 2023. 2. 20.
목차

IF 및 VLOOKUP과 같은 논리 함수

1. IF 함수

IF 함수는 조건문에 따라 결과값을 반환하는 함수입니다. IF 함수는 "IF(조건, 참인 경우 값, 거짓인 경우 값)"의 형식으로 사용됩니다. 조건에 따라 참인 경우 값을 반환하며, 거짓인 경우 값을 반환합니다.

 

👉 예시 1-1

Q. A1셀의 값이 10보다 크면 "큼"을 반환하고, 그렇지 않으면 "작음"을 반환하는 IF 함수를 사용해 보겠습니다.

=IF(A1>10,"큼","작음")

 

👉 예시 1-2

Q. A1셀의 값이 10보다 크면 "큼", 5보다 크면 "중간", 그렇지 않으면 "작음"을 반환하는 IF 함수를 사용해 보겠습니다.

=IF(A1>10,"큼",IF(A1>5,"중간","작음"))

 


2. VLOOKUP 함수

VLOOKUP 함수는 지정된 테이블에서 특정 값을 찾아 해당 값을 반환하는 함수입니다. VLOOKUP 함수는 "VLOOKUP(찾을 값, 테이블, 열 번호, [범위 검색 여부])"의 형식으로 사용됩니다.

 

👉 예시 2-1

Q. A1셀의 값과 일치하는 B1:C3 범위에서 두 번째 열의 값을 반환하는 VLOOKUP 함수를 사용해 보겠습니다.

=VLOOKUP(A1,B1:C3,2,FALSE)

 

👉 예시 2-2

Q. A1셀의 값과 일치하는 B1:C3 범위에서 두 번째 열의 값을 반환하는 VLOOKUP 함수를 사용해 보겠습니다. 이 때, 일치하는 값이 없는 경우 "없음"을 반환하도록 하겠습니다.

=IFERROR(VLOOKUP(A1,B1:C3,2,FALSE),"없음")

 

위 예시에서 IFERROR 함수는 VLOOKUP 함수에서 오류가 발생하는 경우 "없음"을 반환하도록 합니다.

 


3. AND 함수와 OR 함수

AND 함수와 OR 함수는 여러 조건을 결합하는 함수입니다. AND 함수는 모든 조건이 참일 때 참을 반환하며, OR 함수는 하나 이상의 조건이 참일 때 참을 반환합니다.

 

👉 예시 3-1

Q. A1셀의 값이 10보다 크고 B1셀의 값이 5보다 크면 "참"을 반환하고, 그렇지 않으면 "거짓"을 반환하는 AND 함수를 사용해 보겠습니다.

=IF(AND(A1>10,B1>5),"참","거짓")

 

👉 예시 3-2

Q. A1셀의 값이 10보다 크거나 B1셀의 값이 5보다 크면 "참"을 반환하고, 그렇지 않으면 "거짓"을 반환하는 OR 함수를 사용해 보겠습니다.

=IF(OR(A1>10,B1>5),"참","거짓")

 


4. NOT 함수

NOT 함수는 주어진 조건을 부정하는 함수입니다. NOT 함수는 "NOT(조건)"의 형식으로 사용됩니다.

 

👉 예시 4-1

Q. A1셀의 값이 10보다 크면 "거짓"을, 그렇지 않으면 "참"을 반환하는 NOT 함수를 사용해 보겠습니다.

=NOT(A1>10)

 

👉 예시 4-2

Q. A1셀의 값이 10보다 작거나 같으면 "참"을, 그렇지 않으면 "거짓"을 반환하는 NOT 함수를 사용해 보겠습니다.

=NOT(A1>10)

 

위 예시들은 IF, VLOOKUP, AND, OR, NOT 함수의 사용법을 간단한 예시와 함께 소개한 것입니다. 이러한 논리 함수들은 엑셀에서 매우 유용하게 사용됩니다. 각 함수의 매개변수와 사용법을 자세히 이해하고 활용하면, 보다 다양하고 복잡한 문제를 효율적으로 해결할 수 있습니다.

 

 

댓글