하나셀-초간단 피봇

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개 첨부 됨 ( / )

  1. 엑셀 프로그램 요청하기(무료 또는 책 구입 후원)

    Date2021.06.07 Category프로그램 By지천명영어 Views1969
    read more
  2. 왕 초보용 엑셀 매크로(VBA) 배우기 - 7 (매일 10페이지 책읽기 프로그램 2/6)

    Date2022.01.12 Category초보용 By지천명영어 Views788
    Read More
  3. 왕 초보용 엑셀 매크로(VBA) 배우기 - 6 (매일 10페이지 책읽기 프로그램 1/6)

    Date2022.01.12 Category초보용 By지천명영어 Views1516
    Read More
  4. 왕 초보용 엑셀 매크로(VBA) 배우기 - 5 (중복 행 찾기 4/4)

    Date2022.01.12 Category초보용 By지천명영어 Views1276
    Read More
  5. 왕 초보용 엑셀 매크로(VBA) 배우기 - 4 (중복 행 찾기 3/4)

    Date2022.01.12 Category초보용 By지천명영어 Views1303
    Read More
  6. 왕 초보용 엑셀 매크로(VBA) 배우기 - 3 (중복 행 찾기 2/4)

    Date2022.01.12 Category초보용 By지천명영어 Views2018
    Read More
  7. 왕 초보용 엑셀 매크로(VBA) 배우기 - 2 (중복 행 찾기 1/4)

    Date2022.01.12 Category초보용 By지천명영어 Views5269
    Read More
  8. 일본어 한자 후리가나 자동입력 및 파파고 한글번역 그리고, 구글 영어번역까지 한번에

    Date2021.11.17 Category프로그램 By지천명영어 Views2850
    Read More
  9. MS오피스 언어가 일본어로 나올 때 한국어로 바꾸기

    Date2021.10.31 Category프로그램 By지천명영어 Views3912
    Read More
  10. PDF 영어문장 합치기(PDF 문서 영어 글자를 정상적인 영문으로 일괄 바꿔주기)

    Date2021.06.28 Category프로그램 By지천명영어 Views1472
    Read More
  11. 엑셀에 마이크로소프트(MS) 영어 음성합성시스템(TTS) 설치하기

    Date2021.06.13 Category프로그램 By지천명영어 Views1584
    Read More
  12. 따옴표 없이 엑셀 글자 복사하기

    Date2021.06.08 Category프로그램 By지천명영어 Views9654
    Read More
  13. 구글 번역을 엑셀로, 텍스트 문장을 한꺼번에 구글 번역하기

    Date2021.06.07 Category프로그램 By지천명영어 Views6412
    Read More
  14. 왕 초보용 엑셀 매크로(VBA) 배우기 - 1 (가장 중요한 3가지 기억하기)

    Date2021.06.05 Category프로그램 By지천명영어 Views42042
    Read More
  15. 엑셀 비어있는 셀(공란인 행 또는 열) 한번에 삭제하기

    Date2021.06.05 Category프로그램 By지천명영어 Views3924
    Read More
  16. 엑셀 책 쪽수 자동 계산하는 법

    Date2021.06.05 Category프로그램 By지천명영어 Views823
    Read More
  17. 엑셀에서 문자+숫자 정렬 이상하게 될 때 (매크로 사용하지 않는 방법)

    Date2021.06.05 Category프로그램 By지천명영어 Views5582
    Read More
  18. 엑셀 VBA(Visual Basic 버튼) 활성화 방법

    Date2021.06.05 Category프로그램 By지천명영어 Views909
    Read More
  19. 엑셀에서 일본어 후리가나 사용하기

    Date2021.06.05 Category프로그램 By지천명영어 Views3668
    Read More
  20. 후리가나를 쉽게 다는 방법(엑셀 매크로 VBA)

    Date2021.06.04 Category프로그램 By지천명영어 Views1378
    Read More
  21. 왕 초보용 엑셀 매크로(VBA) 배우기 - 1 (가장 중요한 3가지 기억하기)

    Date2021.05.29 Category프로그램 By지천명영어 Views1140
    Read More
Board Pagination Prev 1 2 3 Next
/ 3

LOGIN

SEARCH

MENU NAVIGATION