VLOOKUP

VLOOKUP 함수는 왼쪽 열 값을 사용하여 행을 선택하고 열 번호를 사용하여 해당 행 내의 열을 선택하여 열의 범위에서 값을 반환합니다.

팁: 어느 방향으로든 가능한 향상된 검색 기능이 필요하다면 XLOOKUP 함수를 사용하십시오.

VLOOKUP(검색 값, 열 범위, 반환된 열, 근사값)

검색 값: 찾을 값입니다. 검색 값임의의 값 또는 REGEX 함수 문자열을 포함할 수 있습니다.

열 범위: 셀의 모음입니다. 열 범위는 임의의 값을 포함하는 단일 셀 범위로의 참조를 포함해야 합니다.

반환된 열: 값을 반환할 셀의 상대참조 열 번호를 지정하는 숫자 값입니다. 모음에서 가장 왼쪽에 있는 열이 열 1입니다.

근사값: 정확한 값을 요구하는지 결정하는 옵션 모달 값입니다.

근사값(TRUE, 1 또는 생략됨): 정확하게 일치하지 않는 경우 검색 값과 같거나 작은 가장 큰 왼쪽 열 값으로 된 행을 선택합니다. 근사값을 사용하면 검색 값에서 와일드카드를 사용할 수 없습니다.

정확한 값(FALSE 또는 0): 정확히 일치하는 항목이 없다면 오류를 반환합니다. 정확한 값을 사용하면 검색 값에서 와일드카드를 사용할 수 있습니다. 와일드카드인 ?(물음표)를 사용하여 문자 한 개를 나타낼 수 있고 *(별표)로 여러 개의 문자를 나타낼 수 있으며 ~(물결)로 다음 문자가 와일드카드로 사용되지 않고 일치되도록 지정할 수 있습니다. 정확한 값을 사용하는 경우 REGEX 함수는 VLOOKUP 함수에만 사용할 수 있습니다.

참고

  • VLOOKUP은 검색 값을 지정된 모음의 가장 왼쪽의 열에 있는 값들과 비교합니다. 정확하게 일치하는 것을 요구하지 않는 이상, 검색 값과 같거나 작은 가장 큰 왼쪽 열 값을 포함하는 행이 선택됩니다. 그런 다음 함수에 의해 반환된 그 행에 있는 지정된 열에서 값이 반환됩니다. 정확하게 일치하는 것을 요구하고 가장 왼쪽 열 값 중에 검색 값과 일치하는 것이 없는 경우 함수는 오류를 반환합니다.

예제

주어진 다음의 표를 보십시오.

A

B

C

D

1

0

A

lorem

1

2

20

E

ipsum

2

3

40

I

dolor

3

4

60

O

sit

4

5

80

U

amet

5

=VLOOKUP(20, A1:D5, 2) 함수는 'E' 값이 20(검색 값)과 동일한 행, 지정한 모음(열 범위) 내의 두 번째 열(반환된 열)에 있기 때문에 'E'를 반환합니다.

=VLOOKUP(39, A1:D5, 2) 함수는 'E' 값이 20과 동일한 행, 지정한 모음 내의 두 번째 열에 있고 주어진 값(39)을 초과하지 않는 가장 근사값이기 때문에 'E'를 반환합니다.

=VLOOKUP("M", B1:D5, 2) 함수는 'dolor'가 'I'와 동일한 열, 지정한 모음의 두 번째 열(지정한 첫 번째 열이 B행이기 때문에 C열)에 있고 주어진 값('M')을 초과하지 않는 가장 근사값이기 때문에 'dolor'를 반환합니다.

=VLOOKUP("C", B1:D5, 2) 함수는 'lorem' 값이 'A'와 동일한 행, 지정한 모음 내의 두 번째 열에 있고 주어진 값("C")을 초과하지 않는 가장 근사값이기 때문에 'lorem'을 반환합니다.

=VLOOKUP("blandit", C1:D5, 2) 함수는 5 값이 'amet'와 동일한 열에 있고 지정한 범위의 마지막 값이므로 5의 값을 반환합니다. 지정한 모음의 두 번째 열에서 'blandit'를 찾을 수 없기 때문입니다.

=VLOOKUP("C", B1:D5, 3, TRUE) 함수는 1이 'A'와 동일한 행, 지정한 모음 내의 세 번째 열에 있고 주어진 값("C")을 초과하지 않는 가장 근사값이기 때문에 1의 값을 반환합니다.

=VLOOKUP("C", B1:D5, 3, FALSE) 함수는 'C' 값을 찾을 수 없고(정확하게 일치하는 것이 없음) 정확한 값이 FALSE로 지정되었기 때문에(일치하는 값이 없는 경우 오류 반환) 오류를 반환합니다.

=VLOOKUP("C", B1:D5, 4, TRUE) 함수는 지정된 모음(3개의 열)에 네 번째 열이 없기 때문에 오류를 반환합니다.

셀 C1:D5에서 'a'로 시작하는 첫 번째 단어인 'amet'과 5가 같은 열에 있으므로 =VLOOKUP(REGEX("^a.*"), C1:D5, 2, FALSE) 함수는 5의 값을 반환합니다.

추가 정보HLOOKUPLOOKUPMATCH
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
도움이 되었습니까?
글자 수 제한: 250
250자 이내로 작성하십시오.
피드백을 보내 주셔서 감사합니다.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.