반응형
[Excel] Match 함수 Index 함수란?
엑셀의많은데이터중에서일부데이터를꺼내고싶은경우에는복사&페이스트나=로입력해나가는것보다더효율적으로할수있는방법이있습니다.
그게 Index 함수와 Match 함수입니다.
각각을 사용하여 데이터가 몇 열의 몇 번째 줄인지 알 수 있고, 열과 행을 지정하여 데이터를 꺼낼 수도 있습니다.
2개의 함수를 조합하면 VLOOKUP 함수와 같은 것을 할 수 있게 됩니다.복수 조건을 충족한 데이터 추출을 할 수 있습니다.
이 기사에서는 매치함수와 Index함수를 조합해 복수 해당하는 데이터를 꺼내기 위한 사용법을 소개합니다.
Match 함수란?
매치 함수는 꺼내고 싶은 데이터 셀의 위치를 알아내는데 도움이 됩니다.
그 셀이 몇 번째 줄인지 표시할 수 있습니다.
꺼내고 싶은 데이터 중에서 상대적인 위치를 요구하는데, 예로서 이름과 나이, 과목과 점수, 상품과 가격 등 다양한 데이터 추출에 적용할 수 있습니다.
여기서 매치 함수의 사용 예를 소개하겠습니다.
여기 데이터 중에서 E씨의 체중의 데이터가 몇 열의 몇 번째 줄에 있는지를 구한다고 합시다.
조건검색 식은 ′=Match(검사치, 검사범위, 대조종류)′입니다.
조합의 종류는 1=검사치 이하의 최대치, 0=완전 일치, -1=검사치상의 최소치입니다.
여기에서는 검사 값이 E 씨의 체중, 검사 범위가 E 씨의 데이터 범위입니다.
′= Match (G5, G3 : G6, 0)′을 입력하고 Enter를 누릅니다.
E 씨의 체중 데이터가 세 번째 줄에 있다고 하는 결과가 되었습니다.
똑같이 몇 번째 줄에 있는지를 찾습니다.
「= Match (G5, C5 : J5, 0)」라고 입력합니다.
E 씨의 체중 데이터는 5 열째에 있는 것으로 결과가 나왔습니다.
Index 함수란?
Index 함수는 지정한 행과 열 셀의 데이터를 꺼냅니다.
자,그다음여기서는E씨의몸무게를표시해 보겠습니다.
식은, 「=(셀 범위, 행 번호, 열 번호, 영역 번호)」, 또는 「=(배열, 행 번호, 열 번호)」입니다.
E씨의 체중은 3행 5열 째에 있습니다.
「= INDEX (C3 : J6, 3, 5)」라고 입력합니다.
E씨의 체중이 69로 표시되었습니다.
매치 함수와 Index 함수를 조합하여 조건에 맞는 데이터를 추출하다
엑셀에서 매치 함수와 Index 함수를 조합하면 행 번호와 열 번호가 교차한 데이터를 추출할 수 있습니다.
복수 조건에 맞는 데이터도 표 안에서 꺼낼 수 있습니다.
조건 검색의 식은, 「= INDEX(참조, Match(행번호를 취득), Match(열번호를 취득))」입니다.
여기에서 2개의 함수를 조합하여 복수 해당하는 데이터를 추출하는 사용법을 설명하겠습니다.
위 표에서 아래 순서가 다른 몇 가지 데이터를 꺼내야 합니다.
「= INDEX(C3:J6, MATCH(B12, B3:B6, 0), MATCH(C8, C2:J2, 0))」라고 입력합니다.
수치를 들어낼 수 있었어요.
셀 수식을 드래그하여 복사하여 아래 표를 완성합니다.
그 때, 식 안에 F4 키로 범위를 고정합니다.
$C$3′과 같이 $로 고정하면 됩니다.
각각의 값 뒤에서 F4 키를 누르고 $마크를 합니다.
표에서 데이터 추출이 완성되었습니다.
정리
엑셀에서 매치 함수와 Index 함수는 각각 편리하게 사용할 수 있지만, 2개를 조합한 사용법으로 VLOOKUP 함수와 같을 수 있고 간단하게 여러 조건의 데이터를 꺼낼 수 있습니다.
꺼내는 표의 항목이 제각각이어도, 복수 조건에 맞는 데이터를 각각 표시할 수 있어 매우 편리합니다.
Excel의 Match 함수와 Index 함수를 조합한 사용법을 소개하였습니다.
엑셀의많은데이터중에서일부데이터를꺼내고싶은경우에는복사&페이스트나=로입력해나가는것보다더효율적으로할수있는방법이있습니다.
그게 Index 함수와 Match 함수입니다.
각각을 사용하여 데이터가 몇 열의 몇 번째 줄인지 알 수 있고, 열과 행을 지정하여 데이터를 꺼낼 수도 있습니다.
2개의 함수를 조합하면 VLOOKUP 함수와 같은 것을 할 수 있게 됩니다.복수 조건을 충족한 데이터 추출을 할 수 있습니다.
이 기사에서는 매치함수와 Index함수를 조합해 복수 해당하는 데이터를 꺼내기 위한 사용법을 소개합니다.
Match 함수란?
매치 함수는 꺼내고 싶은 데이터 셀의 위치를 알아내는데 도움이 됩니다.
그 셀이 몇 번째 줄인지 표시할 수 있습니다.
꺼내고 싶은 데이터 중에서 상대적인 위치를 요구하는데, 예로서 이름과 나이, 과목과 점수, 상품과 가격 등 다양한 데이터 추출에 적용할 수 있습니다.
여기서 매치 함수의 사용 예를 소개하겠습니다.
여기 데이터 중에서 E씨의 체중의 데이터가 몇 열의 몇 번째 줄에 있는지를 구한다고 합시다.
조건검색 식은 ′=Match(검사치, 검사범위, 대조종류)′입니다.
조합의 종류는 1=검사치 이하의 최대치, 0=완전 일치, -1=검사치상의 최소치입니다.
여기에서는 검사 값이 E 씨의 체중, 검사 범위가 E 씨의 데이터 범위입니다.
′= Match (G5, G3 : G6, 0)′을 입력하고 Enter를 누릅니다.
E 씨의 체중 데이터가 세 번째 줄에 있다고 하는 결과가 되었습니다.
똑같이 몇 번째 줄에 있는지를 찾습니다.
「= Match (G5, C5 : J5, 0)」라고 입력합니다.
E 씨의 체중 데이터는 5 열째에 있는 것으로 결과가 나왔습니다.
Index 함수란?
Index 함수는 지정한 행과 열 셀의 데이터를 꺼냅니다.
자,그다음여기서는E씨의몸무게를표시해 보겠습니다.
식은, 「=(셀 범위, 행 번호, 열 번호, 영역 번호)」, 또는 「=(배열, 행 번호, 열 번호)」입니다.
E씨의 체중은 3행 5열 째에 있습니다.
「= INDEX (C3 : J6, 3, 5)」라고 입력합니다.
E씨의 체중이 69로 표시되었습니다.
매치 함수와 Index 함수를 조합하여 조건에 맞는 데이터를 추출하다
엑셀에서 매치 함수와 Index 함수를 조합하면 행 번호와 열 번호가 교차한 데이터를 추출할 수 있습니다.
복수 조건에 맞는 데이터도 표 안에서 꺼낼 수 있습니다.
조건 검색의 식은, 「= INDEX(참조, Match(행번호를 취득), Match(열번호를 취득))」입니다.
여기에서 2개의 함수를 조합하여 복수 해당하는 데이터를 추출하는 사용법을 설명하겠습니다.
위 표에서 아래 순서가 다른 몇 가지 데이터를 꺼내야 합니다.
「= INDEX(C3:J6, MATCH(B12, B3:B6, 0), MATCH(C8, C2:J2, 0))」라고 입력합니다.
수치를 들어낼 수 있었어요.
셀 수식을 드래그하여 복사하여 아래 표를 완성합니다.
그 때, 식 안에 F4 키로 범위를 고정합니다.
$C$3′과 같이 $로 고정하면 됩니다.
각각의 값 뒤에서 F4 키를 누르고 $마크를 합니다.
표에서 데이터 추출이 완성되었습니다.
정리
엑셀에서 매치 함수와 Index 함수는 각각 편리하게 사용할 수 있지만, 2개를 조합한 사용법으로 VLOOKUP 함수와 같을 수 있고 간단하게 여러 조건의 데이터를 꺼낼 수 있습니다.
꺼내는 표의 항목이 제각각이어도, 복수 조건에 맞는 데이터를 각각 표시할 수 있어 매우 편리합니다.
Excel의 Match 함수와 Index 함수를 조합한 사용법을 소개하였습니다.
반응형