-
엑셀 배열수식을 활용해 두개의 열을 만족하는 값 구하기Dung--[엑셀] 2023. 4. 6. 15:49
엑셀 배열수식을 활용해 두개의 열을 만족하는 값 구하기
MATCH 함수를 활용하여 하나의 열에 해당하는 값을 찾을수가 있으나 두개의 열에 동시에 맞족하는 값을 찾기위해서는 배열수식을 히용하여야 합니다.
1. 아래와 같이 영업소중 대구에 해당되는 행의 번호를 알아오기 위하여서는 MATCH를 사용하였습니다. 5번째 행입니다.
엑셀 활용1 2. 그러한데 영업소와 구분에서 대구와 지방에 해당하는 행을 가지고 오려면 어떻게 하여야 할까? 우선 검색할 두값을 합하여 한단어로 만들어야 합니다. 그리고 검색해야할 영역을 합쳐버립니다. 검색할 단어는 G3 & G4, 검색할 영역은 A3:A9 & B3 : B9 이 되는것입니다.
엑셀 활용2 3. 이렇게 수식을 만들고 CTRL + SHIFT + ENTER를 누릅니다. 그리하면 아래와 같은 배열 수식이 됩니다.
(= MATCH(G3&G4,A3:A9&B3:B9,0)}
검색한 조건에 맞는 값을 가져오는 것을 보실 수 있습니다. 메모리에는 아래와 같이 문자가 합쳐진 형태로 되어 있을것입니다. {"광주지방","부산지방","일산수도권","분당수도권","대구지방","수원수도권","대전지방"}
엑셀 활용3 4. 여기서 하나를 더 추가하여 조회한 행에 해당하는 전반기 실적값을 가져오는 방법에 대하여 알아보겠습니다. INDEX 함수를 활용하면 되고 첫번째 인수로 전반기 실적에 해당하는 열의 영역을, 두번째 인수로 위에서 MATCH 함수로 값을 조회하였던 행번호를 넘기시면 됩니다.
{=INDEX(C3:C9,MATCH(G3&G4,A3:A9&B3:B9,0))}
엑셀 활용4 'Dung--[엑셀]' 카테고리의 다른 글
엑셀 PERCENTILE 와 QUARTILE를 이용해 백분위 & 사분위수 만들기 (0) 2023.04.06 엑셀 VBA 선택한 셀시트명, 파일명, 위치 알아보는 사용자정의 함수 (0) 2023.04.06 엑셀VBA 사용자 정의 폼을 사용해 로그인 기능 만들기 #3 (0) 2023.04.04 엑셀VBA 사용자 정의 폼을 사용해 로그인 기능 만들기 #2 (0) 2023.04.04 엑셀VBA 사용자 정의 폼을 사용해 로그인 기능 만들기 #1 (0) 2023.04.04