2023. 5. 1. 22:38ㆍ엑셀
Excel의 VLOOKUP 함수는 특정 값을 검색하고 그 값이 포함된 행에서 다른 열의 값을 반환하는 함수입니다.
이 함수는 데이터베이스에서 정보를 검색하는 데 유용하게 사용됩니다.
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 |
---|