엑셀을 위한 CSV 파일을 이용한 핸드폰 전화번호부 편집 팁

무료 번호이동으로 SKT에서 KTF로 옮겨오면서 처음으로 KTF Ever를 사게 되었는데, 아직 에버가 PC 프로그램에서 업데이트해야할 길이 먼것 같습니다.


PC Communicator에서 전화번호부 CSV로 저장하고 난 뒤, 엑셀에서 편집고..


그러고 나서 다시 PC Communicator로 읽어 들이시면 전화번호 국번의 제일 앞에 있는 ‘0’이 모두 날아가 버려서


고생하시는 분 여럿 뵈었습니다.


엑셀이 너무 오바하는 건데, 이런건 PC Communicator 프로그래밍할때 충분히 반영할 수 있는 부분인데, 아쉽네요.


[방법1]


자신의 손에 익은 프로그램 있으시면 마찬가지 방법으로 우선 간단히 손 보신 후 엑셀 사용을 권합니다.


그냥 윈도우에 있는 메모장을 이용하셔도 됩니다. 메모장으로 저장된 .csv 파일 여시고,


CTRL-H를 누르시면 아래와 같이 바꾸기 창 뜹니다.

사용자 삽입 이미지 

저렇게 입력하시고, [모두 바꾸기] 클릭하시면


010번호가 모두 010-으로 일괄적으로 바뀝니다. 이런식으로 저장되어 있는 국번 중에서 0으로 시작되는 모든 번호를 우선 변경해줍니다.


010,011,016,017,018,019,02,03,04,05,06,07,08


이것들 다음에 모두 -를 넣어 주시면 됩니다.


저장하고 빠져 나오신 다음 엑셀을 이용해서 편집하시면 됩니다.


(굳이 국번 0510000000을 051-0000000으로 안 바꾸시고 05-10000000이라고 하셔도 나중에 사용하시는데는 아무런 문제 없습니다. 위에 적어 놓은 정도만 바꿔주시면 될겁니다.)


만약 엑셀로 열었는데, 역시 0이 날아가는 셀이 있으면 해당 번호도 적당한 곳에 -를 넣어주세요. 저 같은 경우에 국제전화번호 몇개가 있었거든요.


이젠 0이 날아갈 염려 없이 작업하시면 됩니다.


엑셀에서 추가로 값을 입력하실때 0이 날아가는 문제는 위에 설명해드린 것 처럼 -를 중간중간 넣으시면서 입력을 하시든지,


셀 속성을 ‘텍스트’ 속성으로 바꾸시고 작업하시면 됩니다.

[방법2]


엑셀 빈 쉬트 하나 여시고,


택스트 에디터 창 여신 후 저장된 .csv 파일을 읽어 들입니다.


CTRL-A를 눌러 전체 블록을 씌우신후 아래 그림과 같이 붙여 넣기 합니다.


붙여 넣으면 아래 그림 제일 아래처럼 붙여넣기 속성 설정할 수 있는 조그만 아이콘이 뜹니다. 그 아이콘을 선택하셔서


택스트 마법사 사용으로 들어갑니다.



그 다음은 다음의 순서대로 따라 해보세요.


구분 기호로 분리됨을 선택하시고,



쉼표로 구분되었다고 해주시고(CSV가 Comma Seperated Value이거든요. 컴마로 분리된 값)



다음은 전화번호가 들어있는 칼럼을 아래 그림과 같이 선택해주시고, 열 데이터 서식을 텍스트로 해주시면 됩니다.



그러고 나서 마침 누르시면


첫 0도 그대로 남아 있는 엑셀 파일을 편집하실 수 있습니다.

저는 이렇게 CSV 파일로 변환시킨 후 엑셀에서 회사 전화번호부, 모임 전화번호부들을 업데이트 해서
한방에 핸드폰으로 업데이트 합니다. (사실, 위의 작업이 핸드폰 회사에서 미리 CSV 저장 프로그램에 반영했으면 필요도 없는 일이겠지만요.. ^^)
어쨌든 일일이 입력하는 것에 비해서 엄청 편합니다.

You may also like...

13 Responses

  1. 뜨띠 says:

    으하하~~.. CSV..CVS우째 이리 햇가리는지…ㅋㅋㅋ

    • 파파존스 says:

      어허… 엔지니어의 비애인가?
      나도 원래 전혀 안 헤깔리던 건데, 최근 갑자기 헤깔리기 시작했다..
      우리가 요즘 cvs를 너무 열심히 써서 그렇겠지?

      여기서는 Comma Sepatated Value
      컴마로 분리된 값.. OK?

  2. 반달 says:

    파파존스님 🙂
    한컴넥셀 프로그램에서는,
    엑셀과 같은 ‘텍스트 마법사’ 기능이 없는건가요?

    데이터싱크프로그램 이용해서 휴대폰의 전화번호부를 옮기려는데
    엑셀의 ‘텍스트 마법사’ 기능이, 넥셀에 없다면 손이 더 갈 듯하네요;

    • 파파존스 says:

      한컴넥셀이라구요… 어허.. 우째요~
      아직 사용해보지 못한 프로그램이네요.
      만약 그 기능이 없으면 설명에 있는 [방법1]대로 해보세요.
      개인적으로 서버에서 프로그램 하는게 익숙해서 그런지 저는 csv 파일도 에디터에서 끝냅니다. ^^
      에디터 이용하는 것도 나름 쉽습니다요..

  3. hiseon12 says:

    텍스트마법사 사용…요것만 없는데요?
    어찌하면 되나요..

    • 파파존스 says:

      첫번째 방법대로 일반에디터를 이용해서 하이픈 하나씩 일괄 추가하신 다음
      엑셀에서 파일 불러들이세요.
      텍스트 마법사 사용은 이런게 있다~~고 설명해드리려고 올린것인데, 저도 잘 안 씁니다. 에디터가 더 익숙해서요.. ^^

      그런데, 엑셀에 있는 기능인데.. 버전 어떤것 쓰세요?

    • 파파존스 says:

      참고로
      텍스트마법사 못 찾으신 분들은
      메뉴중에서
      [데이터] – [외부 데이터 가져오기] – [데이터 가져오기]
      를 선택하셔서 저장하신 .csv 파일 불러오셔도
      [방법2]의 텍스트마법사가 동일하게 불려옵니다.

    • hiseon12 says:

      메모장을 통해서 마무리는 다 햇는데요..
      엑셀에서 csv파일을 찾으려하면 나오질않아요..
      엑셀2003이거든요..
      파일형식에서 모든파일로 들어가 csv파일를 찾아 열면
      그 텍스트 마법사 – 3단계 중 1단계 창이 뜨네요..
      엑셀이 잘못된것가요?
      알려주신 방법전에는 그텍스트창도 뜨질 않앗거든요.
      무슨파일이 존재 하지 않는서 csv파일열수가 없다고…

    • 파파존스 says:

      아뇨..
      파일 열기에서
      파일 형식을
      텍스트 파일 (*.prn; *.txt; *.csv)
      로 바꾸어 주시면 보일 겁니다.
      CSV 파일은 엑셀에서 열수 있는 텍스트 파일의 한 종류이지 엑셀 자체 포멧 파일이 아니기 때문입니다. ^^
      저도 주로 쓰는 것은 Excel 2003입니다.

  4. 엔젤이 says:

    오픈오피스를 사용하는방법두 있더군요.. 무료 ^^;;
    셀이라는 엑셀프로그램으로 모든파일 해서 열면 텍스트 마법사가 자동으로 뜨더라구요,.

    • 파파존스 says:

      워낙 한국이 MS에 종속적이어서 그렇지
      Openoffice도 좋습니다.
      저도 PC에도 OpenOffice깔려 있고,
      설계용 Linux 서버에도 OpenOffice 깔아서 쓰고 있습니다.
      해외 출장갔더니 호텔 로비에 있는 컴에
      고객용으로 OpenOffice 깔아놨더군요. ^^

  5. 지나가다 says:

    좋은자료 감사합니다. 도움이 많이 됐네요
    퍼갑니다. ^^

  6. 감사합니다 says:

    정말 감사합니다 ~~ 유용한 자료네요 ^^

Leave a Reply

Your email address will not be published. Required fields are marked *