행정동으로 이루어진 원본 자료에서, 행정동 코드를 매칭시키려고 한다.
아래의 예시는 인천시의 행정동이다.
작전1동 |
작전서운동 |
간석4동 |
간석2동 |
이 행정동들에 맞는 행정코드를 매칭하려고 한다.
행정구역 코드는 통계청에서 제공하고 있고, 구글에 검색하면 쉽게 다운로드 할 수 있다.
다운로드 받은 파일을 열어보면 지역별 행정구역 코드를 알 수 있다.
행정구역은 계속해서 변경되므로 매칭하려는 파일의 시기를 정확히 해야 한다.
이제 VLOOKUP을 활용해서 행정동에 코드를 매칭시켜보자.
1. 매칭할 셀은 '행정동' 이고,
2. 매칭할 자료는 행정동과 행정구역 코드가 있는 정보이며,
3. 자료에서 가져오려고 하는 셀은 행정구역 코드이고,
4. 정확히 일치하는 것을 가져오려고 한다.
위의 4가지가 VLOOKUP 함수를 활용할때 입력해야 하는 요소들이다.
VLOOKUP(매칭할 셀,찾을 범위,찾을 열의 순서,일치 여부(대부분 FALSE))
위와 같은 요소를 입력받으므로, 엑셀 식에서는 아래처럼 표현된다.
(예) VLOOKUP(A3,$E$3:$F$158,2,FALSE)
이제 행정동에 행정구역 코드를 붙여 보자.
행정동은 '작업자료',
행정동 코드가 있는 범위는 '매칭할 자료' 로 구분하였다.
행정동 코드는 매칭할 자료의 2번째 열에 있으므로, 3번째 요소의 '찾을 열의 순서' 에는 2를 입력한다.
작업자료에서 함수식에 따라서 행정동 옆에 행정동 코드가 성공적으로 매칭되었다.
반응형
'도구들 > 엑셀' 카테고리의 다른 글
[엑셀] 내림 함수 ROUNDDOWN으로 나이를 연령대로 표현하기 (0) | 2022.07.06 |
---|---|
[엑셀] DATEDIF 로 두 날짜의 차이(년,월,일) 구하기, 생년월일로 나이 계산하기 (0) | 2022.07.05 |
[엑셀] 출생년도 정보로 연령대별 인원 집계하기(COUNTIFS 함수) (0) | 2022.06.22 |
[엑셀] 번호 하이픈(-) 삭제시,찾기 바꾸기 할때 0 지워짐(SUBSTITUTE 함수 활용) (0) | 2022.05.23 |
[엑셀] 날짜 형식으로 변환하기(TEXT 함수, yyyy-mm-dd) (0) | 2022.05.11 |