VLOOK 함수

2023. 5. 1. 22:38엑셀

ExcelVLOOKUP 함수는 특정 값을 검색하고 그 값이 포함된 행에서 다른 열의 값을 반환하는 함수입니다.

이 함수는 데이터베이스에서 정보를 검색하는 데 유용하게 사용됩니다.

 

VLOOKUP 함수는 다음과 같은 인수를 사용합니다.

 

lookup_value: 검색할 값을 나타내는 셀 또는 값.

table_array: 검색할 범위 또는 테이블을 나타내는 범위입니다.

col_index_num: 반환할 열의 인덱스 번호입니다.

range_lookup: 옵션 매개 변수이며, TRUE이면 근사치 검색을 사용하고 FALSE이면 정확한 일치를 사용합니다.

[예제1] 다음 테이블에서 "Pear"의 가격을 찾아보겠습니다.

Fruit  Price
Apple  $1.00
Banana $0.50
Orange $0.75
Mango $1.50

VLOOKUP 함수는 다음과 같이 사용할 수 있습니다.

 

=VLOOKUP("Pear", A2:B5, 2, FALSE)

 

위 함수에서 "Pear"는 검색할 값을 나타내고,

A2:B5는 검색할 범위 또는 테이블을 나타내며,

2는 반환할 열의 인덱스 번호(가격)이며,

FALSE는 정확한 일치를 사용함을 나타냅니다.

따라서 위 함수는 "#N/A"라는 결과를 반환합니다.

이는 "Pear"라는 값이 테이블에 없기 때문입니다.

 

[예시 2] VLOOKUP 함수는 조건부 서식을 만드는 데에도 사용될 수 있습니다.

예를 들어, 다음과 같은 테이블이 있다고 가정해보겠습니다.

Name Score
Alice 85
Bob  92
Charlie 78
David  80
Emily  95

이제 "Score" 열에서 가장 높은 점수를 가진 학생을 강조하려면 다음과 같은 VLOOKUP 함수를 사용할 수 있습니다.

=VLOOKUP(MAX(B2:B6), B2:B6, 2, FALSE)

 

위 함수에서 MAX(B2:B6)"Score" 열에서 가장 높은 점수를 나타냅니다. B2:B6는 검색할 범위 또는 테이블을 나타내며, 2는 반환할 열의 인덱스 번호(이 경우 "Score" 열의 다음 열)이며, FALSE는 정확한 일치를 사용함을 나타냅니다. 이 함수는 가장 높은 점수를 가진 학생의 이름을 강조하는 데 사용할 수 있는 조건부 서식을 만들어냅니다.

 

 

 

'엑셀' 카테고리의 다른 글

RANK 함수와 RANK.AVG  (0) 2023.05.01