| 주소1 (예시) |
| 경기도 평택시 고덕국제대로 99 (고덕동, 힐스테이트 고덕 스카이시티) |
| 대구광역시 북구 고성북로 6 (고성동2가) |
| 충청북도 청주시 서원구 두꺼비로78번길 65 (산남동) |
| 경기도 이천시 대월면 대산로288번길 72 |
| 부산광역시 기장군 장안읍 좌천로 99 |
| 전라남도 목포시 남악1로52번나길 31-11 (옥암동) |
| 충청남도 당진시 석문면 대호만로 2276 |
| 충청북도 충주시 주덕읍 화개1길 16 (서충주신도시 삼일파라뷰 그랜드) |
| 강원특별자치도 속초시 조양로 40 (조양동, 속초조양동 E.S 아뜨리움) |
| 전라남도 진도군 진도읍 남문길 49 |
| 경기도 동두천시 거북마루로 17 (지행동) |
| 경기도 광주시 수렁개들길32번길 15 (문형동) |
| 경기도 의정부시 용현로160번길 6-3 (민락동) |
| 경기도 화성시 봉담읍 장등1길 3-15 |
| 충청남도 천안시 동남구 청수12로 21 (청당동) |
| 서울특별시 서초구 사임당로 101 (서초동) |
커뮤니티 전체
시군구 자동분류 방법
📅 2024년 11월 06일 12:22
👁 조회 1,384
이런식으로 아래와 같이 일반적인 주소가 있다고하면.. 해당 주소를 도.시.군.구.동 까지의 지역구로 열 별(A,B,C,D로 구분을 하고 싶은데 매크로 말고 방법이 없을까요...? 이게 규칙이 다 달라서 헷갈리네요 ㅠㅠ 답변주시면 감사하겠습니다!
댓글을 작성하려면 로그인이 필요합니다.
게시글 목록
페이지 1 / 971게시글 제목
날짜
조회
추천
22분 전
조회 6
0
답글 0
22분 전
조회 4
0
답글 0
9시간 전
조회 75
0
답글 3
해결
답변 완료
학원명부 작성중
11시간 전
조회 81
0
답글 5
해결
21시간 전
조회 92
0
답글 2
6일 전
조회 232
0
답글 2
답변 완료
주민번호에서 남,여 추출 수식..
2026.02.12
조회 250
0
답글 4
해결
2026.02.12
조회 248
0
답글 2
해결
2026.02.11
조회 256
0
답글 1
2026.02.11
조회 259
0
답글 3
답변 완료
물품별로 코드를 만들어야합니다
2026.02.11
조회 264
0
답글 2
해결
2026.02.11
조회 234
0
답글 2
2026.02.10
조회 291
0
답글 2
해결
2026.02.10
조회 252
0
답글 1
답변 완료
시트명 참조 문의 드립니다.
2026.02.09
조회 270
0
답글 3
해결
답변 완료
엑셀 함수 SUBTOTAL 질문드립니다.
2026.02.09
조회 249
0
답글 1
해결
2026.02.08
조회 351
0
답글 4
2026.02.06
조회 423
0
답글 8
2026.02.06
조회 341
0
답글 2
2026.02.05
조회 530
0
답글 5

항목이 많다면 함수나 파워쿼리를 사용해야겠죠.
함수를 사용한다면 띄어쓰기 기준으로 나누되 아마 구가 없는 지역도 있어서 "구 " <- 띄어쓰기 포함이 없다면 구는 제외처리하는 옵션도 추가하면 좋고요..
파워쿼리는 띄어쓰기 기준 뒤에서부터 나누되, 괄호 있으면 분류하고..
"시 "
"군 "
"도 "
형태로 나누도록 쿼리를 짜면 됩니다. (띄어쓰기 포함 주의)
광역시,도 B2 =MID($A2,2,SEARCH(" ",$A2)-2)
구,시,군 C2 =MID($A2,SEARCH(" ",$A2)+1,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)-SEARCH(" ",$A2)-1)
구,읍,면 D2
=IF(SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)=IFERROR(SEARCH("길 ",$A2),SEARCH("로 ",$A2))+1,MID($A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)-SEARCH(" ",$A2,SEARCH(" ",$A2)+1)-1),"")
길,로 E2
=IF(SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)=IFERROR(SEARCH("길 ",$A2),SEARCH("로 ",$A2))+1,MID($A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)-SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)-1),MID($A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)-SEARCH(" ",$A2,SEARCH(" ",$A2)+1)-1))
번지 F2
=IF(ISERROR(SEARCH("(",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)+1)),MID($A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)+1,LEN($A2)-SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)+1),IF(MID($A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)-SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)-1)=E2,MID($A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)+1,SEARCH("(",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)+1)-SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)-1),MID($A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)-SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)-1)))
기타 G2
=IF(NOT(ISERROR(SEARCH("(",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)+1))),MID($A2,SEARCH("(",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)+1),LEN($A2)-SEARCH("(",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2,SEARCH(" ",$A2)+1)+1)+1)+1)+1),"")
정보를 좀 더 효율적으로 사용하도록 개선한 테스트용 버전입니다.
사용방법은 여기 참고하세요.
광역시도 / 시군구 / 읍면동 이렇게 분류가 됩니다.
혹시나 참고해 보세요.