반응형

then 3

소재지, 특지구분, 본번, 부번 합치기(4) - Power Query(2)

3. 특지 구분에 일반이 있는 경우위 수식에서 특지 구분이 null인 조건을 특지구분이 "일반"인 경우로 수정하고,부번이 null이 아닌 조건도 부번이 0이 아닌 경우로 수정해야 합니다. 가. 작업 순서Sheet1의 오른쪽 범위에 커서를 놓은 다음데이터 탭의 테이블/범위에서를 누르고, 확인 버튼을 누릅니다. 쿼리가 '표3'이란 이름으로 생성되었습니다. 마찬가지로 열 추가 > 사용자 지정 열을 클릭한 다음 수식을 작성합니다. 아래 수식을 복사한 후 if ([부번] null) then if [특지구분]=null then [소재지] & " " & Number.ToText([본번]) & "-" & Number.ToText([부번]) else [소재지] & [특지구분] & N..

카테고리 없음 2024.05.25

소재지, 특지구분, 본번, 부번 합치기(3) - Power Query(1)

소재지와 특지구분, 본번, 부번이 나뉘어 있을 경우에 이를 합치는 것을 파워 쿼리에서 해보겠습니다. 두 가지 경우가 있는데, 첫 번째는 특지구분에 산과 빈칸이 있고, 부번이 숫자와 빈칸인 경우이고,  두 번째는 특지구분에 산과 일반이 있고, 부번이 0과 양수로 구성된 경우입니다.  2. 특지 구분에 일반이 없는 경우특지구분은 신경 쓸 필요 없이 부번이 있는지 여부만 신경 쓰면 되므로 간단합니다. ① 왼쪽 표 영역에 커서를 놓고 데이터 > 테이블/범위에서를 누릅니다. ② 표 만들기 창이 열리면서 범위와 '머리글 포함'에 체크가 되어 있는데 맞으므로 확인 버튼을 누릅니다. ③ 그러면 파워 쿼리 편집기(Power Query Editor)가 열리면서 표의 내용이 표시되는데,데이터가 없는 셀은 null로 표시되는..

소재지, 특지구분, 본번, 부번 합치기(2) - VBA

1. 문제 소재지와 특지구분, 본번, 부번이 나뉘어져 있을 경우에 이를 합치는 것을 VBA로 해결해보겠습니다.  두 가지 경우가 있는데, 첫번째는 특지구분에 산과 빈칸이 있고, 부번이 숫자와 빈칸인 경우이고, 두번째는 특지구분에 산과 일반이 있고, 부번이 0과 양수로 구성된 경우입니다. 2. 특지 구분에 일반이 없는 경우 개발도구 - Visual Basic을 눌러 VBA 편집기를 엽니다.만약 개발도구 탭이 안보인다면 파일 - 옵션 - 리본 사용자 지정에서 개발 도구 왼쪽의 체크 박스에 체크하면 됩니다. 왼쪽 위 프로젝트 창에서 '지번주소 결합 완성(2).xlsx)를 선택하고,  삽입 - 모듈을 눌러 모듈을 추가합니다.엑셀 파일 아래에 모듈과 Module1이 추가되고, 오른쪽에는 빈 코드 창이 열립니다. ..

EXCEL - VBA 2024.05.23
반응형