집 >소프트웨어 튜토리얼 >사무용 소프트웨어 >Excel에서 두 테이블의 데이터를 일치시키는 방법
Excel에서는 서로 다른 테이블의 데이터를 대응시키는 두 가지 방법이 있습니다. VLOOKUP 함수를 사용하여 검색 값을 기준으로 검색 범위 내의 해당 데이터를 검색하고 반환합니다. INDEX 및 MATCH 함수 조합을 사용하면 조회 값을 일치시켜 지정된 범위 내의 값을 반환할 수 있습니다.
Excel에서 서로 다른 테이블의 데이터에 대응하는 방법
Excel에서 서로 다른 테이블의 데이터에 대응하는 두 가지 일반적인 방법이 있습니다.
방법 1: VLOOKUP 함수 사용
VLOOKUP 함수는 테이블에서 특정 값을 찾아 해당 값에 해당하는 데이터를 반환하는 데 사용됩니다. 구문은 다음과 같습니다.
<code>=VLOOKUP(查找值, 查找范围, 返回列, [近似匹配])</code>
위치:
예:
각 판매 기록의 직원 이름에 해당하는 "직원 정보"와 "판매 기록"이라는 두 개의 테이블이 있다고 가정합니다.
Employee Information | Sales Records | |||
---|---|---|---|---|
이름 | 사원번호 | 판매 날짜 | 판매 기록 | |
John Doe | 1 | 2023 -01-0 1 | 100 | |
제인 스미스 | 2 | 2023-01-02 | 150 | |
피터 데이비스 | 3 | 2023-01-03 | 200 |
"판매기록" 양식에 다음 VLOOKUP 함수는 직원 이름에 해당합니다.
<code>=VLOOKUP(A2, '员工信息'!A:B, 2, FALSE)</code>
이 함수는 직원 번호를 기준으로 "직원 정보" 테이블에서 판매 날짜에 해당하는 직원 번호를 찾아 해당 직원의 이름을 반환합니다.
방법 2: INDEX + MATCH 함수 사용
INDEX와 MATCH 함수의 조합을 사용하여 다른 테이블의 데이터에 대응할 수도 있습니다. INDEX 함수는 지정된 범위 내의 값을 반환하고, MATCH 함수는 지정된 범위 내에서 지정된 값의 위치를 찾습니다. 구문은 다음과 같습니다.
<code>=INDEX(返回范围, MATCH(查找值, 查找范围, [近似匹配]))</code>
위치:
예:
위의 예에서는 다음과 같은 INDEX 및 MATCH 함수 조합을 사용하여 직원 이름에 대응할 수 있습니다.
<code>=INDEX('员工信息'!A:A, MATCH(A2, '员工信息'!B:B, 0))</code>
이 함수는 "직원 정보" 테이블의 A열과 "Sales Records" 테이블 직원 번호는 직원 번호와 일치하며 직원의 이름을 반환합니다.
위 내용은 Excel에서 두 테이블의 데이터를 일치시키는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!