소개
Excel은 회사에서 데이터 조작과 분석에 필수적인 도구입니다. 이러한 작업에서 'INDEX'와 'MATCH' 함수의 조합은 특히 유용합니다. 'INDEX' 함수는 특정 위치의 값을 반환하고, 'MATCH' 함수는 값을 기준으로 위치를 반환합니다. 이 두 함수를 함께 사용하면 스프레드시트의 어떤 위치든 원하는 값을 찾을 수 있습니다.
1. VLOOKUP 대 INDEX와 MATCH
Excel에서 값을 찾을 때 VLOOKUP 함수를 사용하는 경우가 많습니다. 하지만 VLOOKUP은 왼쪽에서 오른쪽으로 값을 찾는 한계가 있습니다. 따라서 회사에서 VLOOKUP을 사용할 수 없는 경우 INDEX와 MATCH를 대신 사용할 수 있습니다.
XLOOKUP의 경우. 왼쪽과 오른쪽 모두 값을 찾을 순 있지만 한 가지 조건만 일치하는 경우만 찾을 수 있습니다. 2가지 조건 이상 일치하는 데이터를 찾는 경우는 INDEX와 MATCH가 훨씬 유용합니다.
2. INDEX 함수의 기본 구조
INDEX 함수는 범위에서 지정된 위치의 값을 반환합니다. INDEX 함수의 구문은 다음과 같습니다.
INDEX(array, row_number, column_number)
- array: 값을 찾을 범위입니다.
- row_number: 찾고자 하는 위치의 행 번호입니다.
- column_number: 찾고자 하는 위치의 열 번호입니다.
INDEX 함수를 사용하면 스프레드시트의 특정 위치에서 값을 가져올 수 있습니다. 예를 들어, 행 번호가 4이고 범위가 B3:D11인 경우 =INDEX(B3:D11, 4, 2)와 같은 공식을 사용하여 4번째 행의 2번째 열의 값을 가져올 수 있습니다.
3. MATCH 함수의 기본 구조
MATCH 함수는 범위에서 항목의 위치를 찾습니다. MATCH 함수의 구문은 다음과 같습니다:
MATCH(value, array, match_type)
- value: 찾고자 하는 값입니다.
- array: 값을 찾을 범위입니다.
- match_type: 일치 유형을 지정합니다(0 또는 1).
MATCH 함수를 사용하면 특정 값이 범위 내에서 몇 번째 위치에 있는지를 확인할 수 있습니다. 예를 들어, "peach"를 "B3:B9" 범위에서 찾고 싶은 경우 =MATCH("peach", B3:B9, 0)와 같은 공식을 사용하여 "peach"의 위치를 찾을 수 있습니다.
4. INDEX와 MATCH 함수의 조합 사용
INDEX와 MATCH 함수를 조합하여 단일 공식에서 사용할 수 있습니다. 아래의 예시를 통해 설명하겠습니다.
다음과 같은 데이터가 있는 경우, 매출인 "February"에 해당하는 값을 특정 영업사원의 이름을 기준으로 반환하는 공식을 작성하고자 합니다.
예를 들어, "Charlie"라는 영업사원의 "February" 매출을 반환하려면 다음과 같은 공식을 사용합니다.
=INDEX(B2:D4, MATCH("Charlie", A2:A4, 0), MATCH("February", B1:D1, 0))
이 공식은 "Charlie"의 행 위치와 "February"의 열 위치를 찾아 해당 위치의 값을 반환합니다. 따라서 위의 예시에서 해당 공식은 "$5194"를 반환합니다.
4. 결론
회사에서 데이터를 처리하고 분석하는 데 있어서 INDEX와 MATCH 함수의 조합은 매우 유용합니다. XLOOKUP, VLOOKUP 함수의 한계를 극복하고 어떤 위치에서든 원하는 값을 찾을 수 있도록 해줍니다. INDEX와 MATCH를 활용하여 Excel에서 데이터를 더욱 효과적으로 분석할 수 있습니다.
참고문헌
Look up values with VLOOKUP, INDEX, or MATCH
How to Use INDEX and MATCH in Microsoft Excel
How to use INDEX and MATCH
INDEX and MATCH is the most popular tool in Excel for performing more advanced lookups. This is because INDEX and MATCH are incredibly flexible – you can do horizontal and vertical lookups, 2-way lookups, left lookups, case-sensitive lookups, and even lo
exceljet.net
How to Use INDEX and MATCH in Microsoft Excel
While the VLOOKUP function is good for finding values in Excel, it has its limitations. With a combination of the INDEX and MATCH functions instead, you can look up values in any location or direction in your spreadsheet.
www.howtogeek.com
Look up values with VLOOKUP, INDEX, or MATCH - Microsoft Support
Explore subscription benefits, browse training courses, learn how to secure your device, and more. Microsoft 365 subscription benefits Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge. Ask the Microsof
support.microsoft.com
'실무에 도움이 되는 엑셀 스킬' 카테고리의 다른 글
[엑셀 스킬] Excel 함수 'COUNTIF', 'COUNTIFS' (0) | 2023.07.14 |
---|---|
[엑셀 스킬] Excel 함수 'SUMIF', 'SUMIFS' (0) | 2023.07.14 |
[엑셀 스킬] Excel 함수 'OFFSET' (0) | 2023.07.07 |
[엑셀 스킬] VLOOKUP/HLOOKUP보다는 XLOOKUP이 이제는 대세 (0) | 2022.08.21 |
댓글