ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Excel] 데이터 처리와 자동 변환 방지
    Excel 2020. 10. 29. 01:12

    연구실의 유전학자들이 데이터를 처리하는데,

    엑셀에서 예를들어 'MARCH3'이나 'OCT1' 같은 데이터들을 자동으로 날짜로 변경했다고 한다.

     

    그로 인해 유전학 관련 논문 3,597건을 분석한 결과,

    잘못 입력된 데이터 이름들이 약 20%라고 한다.

     

    나도 데이터 처리를 위해 엑셀을 공부하는 중이다.

    데이터를 처리하는 중 자동으로 데이터가 바뀐다면 커다란 문제가 생길 것이다.

     


     

    엑셀에서 데이터 입력시 자동 변환을 막는 법

    1. 데이터 앞에 스페이스바를 입력하는 법

    데이터 앞에 스페이스바를 넣으면 한 칸 공백이 생겨서

    선호하지 않은 사람도 있다.

    2. 셀 서식을 텍스트로 변경하는 법

     

    3. 작은 따옴표(')를 사용하는 법

     


    문제점

    데이터 처리를 할 때 CSV 파일을 많이 이용한다.

    CSV(Comma Separated Value)

    값들 사이를 콤마(,)로 분리한 파일이라는 뜻이다.

     

    CSV 파일은 단순 텍스트 파일이므로

    엑셀에서 작은 따옴표(')나 셀 속성을 지정하여 자동 변환을 막는다고 해도

    단순 텍스트 파일에서는 정보를 모두 잃어버린 채로 저장하게 된다.

    메모장을 열어보면 자동 변환을 막는 정보가 없는 것을 볼 수 있다.

    그러므로 다시 CSV 파일을 엑셀로 열어보면 자동으로 변환 되는 모습을 볼 수 있다.

     


    해결법

    CSV 파일을 엑셀로 바로 열지 말고

    엑셀을 먼저 실행시킨 후

    '데이터 -> 데이터 가져오기 -> 파일에서 -> 텍스트'로 CSV 파일을 불러온다.

     

    CSV 문서 형식으로 파일을 연다.

     

    자동으로 변환없이 잘 출력되는 것을 볼 수 있다.

     


    유튜브 공부한 내용을 정리했다.

    youtu.be/0Sc6k7Cr8u4

    댓글

Designed by Tistory.