IT/엑셀, 구글스프레드시트
엑셀에서 JSON 파일 불러오기 (DB에서 추출한 CSV 마지막 숫자 0으로 바뀌는 문제)
marketinkerbell
2022. 6. 20. 19:57
반응형
DB 에서 데이터를 추출하려고 할 때 다운 받을 수 있는 형식이 JSON or CSV 만 지원해 주는 경우 ,
CSV 다운받았을때 주문번호 같은 경우는 맨 뒤에 숫자가 0으로 전부 바뀌어서 다운로드 된다
CSV 를 다운받은 경우 아래 화면 처럼 주문번호 끝이 0이 아닌데 전부 0으로 바뀐것을 볼 수 있다.
어떻게 해야 원 주문번호 그대로 파일을 다운 받을 수 있을까?
일단 JSON 파일로 다운 받으면 모든 주문번호가 제대로 잘 살아있다.
DB 에서 JSON 파일을 다운 받은 후 엑셀에서 열면 주문 번호 살아있는 채로 파일 형식으로 볼 수 있다.
엑셀 -> 데이터 -> 데이터 가져오기 -> 파일에서 -> JSON에서
미리 준비해 둔 json 파일 선택해서 가져오기
아래와 같은 화면이 뜨면 "테이블로" 클릭
컬럼 제목에 아래와같은 아이콘이 있다. 그 아이콘 클릭
그럼 컬럼들이 모두 펼쳐지는 것을 확인할 수 있다. 그런데 아직 주문번호 데이터는 숫자 형식으로 되어있다.
이걸 텍스트 형식으로 바꿔주자.
주문번호 컬럼 선택 -> 데이터 형식 텍스트로 선택
그러면 아래 화면같이 이렇게 잘 뜸 !!!
이제 작업이 다 되었으니 "닫기 및 로드"
JSON 파일을 엑셀 파일로 만들기 완성!