하나셀-초간단 피봇

1백만 건 데이터도 3초면 OK!복잡한 부분합이나 그룹 함수 몰라도 클릭 한 번이면 자동으로 중복 제거, 건수와 합계까지 완성.

하나셀-카카오톡 PC 발송

복사 붙여넣기는 이제 그만! 카카오톡 PC버전에서 메시지를 직접 자동 입력해 1:1로 깔끔하게 보낼 수 있어요. 단체방에서 개인정보 유출 걱정 없이, 100명이 넘는 고객에게도 일일이 손 안 대고 안부를 전하세요.
엑셀자료 사용 안내 엑셀 매크로(VBA)를 이용하여 만든 간단한 프로그램과 엑셀 매크로(VBA)를 배울 수 있는 강좌가 있습니다.따라서, 대부분 프로그램을 이용하기 위해서는 엑셀 매크로 사용하기 설정을 하여야 합니다. (1.보안설정) 클릭 (2.개발도구설정) 클릭 3.매크로 차단 해제 방법

 

 


제가 엑셀 매크로(VBA)을 배운 두번째 이유

제가 엑셀을 혼자 배운 2번째 이유는 바로 퇴근입니다. 

제가 30대 때, 조금 과장해서 표현하자면, 당일 퇴근이 없었습니다. 

그 당시는 매일 야근을 하고, 휴일에 출근하는 날도 상당했습니다. 그래도 일처리가 남아있어 좀 더 빠른 업무 처리를 위해서 엑셀의 자동화 기능을 스스로 배워갔습니다.

그래서 퇴근이 빨라지고 휴일 근무가 줄었을까요? 결론은 그렇지 않았습니다.

다만 일을 더 정확하고 빠르게 할 수 있게 되었을 뿐입니다.


 

지난번 왕 초보용 엑셀 매크로(VBA) 배우기 - 3에서는 "이름"을 데이터 클리닝하는 방법을 알아보았습니다.

이번에는 "핸드폰번호"를 클리닝하는 방법에 대해서 알아보도록 하겠습니다.

이곳에서 엑셀에서 중요한 포인트 1개를 배우겠습니다.

 

이미지 007.png

 

 

일반적으로 "핸드폰번호"란 표현 속에는 "번호"라는 글자 때문에 우리는 무의식적으로 "숫자(number)"로 인식하게 됩니다.

그런데 위 엑셀 쉬트 C열에 있는 "핸드폰번호"는 진짜 "숫자"일까요?

엑셀에서는 숫자와 문자를 엄격하게 구분해서 취급합니다. 왜냐하면 엑셀이란 기본적으로 워드프로세서와 다른 숫자 계산을 목적으로 탄생한 프로그램이기 때문입니다.

숫자와 수자를 더하고, 곱하고, 나누어서 결과를 쉽게 표현하기 위해서 엑셀이 존재합니다.  

"핸드폰번호"를 클리닝하기에 앞서, 먼저 number 인지 숫자가 아닌 순수한 Text 인지를 확인할 수 있도록 매크로(VBA)를 만들어 보겠습니다.

이미지 008.png

 

 

엑셀 매크로(VBA)의 장점은 바로 "눈에 보이는" 방식으로 코드를 작성합니다. 위 "숫자_문자_구분하기" 매크로를 보면 알 수 있습니다. 

우리가 number_text를 구분하기 위해서 내린 명령어가 바로 IsNumeric입니다. IsNumeric을 우리말로 바꾸면 "숫자이다"입니다. 즉, 빨간 박스에 쓰여있는 표현이 바로 숫자를 구분해 주는 명령어입니다.

그리고 if 문에서 셀(i행, 3열)에 있는 문자가 number라면, 그 셀 속에 있는 문자를 빨간색으로 바꿔라입니다.

파란색 박스를 설명하자면 "셀(i행, 3열).글꼴.색깔 = 비주얼 베이직 빨간색"입니다.

위 매크로(VBA)를 실행하면 1번 김회원의 핸드폰 번호만 순수한 숫자(number)이고 다른 회원은 Text입니다.

이미지 009.png

 

 

이번에 엑셀에서 중요한 개념, 숫자와 숫자가 아닌 순수한 Text 문자를 구분하는 방법을 배웠습니다.

계속해서 다음에는 핸드폰번호 클리닝을 배우겠습니다.

왕초보용_매크로(VBA)_4.xlsm  파일 다운로드

사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 프로그램 엑셀 프로그램 요청하기(무료 또는 책 구입 후원) 8 file 지천명영어 2021.06.07 7588
공지 프로그램 왕 초보용 엑셀 매크로(VBA) 배우기 - 1 (가장 중요한 3가지 기억하기) 5 file 지천명영어 2021.06.05 52206
31 프로그램 왕 초보용 엑셀 매크로(VBA) 배우기 - 1 (가장 중요한 3가지 기억하기) file 지천명영어 2021.05.29 3644
30 프로그램 영어, 일본어 듣기 공부 용 mp3 파일 가사 만들기 - 일괄 만들기 1 file 지천명영어 2022.04.10 4162
29 프로그램 엑셀에서 일본어 후리가나 사용하기 1 file 지천명영어 2021.06.05 7397
28 프로그램 엑셀에서 문자+숫자 정렬시 이상하게 될 때 file 지천명영어 2021.05.29 3400
27 프로그램 엑셀에서 문자+숫자 정렬 이상하게 될 때 (매크로 사용하지 않는 방법) file 지천명영어 2021.06.05 8881
26 프로그램 엑셀에 마이크로소프트(MS) 영어 음성합성시스템(TTS) 설치하기 file 지천명영어 2021.06.13 5771
25 프로그램 엑셀로 PPT파일을 자동으로 만들기 5 file 지천명영어 2022.04.18 14675
24 프로그램 엑셀 표를 웹형식의 html 코드로 만들기(글꼴 설정, 셀병합 , 하이퍼링크 , 테두리 표시 등을 코드로 만들어 줍니다.) 3 file 지천명영어 2022.05.23 11866
23 프로그램 엑셀 책 쪽수 자동 계산하는 법 file 지천명영어 2021.05.29 3014
22 프로그램 엑셀 책 쪽수 자동 계산하는 법 file 지천명영어 2021.06.05 2931
21 프로그램 엑셀 스크롤바 일치 시키기(UsedRange 에러) file 지천명영어 2022.11.24 3249
20 프로그램 엑셀 쉬트에 종.횡으로 데이터 입력하기 file 지천명영어 2021.05.29 3446
19 프로그램 엑셀 비어있는 셀(공란인 행 또는 열) 한번에 삭제하기 file 지천명영어 2021.06.05 6989
18 프로그램 엑셀 모든 글자(문자) 바꾸기 프로그램 - 일본어 후리가나 자동 달기 포함 3 file 지천명영어 2021.05.29 4538
17 프로그램 엑셀 매크로(VBA) 스크립트 수정하기 file 지천명영어 2021.05.29 5464
16 프로그램 엑셀 매크로(VBA) 사용하기 설정 file 지천명영어 2021.05.29 7324
15 프로그램 엑셀 리본메뉴 imageMso (이미지 아이콘 검색) 1 file 지천명영어 2022.08.25 5074
14 프로그램 엑셀 다운로드 후 매크로 차단(보안 위험 Microsoft는 이 파일의 출처를 신뢰할 수 없기 때문에 매크로 실행을 차단했습니다. 2 file 지천명영어 2022.11.13 9925
13 프로그램 엑셀 공백 행. 열 전부 삭제 (엑셀에서 공란인 행과 열을 찾아서 한번에 삭제해 줍니다.) file 지천명영어 2022.05.27 9602
12 프로그램 엑셀 VBA로 PDF파일 페이지 나누기 지천명영어 2022.12.13 3802
Board Pagination Prev 1 2 3 Next
/ 3

LOGIN

SEARCH

MENU NAVIGATION