엑셀을 위한 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 저장 프로그램에 반영했으면 필요도 없는 일이겠지만요.. ^^)
어쨌든 일일이 입력하는 것에 비해서 엄청 편합니다.
으하하~~.. CSV..CVS우째 이리 햇가리는지…ㅋㅋㅋ
어허… 엔지니어의 비애인가?
나도 원래 전혀 안 헤깔리던 건데, 최근 갑자기 헤깔리기 시작했다..
우리가 요즘 cvs를 너무 열심히 써서 그렇겠지?
여기서는 Comma Sepatated Value
컴마로 분리된 값.. OK?
파파존스님 🙂
한컴넥셀 프로그램에서는,
엑셀과 같은 ‘텍스트 마법사’ 기능이 없는건가요?
데이터싱크프로그램 이용해서 휴대폰의 전화번호부를 옮기려는데
엑셀의 ‘텍스트 마법사’ 기능이, 넥셀에 없다면 손이 더 갈 듯하네요;
한컴넥셀이라구요… 어허.. 우째요~
아직 사용해보지 못한 프로그램이네요.
만약 그 기능이 없으면 설명에 있는 [방법1]대로 해보세요.
개인적으로 서버에서 프로그램 하는게 익숙해서 그런지 저는 csv 파일도 에디터에서 끝냅니다. ^^
에디터 이용하는 것도 나름 쉽습니다요..
텍스트마법사 사용…요것만 없는데요?
어찌하면 되나요..
첫번째 방법대로 일반에디터를 이용해서 하이픈 하나씩 일괄 추가하신 다음
엑셀에서 파일 불러들이세요.
텍스트 마법사 사용은 이런게 있다~~고 설명해드리려고 올린것인데, 저도 잘 안 씁니다. 에디터가 더 익숙해서요.. ^^
그런데, 엑셀에 있는 기능인데.. 버전 어떤것 쓰세요?
참고로
텍스트마법사 못 찾으신 분들은
메뉴중에서
[데이터] – [외부 데이터 가져오기] – [데이터 가져오기]
를 선택하셔서 저장하신 .csv 파일 불러오셔도
[방법2]의 텍스트마법사가 동일하게 불려옵니다.
메모장을 통해서 마무리는 다 햇는데요..
엑셀에서 csv파일을 찾으려하면 나오질않아요..
엑셀2003이거든요..
파일형식에서 모든파일로 들어가 csv파일를 찾아 열면
그 텍스트 마법사 – 3단계 중 1단계 창이 뜨네요..
엑셀이 잘못된것가요?
알려주신 방법전에는 그텍스트창도 뜨질 않앗거든요.
무슨파일이 존재 하지 않는서 csv파일열수가 없다고…
아뇨..
파일 열기에서
파일 형식을
텍스트 파일 (*.prn; *.txt; *.csv)
로 바꾸어 주시면 보일 겁니다.
CSV 파일은 엑셀에서 열수 있는 텍스트 파일의 한 종류이지 엑셀 자체 포멧 파일이 아니기 때문입니다. ^^
저도 주로 쓰는 것은 Excel 2003입니다.
오픈오피스를 사용하는방법두 있더군요.. 무료 ^^;;
셀이라는 엑셀프로그램으로 모든파일 해서 열면 텍스트 마법사가 자동으로 뜨더라구요,.
워낙 한국이 MS에 종속적이어서 그렇지
Openoffice도 좋습니다.
저도 PC에도 OpenOffice깔려 있고,
설계용 Linux 서버에도 OpenOffice 깔아서 쓰고 있습니다.
해외 출장갔더니 호텔 로비에 있는 컴에
고객용으로 OpenOffice 깔아놨더군요. ^^
좋은자료 감사합니다. 도움이 많이 됐네요
퍼갑니다. ^^
정말 감사합니다 ~~ 유용한 자료네요 ^^