파일 업로드 없음 · 100% 무료

CSV와 Excel: 어떤 형식을 써야 할까

각 형식에 담을 수 있는 것, 변환할 때 사라지는 것, 그리고 언제 무엇을 고를지.

글: Jenna, 웹 디자인, Ikonik Digital · 마지막 업데이트 2026-10-08

이 가이드에서 쓰는 도구Excel CSV 변환CSV Excel 변환CSV JSON 변환

CSV와 Excel 파일은 둘 다 행과 열을 저장하고 Excel에서 둘 다 열리기 때문에 헷갈리기 쉬워요. 하지만 서로 다른 일을 위해 만들어졌고, 잘못 고르는 것이 스프레드시트 골칫거리의 대부분을 만들어요.

각 형식은 무엇일까

CSV(쉼표로 구분된 값) 파일은 일반 텍스트예요. 한 줄이 한 행이고, 쉼표가 값을 구분해요. 서식도, 수식도, 시트도, 색상도 없어요. 어떤 프로그램이든 읽을 수 있다는 것이 이 형식의 존재 이유예요.

Excel 통합 문서(.xlsx)는 값, 수식, 서식, 여러 시트, 차트, 필터, 데이터 형식을 저장하는 구조화된 파일이에요. 데이터를 다루는 사람을 위해 만들어졌고, 열려면 스프레드시트 프로그램이 필요해요.

나란히 비교

CSVExcel (.xlsx)
수식없음, 값만있음
서식과 색상없음있음
여러 시트없음, 파일 하나에 표 하나있음
앞자리 0과 긴 숫자파일에는 남지만 Excel로 열면 사라지는 경우가 많음텍스트로 저장하면 유지
어떤 프로그램에서든 열림예스프레드시트 프로그램 필요
가져오기 도구의 지원거의 항상가끔
대용량 데이터의 파일 크기작고 단순함압축됨, 서식 처리 가능

CSV를 쓰면 좋은 경우

  • 메일 발송 도구, CRM, 회계 프로그램, 온라인 쇼핑몰, 데이터베이스 같은 다른 시스템으로 가져올 때.
  • 개발자나 스크립트에 데이터를 넘길 때.
  • 데이터가 단순한 표 하나이고 어디서나 열려야 할 때.

Excel CSV 변환로 통합 문서를 변환하세요. 시트마다 별도의 CSV로 내보내고, 날짜는 모든 시스템이 읽을 수 있는 형식으로 저장해요.

Excel을 쓰면 좋은 경우

  • 사람들이 데이터를 읽고, 수정하고, 필터링하고, 차트로 만들 때.
  • 수식, 여러 시트, 서식이 필요할 때.
  • 앞자리 0이 있는 코드가 파일을 열어도 그대로 남아야 할 때.

CSV Excel 변환로 내보낸 파일을 제대로 된 통합 문서로 만드세요. 코드를 텍스트로 유지하고 구분 기호도 알아서 감지해요.

CSV로 변환할 때 사라지는 것

수식은 현재 값으로 바뀌고, 서식은 사라지며, 시트는 각각 별도 파일이 돼요. 가져오기 도구가 원하는 게 보통 딱 이거지만, 다시 수정할 거라면 원래 통합 문서를 보관하세요.

유럽의 쉼표 문제

유럽 대부분의 나라에서는 쉼표가 소수점이라서, 그곳의 Excel은 값 사이에 세미콜론을 넣어 CSV를 저장해요. 그러면 쉼표 CSV는 긴 열 하나로 열리고, 세미콜론 CSV는 쉼표를 기대하는 가져오기 도구를 헷갈리게 해요. 두 변환 도구 모두 구분 기호를 고를 수 있고, CSV to Excel은 자동으로 감지해요.

JSON은요?

데이터가 웹사이트, 앱, 자동화 도구로 들어간다면 개발자가 원하는 건 JSON인 경우가 많아요. CSV JSON 변환은 머리글 행을 속성 이름으로 바꿔 줘요.