목차
Microsoft Excel에서 VLOOKUP 은 인터넷에서 찾을 수 있는 가장 인기 있는 주제 중 하나입니다. 내 말이 틀리지 않았다면 이미 VLOOKUP Excel의 기능, 사용법, 장점 등의 수식에 대한 수많은 기사를 보셨을 것입니다. 시작하면 VLOOKUP . 하지만 이 튜토리얼에서는 VLOOKUP 열 인덱스 번호와 그 사실에 대해서만 설명합니다. 적절한 예와 적절한 예화를 통해 적절하게 설명할 것입니다. 그러니 우리와 함께 하세요.
실습 워크북 다운로드
다음 실습 워크북을 다운로드하세요.
VLOOKUP Col_Index_Num.xlsx
Other Workbook.xlsx
VLOOKUP 기능에 대한 간략한 설명
시작하기 전에 Excel의 VLOOKUP 수식. 이 기능과 사용법을 기억해두시기 바랍니다. 이 함수에 대한 모든 것을 이미 기억하고 있다면 건너뛸 수 있습니다.
이제 Excel VLOOKUP 함수 는 주어진 테이블의 가장 왼쪽 열에서 제시된 값을 엿보고 정의된 열의 정확한 행.
구문:
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
인수에 대해 간단히 살펴보겠습니다.
- lookup_value: 필수 . 검색하는 값은 설명된 테이블의 가장 왼쪽 열에 있습니다. 단일 값일 수 있습니다. 기능. 스크린샷을 살펴보세요.
첫 번째 통합 문서입니다. " 실제 " 시트에 데이터가 있습니다.
두 번째 통합 문서입니다. " 데이터 " 시트에 표시할 값입니다.
이전과 마찬가지로 셀 C5<2에 다음 수식을 입력합니다> " Other.xlsx" 통합 문서의 " Data " 시트:
=VLOOKUP(C4,'[VLOOKUP Column Index Number.xlsx]Actual'!B4:F12,2,FALSE)
보시다시피 데이터세트에서 정확히 일치하는 항목을 반환했습니다.
테이블 배열이 있는 기본 통합 문서를 닫으면 수식은 다음과 같습니다. :
=VLOOKUP(C4,'D:\SOFTEKO\75- vlookup column index number\[VLOOKUP Column Index Number.xlsx]Actual'!B4:F12,2,FALSE)
다음 스크린샷을 통해 자세히 알아볼 수 있습니다.
💬 주의사항
✎ VLOOKUP 값을 올바른 방향으로 검색합니다.
✎ 정확한 결과를 얻으려면 유효한 열 인덱스 번호를 입력하세요. . 열 인덱스 번호는 테이블 배열 열 번호를 초과하지 않아야 합니다.
✎ 동일한 워크시트 또는 다른 워크시트의 데이터를 전달하지만 정확한 통합 문서의 데이터를 전달하는 경우 테이블 배열 범위를 잠가야 합니다. .
결론
결론적으로 이 튜토리얼이 Excel의 VLOOKUP 열 인덱스 번호에 대한 유용한 정보를 제공했기를 바랍니다. 이러한 지침을 모두 배우고 데이터 세트에 적용하는 것이 좋습니다. 실습 워크북을 다운로드하여 직접 해보십시오. 또한 의견 섹션에서 의견을 자유롭게 제공하십시오. 당신의 소중한피드백은 우리가 이와 같은 자습서를 만들도록 동기를 부여합니다.
다양한 Excel 관련 문제 및 솔루션에 대해 Exceldemy.com 웹 사이트를 확인하는 것을 잊지 마십시오.
계속 학습 새로운 방법과 계속 성장!
또는 값의 배열. - table_array: 가장 왼쪽 열에서 lookup_value 를 검색할 테이블.
- col_index_num: 필수입니다. 반환할 테이블의 열 번호입니다.
- [range_lookup]: lookup_value 의 정확한 일치 또는 부분 일치가 필요한지 여부를 결정합니다. . 인수에서 정확한 일치의 경우 0 , 부분 일치의 경우 1 입니다. 기본값은 1(부분 일치)입니다.
다음 예를 살펴보십시오.
이 예에서 영화 데이터 세트가 있음을 알 수 있습니다. 여기에서는 VLOOKUP 공식을 사용하여 데이터를 추출했습니다.
이 VLOOKUP 공식에서:
lookup_value 는 5 ID 입니다.
테이블 배열 은 B4:F12
입니다. 범위 조회 는 완전 일치를 위해 FALSE 로 설정됩니다.
열 인덱스 번호는 5 이며 출시 연도 입니다.
기본적으로 VLOOKUP 함수에 ID가 5. 인 테이블 배열을 검색하도록 지시하고 있습니다. 찾으면 <열에 표시된 값을 제공합니다. 1>출시 연도 열 인덱스 번호가 5 입니다.
이제 어떻게 작동하는지 이해할 수 있기를 바랍니다.
자세히 보기: Excel에서 VLOOKUP을 사용한 범위 조회(예제 5개)
VLOOKUP 열 인덱스에 대해 알아야 할 6가지 사항
이 기사의 주제는 VLOOKUP 칼럼다음 섹션에서 이 인수에 대해 논의할 것입니다. 열 인덱스 번호는 중요한 것입니다. 테이블 배열에서 올바른 값을 반환하려면 이 열 인덱스 번호에 대해 알아야 합니다. 이 내용을 모두 읽어보시고 다음번에는 Excel 시트에 적용해 보시기 바랍니다.
1. Column Index Number의 역할은 무엇입니까?
이제 컬럼 인덱스 번호가 왜 필수적인지, 수식에서 어떤 역할을 하는지 살펴보겠습니다. 이전 예에서 자세히 살펴보겠습니다.
우리가 사용하는 공식:
=VLOOKUP(D14,B4:F12,5,FALSE)
범위 조회를 다음으로 설정했습니다. FALSE : 정확히 일치합니다.
분석 1: 값 찾기
이제 테이블에서 무언가를 검색하고 싶습니다. 해당 값을 찾으려면 VLOOKUP 공식에 조회 값을 제공해야 합니다. 먼저 데이터를 검색할 조회 값을 지정해야 합니다. 여기서는 셀 참조를 사용하고 있습니다.
분석 2: 테이블 배열 초기화
그런 다음 VLOOKUP 함수는 이 모든 작업을 수행할 테이블 배열을 찾습니다.
분석 3: 가장 왼쪽 열에서 조회 값을 찾습니다
이제 VLOOKUP 은 테이블 배열의 가장 왼쪽 열부터 수직으로 조회 값을 먼저 검색합니다.
범위 조회 인수를 FALSE 로 설정하여 정확히 일치하는 항목을 찾으면 찾을 것입니다.
분석 3:테이블 배열에서 열 인덱스 번호 찾기
이제 VLOOKUP 함수는 인수에서 언급한 테이블에서 열 번호를 찾으려고 시도합니다.
분석 4: VLOOKUP은 주어진 열 인덱스 번호에서 값을 찾습니다.
원하는 열을 찾은 후 VLOOKUP ID 5 와 동일한 행을 공유하는 열에서 값을 검색합니다.
분석 6: 값 반환
마지막으로 ID가 5 인 출시 연도 를 찾습니다.
알 수 있듯이 열 인덱스 번호는 테이블에서 원하는 값을 찾는 열쇠입니다. 열 인덱스 번호를 잘못 지정했다면 다른 값이 지정되었을 것입니다.
자세히 알아보기: 범위 내 값 조회 및 Excel에서 반환(5가지 쉬운 방법)
2. 열 인덱스 번호에 따라 출력이 어떻게 달라지나요?
이제 VLOOKUP 수식은 다른 열 인덱스 번호를 기반으로 다른 결과를 반환합니다.
테이블에서 다른 결과를 원할 때 다음을 제공해야 합니다. 함수의 정확한 열 인덱스 번호. 출력은 이 열 범위에 따라 달라집니다.
다음 예를 살펴보십시오.
우리가 사용하는 공식:
=VLOOKUP(D14,B4:F12,3,FALSE)
여기서 영화 ID 5 에서 배우의 이름을 원했습니다. 이제 배우 열은테이블 배열. 이러한 이유로 VLOOKUP 공식에서 열 인덱스 번호 로 3 를 제공했습니다. 결과적으로 우리 함수는 범위에서 Excel의 조회(테이블 배열)로 값을 가져왔습니다.
자세히 보기: Excel에서 VLOOKUP을 사용하여 두 번째 일치 항목을 찾는 방법(2가지 간단한 방법)
3. 열 인덱스 번호를 잘못 지정하면 어떻게 됩니까?
이제 Excel VLOOKUP 기능을 사용하여 잘못된 열 인덱스 번호를 제공하면 어떻게 되는지 물어볼 수 있습니다. 분명히 잘못된 값을 반환합니다. 원하는 결과 열이 지정한 열 인덱스 번호와 일치하지 않으면 결과를 얻을 수 없습니다.
이해를 돕기 위해 다음 예를 살펴보세요.
우리가 사용하는 공식은 다음과 같습니다.
=VLOOKUP(D14,B4:F12,5,FALSE)
여기서 영화 ID 7 의 장르. 그런데 2006 이 오답으로 나오네요.
엑셀 VLOOKUP 식에서 열 인덱스 번호로 5 를 제공했기 때문입니다. . 그러나 Genre 의 열 번호는 4 입니다. 이것이 다른 결과를 반환하는 이유입니다.
4. 열 인덱스가 범위를 벗어나면 어떻게 됩니까?
열 인덱스 번호가 주어진 테이블 배열의 범위를 벗어나면 VLOOKUP 함수가 #REF! 오류를 반환합니다. 테이블 배열에 그렇게 많은 열이 포함되어 있지 않기 때문입니다.
이것을 이해할 수 있습니다.다음 예:
우리가 사용하는 수식:
=VLOOKUP(D14,B4:F12,6,FALSE)
여기, Excel VLOOKUP 수식이 오류를 표시하는 것을 볼 수 있습니다. 자세히 보면 테이블 배열이 B4:F12 입니다. 이 범위에는 5개의 열만 있습니다. 그러나 공식에서 col index 인수에 6 를 제공했습니다. 이것이 값을 반환할 수 없는 이유입니다.
자세히 보기: VLOOKUP을 사용하여 범위
사이에 있는 값 찾기 5. 열 인덱스 번호 증가 VLOOKUP에서 COLUMN 함수 사용
VLOOKUP 수식에서 동적 컬럼 인덱스를 사용할 수 있습니다. 두 개의 테이블이 있고 병합하려고 한다고 가정합니다. 또한 작동 중인 VLOOKUP 수식을 여러 열에 복사해야 합니다. 쉽게 따라할 수 있는 방법은 Excel의 COLUMN 함수 를 사용하는 것입니다.
다음 스크린샷을 살펴보세요.
여기 두 테이블이 있습니다. 학생 ID 를 기반으로 결과 테이블 과 학생 데이터베이스 테이블을 병합하려고 합니다. 기본적으로 우리의 목표는 결과 테이블에 이름과 섹션을 설정하는 것입니다.
우리가 사용하는 일반 수식은 다음과 같습니다.
=VLOOKUP($A1, table,COLUMN()-x,0)
셀 E5 에 다음 수식을 입력하고 Enter를 누릅니다.
=VLOOKUP($C5,$H$5:$J$9,COLUMN()-3,0)
이제 채우기 핸들 아이콘을 표 위로 드래그합니다.
셀 F5 에 수식을 다시 입력하고 채우기 핸들 을 드래그합니다.icon:
보시는 바와 같이 동적 열 인덱스 번호를 사용하여 학생 데이터베이스에서 결과 테이블로 데이터를 성공적으로 복사했습니다.
참고:
이 공식을 워크시트에서 Vlookup 용 열 색인 번호 계산기로 사용할 수 있습니다.
🔎 공식 분석
COLUMN 함수를 활용하여 열 인덱스 번호를 계산했습니다. COLUMN 함수에 인수가 없으면 해당 열의 번호를 반환합니다.
이제 E열과 F열의 수식을 사용하므로 COLUMN 함수는 각각 5와 6을 반환합니다. 시트에서 열 E의 인덱스 번호는 5이고 열 F의 인덱스 번호는 6입니다.
우리는 결과 테이블의 5번째 열에서 데이터를 가져오는 것을 좋아하지 않습니다( 총 3열만). 따라서 5에서 3을 빼서 VLOOKUP 함수가 학생 데이터베이스 테이블에서 이름 을(를) 복구하는 데 사용한 2를 얻습니다.
COLUMN()-3 = 5-3 = 2 (여기서 2는 Student Database 테이블 배열의 Name 열을 나타냄)
열 F 에도 동일한 수식을 사용했습니다. Column F 의 인덱스 번호는 6입니다.
COLUMN()-3 = 6-3 = 3 (3은 의 섹션 을 나타냅니다>Student Database 테이블 배열)
결국 첫 번째 샘플은 Student Database 테이블(2열)에서 Name 을 가져오고 두 번째 그림은 학생 데이터베이스 테이블(열 3)에서 섹션 를 가져옵니다.
[/wpsm_box]6. MATCH 함수
을 사용하여 열 인덱스 번호 찾기 , VLOOKUP 함수에서 일반적으로 열 인덱스 번호를 정적 번호로 제공합니다. 그럼에도 불구하고 이전 예와 같이 동적 열 인덱스 번호를 구성할 수도 있습니다. 여기에서는 MATCH 함수 를 사용하여 필요한 열을 찾습니다. 이 방법을 사용하면 테이블 배열의 행과 열을 모두 일치시키는 동적 양방향 조회를 수행할 수 있습니다.
다음 데이터 세트를 살펴보십시오.
여기에 학생 데이터 세트가 있습니다. 우리는 일부 학생들의 물리, 수학 및 화학 성적을 가지고 있습니다. 이제 수학 과목에서 제시 의 성적을 찾으려고 합니다.
이를 찾으려면 셀 H5 에 다음 공식을 입력하세요. Enter :
=VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE)
보시다시피 VLOOKUP 수식은 데이터 세트에서 정확히 일치하는 항목을 얻었습니다.
자세히 살펴보면 열 인덱스 번호에 정적 번호를 제공하지 않았습니다. 대신 MATCH 기능을 사용하여 동적으로 만들었습니다. 기본적으로 여기에는 여러 기준이 있습니다.
🔎 공식 분석
➤ MATCH(H5,B4:E4,0 )
MATCH 기능은 헤더 B4:E4에서 주제 MATH 를 검색합니다. 인덱스 3에서 찾을 것입니다. 이것이 3 를 반환하는 이유입니다.
➤VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE) = VLOOKUP(H4,B4:E9,3, FALSE)
마지막으로 다음과 같이 작동합니다. 실제 VLOOKUP 공식. 그리고 C를 반환합니다. 열 인덱스 번호 3에서 값을 찾았기 때문입니다.
다른 시트 또는 통합 문서의 VLOOKUP 열 인덱스 번호
이제 열 인덱스를 사용할 수 있습니다. 다른 시트 또는 다른 통합 문서에서 데이터를 가져올 시트의 번호입니다. VLOOKUP 기능의 중요한 기능 중 하나입니다.
다음 스크린샷을 살펴보세요.
여기에는 두 개의 별도 시트가 있습니다. 주요 데이터 세트는 실제 시트에 있습니다. 여기에서 데이터를 가져와 출력 시트에 표시합니다. 여기서는 실제로 테이블 배열이 다른 시트에 있는 열 인덱스 번호를 사용하고 있습니다.
먼저 출력 의 셀 C5 에 다음 수식을 입력합니다. 시트를 누른 다음 Enter 를 누릅니다.
=VLOOKUP(C4,Actual!B4:F12,2,FALSE)
보시는 바와 같이 , VLOOKUP 열 인덱스 번호는 다른 시트에서 데이터를 가져오는 데 도움이 되었습니다.
여기서 수식 “Actual!B4:F12 ”는 기본적으로 시트 이름과 시트의 테이블 배열을 나타냅니다. 그리고 " Actual " 시트의 테이블에서 데이터를 가져오기 위해 열 인덱스 번호로 2를 부여했습니다.
여러 통합 문서도 마찬가지입니다. 마찬가지로 VLOOKUP을 사용하여 다른 통합 문서에서 값을 가져올 수 있습니다.