엑셀 문자형숫자를 숫자로 변경하는법

사무실에서 업무를 보거나 정리, 통계가 필요할때 엑셀은 아주 편리한 프로그램이다.
클릭 몇번으로 합계등의 수식을 계산하거나 차트를 그릴 수 있고 ... 표작성기능이 있어 워드프로세서 대용으로도 사용할 만큼 많이 이용하는 프로그램이 엑셀이다.

예전에 블로그에서 이용할 수 있는 기능을 소개한 포스팅도 있지만...

[ 관련글 ]
- [엑셀과블로그] vlookup을 이용한 데이터 자동입력,입금확인
- [엑셀과블로그] 하이퍼링크함수, 문자결합

 

엑셀을 이용하는 사람을 보면 기능을 제대로 익혀서 제대로 사용하는 사람이 있는가하면.. 엑셀을 제대로 배우지 않고 어깨너무로 배우거나 몇번의 시행착오를 거치면서 스스로 터득하여
본인이 아는 기능만 이용하는 사람도 있다.
사무실에서도 직원들이 엑셀을 사용하는 것을 보면 답답한 경우를 종종 보는데 그런 사람들을 위하여

 엑셀을 쉽고 편하게 사용하는 방법에 대한 포스팅을 할 계획을 가지고 있으나...

 
오늘은 엑셀로 작업중에 가끔 당황하게 만드는 상황중 ...
문자형숫자를 숫자로 바꾸는 방법에 대해서 얘기할까 한다.

문자형숫자는 셀에 왼쪽에 표시

 

컴퓨터에서는 (엑셀이나 프로그램, DB등) 숫자지만 문자형태로 취급하여 계산이 안되는 숫자가 있다.
이런 문자형 숫자는 숫자와 같이 합산이라든지 기타 연산을 할 수가 없고 문자연산만 가능하다. 문자연산이란 문자를 자르거나 문자끼리 결합시키는 그런 연산을 말하는데..
엑셀에서 숫자와 문자를 구분한다면 아래와 같다.

  • 숫자 앞에 따옴표(" or ' )를 붙이면 문자로 인식된다.
  • 문자는 셀에 왼쪽에 표시된다. (오른쪽 그림 참조)

 

문자형 숫자! 계산이 가능한 숫자로 바꾸기

사례1. 필자는 매월 매출집계를 내기 위하여 웹을 통하여 매출내역을 엑셀로 뽑아낸 다음 작업을 한다. 그런데 웹프로그램 또는 잘못된 데이터등으로 인하여 숫자가 문자형태로 바뀌어버리는 경우가 있다. 이런 문제가 발생하면 모든 데이터를 계산이 가능한 숫자로 바꿔야 하는데 일반적으로는 수작업으로 해서 수정을 한다.

그런데 데이터의 양이 몇천개가 되어 수정하는데만 1시간 이상이 걸렸다. 
정말 지루한 단순 노동을 해야 하고 고급인력(?)의 아까운 시간을 낭비한것이다. 

 

먼저 아래의 실제 엑셀 데이터를 보자!
그림에서 사각형으로 표시된 금액부분을 보면 문자가 셀에 왼쪽에 표시되어 있는것을 볼 수 있는데..
쉽게 문자형 숫자라는 것을 알 수가 있다.

문자형 숫자가 입력된 예


 

숫자값이 위와 같이 입력(표시)되는 경우 연산을 할 수가 없다.
연산이 안되기 때문에 합계나 통계, 차트작성등 숫자관련 작업을 할 수가 없게 된다.

엑셀을 이용하는 사람이라면 위와 같은 상황이 발생했을때 어떻게 해결해야 할지 생각해보자! ㅎㅎ

 

필자가 알고 있는 해법은 2가지 방법이 있다.

 

첫번째방법. 수작업으로 해결 (F2, Enter)

어떤 사람은 일일이 숫자를 다시 입력하는 사람이 있는데 이건 수작업이 아니다.
방법은 f2 키를 누른다음 엔터를 치면 된다.

아주 간단하게 해결이 되지만 모든 셀에서 같은 작업을 반복해야 하기 때문에 수정해야 할 데이터가 몇백, 몇천개가 된다면 위 방법은 바람직한 방법이 아니다.

 

두번째 방법. 복사기능을 이용한다.

복사기능을 이용한다고 하니.. 모르는 분들은 어떻게 복사로 해결이 될지 사뭇 궁금할것이다.
그 궁금증은 바로 아래에서 확인이 가능합니다. ㅎㅎ

1) 아무곳이나 빈셀에 1을 입력한다.
2) 1이 입력된 셀을 복사한다. (Ctrl + C)
3) 변경할 데이터를 블록지정한 후 마우스 오른쪽 버튼을 누른다.
4) 빠른메뉴중 "선택하여 붙여넣기"를 선택한다.
5) 아래 그림처럼 나오면 "곱하기"를 선택하고 확인을 누른다.


위와 같이 하면 수천건의 데이터도 단 한번에 모두 계산이 가능한 숫자로 변경이 된다.

 

알면 쉽고 모르면 피곤하다는 말은 여기서 나오는것이 아닐지! ^^
결과는 아래와 같다.

선택하여 붙여넣기로 해결된 후의 숫자

 

 

읽는것을 귀찮아하는 분들을 위하여 동영상을 첨부하여 간략하게 정리해보도록 하겠다.

이 글의 정리!

계산이 안되는 문자형 숫자를 계산이 가능한 숫자로 바꾸는 방법

1. 빈셀에 숫자1을 입력한 후 복사한다.
2. 변경을 원하는 문자형 숫자를 블록지정한 후 "선택하여 붙여넣기 - 곱하기"를 이용하여 해결 

아래의 짧은 동영상을 보면 이해가 편할것이다.


 

신고

댓글을 달아 주세요

댓글창에 배경그림 넣는방법

  1. 이전 댓글 더보기
  2. 냐하하 2010.07.22 19:08 신고  댓글주소  수정/삭제  댓글쓰기

    간간히 이런 문제가 생기던데요
    저 같은 경우는 뒤 cell에 "1"을 입력하고
    그 다음 cell에 앞의 앞 셀 곱하기 앞의 셀로
    수식을 걸면 숫자로 변환될텐데요...
    그냥 지나가다 혹 도움이 될까 남깁니다

    • BlogIcon Kay~ 2010.07.23 10:11 신고  댓글주소  수정/삭제

      말씀하신 방법도 해법에 해당이 되겠지만.. 그 방법은 나중에 1을 지우고 다시 원래값을 지우고 옮기는 작업이 필요하지만
      위의 방법은 옮기거나 지우는 작업이 불필요하죠~~

  3. BlogIcon 스머프s 2010.07.22 19:12 신고  댓글주소  수정/삭제  댓글쓰기

    이런 방법이 있군요. ㅋㅋ 다시 쓰는 방법보다는 훨씬 좋네요 ㅋㅋ
    근데 셀서식에서 텍스트로 되있는것을 숫자로 전환해주면 숫자로 인식 못하나요?

    • BlogIcon Kay~ 2010.07.23 10:13 신고  댓글주소  수정/삭제

      입력한 숫자를 텍스트형태로 바꾼경우..
      연산이 되지만 위 예제와 같이 앞에 오류 비슷한 표시가 있으면
      숫자처리가 안되는 문제가 생긴답니다.

  4. 2010.07.22 23:20  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  5. BlogIcon [터프가이] 2010.07.23 00:46 신고  댓글주소  수정/삭제  댓글쓰기

    엑셀 이거이 정말 어렵더군요..
    한글만 그럭저럭 할줄 알고 나머지는 완전초보라..
    좋은 정보 잘 보고 갑니다~

  6. BlogIcon sky~ 2010.07.23 09:18 신고  댓글주소  수정/삭제  댓글쓰기

    오 좋은데요 ㅋㅋㅋ

  7. BlogIcon 못된준코 2010.07.23 09:23 신고  댓글주소  수정/삭제  댓글쓰기

    으...형님 애드센스 코드를 건드린적이 없는데...
    갑자기 광고에 테두리가 생겨버렸는데..이거 혹시 이유를 아시나요??

    아..증말 짜증나서리...
    블로그 두개 다 이러는데...지금 바꿀까?말까? 고민중에 있습니다. ㅋ

  8. BlogIcon mindnote 2010.07.23 10:01 신고  댓글주소  수정/삭제  댓글쓰기

    예전에 요걸 풀지 못해서 일반 문자로 주고 어떻게, 어떻게 대충 맞추곤 했는데요,
    일단 훌어보고...문제에 직면하면 다시와서 봐야겠네요.
    요거 왠만한 엑셀책에도 안나옵니다.

  9. BlogIcon 못된준코 2010.07.23 10:16 신고  댓글주소  수정/삭제  댓글쓰기

    켁...저한테만 보이나봐요.~~이거 도대체 뭔지 모르겠어요.
    전 지금도 테두리가 보여요. 엉엉~~~~

  10. BlogIcon 새라새 2010.07.23 10:57 신고  댓글주소  수정/삭제  댓글쓰기

    익숙하지가 않아서 좀 어렵네요..
    학교단닐때 뭐했는지 후회가 밀려 오네요 ㅋ

  11. BlogIcon Okbogoo 2010.07.23 12:08 신고  댓글주소  수정/삭제  댓글쓰기

    한번 따라해봐야지요^^

  12. BlogIcon 이치베이 2010.07.23 19:54 신고  댓글주소  수정/삭제  댓글쓰기

    저도 엑셀 함수 관련 서브 블로그 만들려다 그 방대한 양에..놓고 있었는데요..엑셀 쓰시는 분들한테 유용한 팁이네요..케이님..ㅎㅎㅎ

  13. BlogIcon 구차니 2010.07.23 21:10 신고  댓글주소  수정/삭제  댓글쓰기

    동영상에서 소리를 기대한 1인 OTL
    음.. 솔찍히 저 죽일넘의 숫자형 문자때문에 머리가 아프더라구요 ㅠ.ㅠ

    가끔 일련번호로 숫자와 알파벳이 섞일경우 분리하기도 힘들고
    별거 아닌거 같지만 은근히 난해한 부분이라서 가끔은 노가다를 불사르죠 ^^;

  14. 사랑! 2011.04.01 02:53 신고  댓글주소  수정/삭제  댓글쓰기

    님은정말쵝오

  15. 패랭이 2011.11.18 11:17 신고  댓글주소  수정/삭제  댓글쓰기

    우 우왕 이런방법이!!!!!! 정말 좋은 방법입니다. 머리속에 저장저장. 감사합니다.

  16. BlogIcon 구기 2012.03.08 15:29 신고  댓글주소  수정/삭제  댓글쓰기

    우워~!!! 좋은 방법이네요.^^ 감사합니다.^^

  17. BlogIcon 루이시안 2013.04.04 17:32 신고  댓글주소  수정/삭제  댓글쓰기

    호~~ 정말 필요한 정보였는데..감사합니다..
    하도 대량으로 숫자를 취급하느라..ㅋㅋㅋ

  18. 수작업1인 2013.05.14 10:50 신고  댓글주소  수정/삭제  댓글쓰기

    우와! 너무 좋은 포스팅이라 댓글을 안달수가 없네요!!
    500여개 되는 셀을 F2눌러가며 바꾸고 있다가 화딱지 나서 찾아봤는데ㅠㅠ 역시나 이런 좋은 방법이 있었네요ㅠㅠㅠㅠ 좋은 글 잘 보고 갑니다!

  19. 지석 2015.04.28 07:54 신고  댓글주소  수정/삭제  댓글쓰기

    날짜도 포함 되나요? 포스팅하신 내용처럼 해도 ...변환이 되지 않네요.
    형식은 "2015-04-28 07:53:01 AM" 을 밑으로 드래그 해서 초 단위로 만든
    내용 입니다. 도움 부탁드립니다.

  20. BlogIcon 호마 2017.05.30 15:11 신고  댓글주소  수정/삭제  댓글쓰기

    와 전부터 골치아팠던 문제인데 이런 방법이 있는 줄 몰랐네요 ㅋㅋㅋ
    좋은 정보 공유해주셔서 감사합니다!