CSV 파일은 다양한 프로그램 간에 데이터를 주고받을 때 널리 사용되는 형식입니다. 하지만 엑셀에서 단순히 더블클릭으로 열면 한글이 깨지거나 데이터가 한 열에 몰려 들어가는 문제가 발생할 수 있습니다. 이 글에서는 파일 탭, 텍스트/CSV에서 가져오기, 레거시 마법사를 활용해 CSV 파일을 올바르게 열고, 편집하고, 저장하는 3가지 검증된 방법을 단계별로 소개합니다.
방법 1 – 파일 탭을 사용하여 CSV 파일 편집하기
1단계: 엑셀에서 CSV 파일 열기
먼저 엑셀을 실행한 뒤 CSV 파일을 불러와야 합니다.
- 파일 탭으로 이동합니다.
- 열기를 선택하고 찾아보기를 클릭합니다.


- 열기 대화상자가 나타나면 파일 형식을 모든 텍스트 파일로 변경합니다.
- 편집할 CSV 파일을 선택한 뒤 열기를 클릭합니다.

- 텍스트 마법사 – 1단계 중 3단계 화면이 나타납니다.
- 구분 기호로 분리됨을 선택합니다.
- 원본 파일 드롭다운 메뉴를 클릭하고 65001: 유니코드(UTF-8)를 선택합니다. 이 설정은 한글이 깨지는 것을 방지해 줍니다.
- 다음을 클릭합니다.


- 텍스트 마법사 – 2단계 중 3단계 화면에서 구분 기호로 쉼표를 선택한 뒤 다음을 클릭합니다.

- 텍스트 마법사 – 3단계 중 3단계 화면에서 원하는 열 데이터 서식을 지정합니다. 여기서는 일반을 선택했습니다.
- 마침을 클릭하면 CSV 파일이 엑셀에서 정상적으로 열립니다.


2단계: 엑셀에서 CSV 파일 서식 꾸미기
데이터를 불러왔다면 이제 보기 좋게 서식을 적용해 보겠습니다.
- A열을 마우스 오른쪽 버튼으로 클릭한 뒤 삽입을 선택하여 표 왼쪽에 새 열을 추가합니다.
- 표 위쪽에 3개의 행을 추가합니다.


- 셀 범위 B2:E2를 선택합니다.
- 홈 탭에서 병합 후 가운데 맞춤을 클릭합니다.
- 병합된 셀에 데이터 세트의 제목을 입력합니다.


- 시트 전체 정렬을 변경합니다. 시트 좌측 상단의 삼각형 영역을 클릭해 전체 시트를 선택합니다.
- 홈 탭에서 가운데 맞춤을 선택합니다.

- CSV에서 가져온 데이터의 정렬도 변경합니다. 셀 범위 B4:E10을 선택하고 홈 탭에서 가운데 맞춤을 적용합니다.

- 제목 셀 스타일을 변경합니다. 제목이 있는 셀을 선택한 뒤 홈 탭의 셀 스타일을 클릭합니다.
- 드롭다운 목록에서 제목 2를 선택합니다.


- 글꼴 크기를 변경합니다. 제목 셀을 선택한 뒤 홈 탭에서 글꼴 크기 드롭다운을 열고 원하는 크기(예: 16)를 지정합니다.

- 제목의 채우기 색을 변경합니다. 병합된 셀을 선택한 뒤 홈 탭의 채우기 색 드롭다운에서 원하는 색상을 고릅니다.
- 같은 방식으로 글꼴 색도 변경할 수 있습니다.


아래 그림은 제목 부분의 최종 모습입니다.

- 나머지 셀들도 같은 방식으로 원하는 대로 서식을 적용합니다.

- 셀 범위 B4:E10을 선택하고 홈 탭의 테두리 드롭다운에서 모든 테두리를 선택하면 데이터에 표 테두리가 추가됩니다.



- 마지막으로 전체 워크시트를 선택한 뒤 보기 탭에서 눈금선 체크를 해제하면 훨씬 깔끔한 문서가 완성됩니다.

서식 적용 후 완성된 파일의 모습은 아래와 같습니다.

3단계: 엑셀에서 CSV 형식으로 저장하기
편집을 마쳤다면 CSV 형식 그대로 저장해야 합니다.
- 파일 탭으로 이동합니다.
- 다른 이름으로 저장을 선택합니다.
- 파일 형식 드롭다운에서 CSV(쉼표로 분리)를 선택합니다.
- 저장을 클릭하면 파일이 CSV 형식으로 저장됩니다.




방법 2 – 텍스트/CSV에서 가져오기 기능 활용하기
1단계: 엑셀로 CSV 파일 가져오기
- 데이터 탭으로 이동합니다.
- 텍스트/CSV에서를 선택합니다.

- 데이터 가져오기 대화상자에서 편집할 CSV 파일을 선택한 뒤 가져오기를 클릭합니다.

- 미리보기 창에서 파일 원본은 65001: 유니코드(UTF-8), 구분 기호는 쉼표로 설정되어 있는지 확인합니다.

- 로드 옆의 드롭다운을 클릭하고 로드 위치...를 선택합니다.
- 데이터 가져오기 대화상자에서 기존 워크시트를 선택하고, 데이터를 배치할 위치를 지정한 뒤 확인을 클릭합니다.


이렇게 하면 CSV 파일이 엑셀 워크시트로 성공적으로 들어옵니다.

2단계: CSV 파일에 데이터 추가하기
- 먼저 방법 1의 2단계 절차를 참고해 표 서식을 꾸며 줍니다.
- 표 바로 아래 첫 번째 빈 셀을 클릭하고 학생의 이름을 입력합니다.


- Enter 키를 누르면 표에 새 행이 자동으로 추가됩니다.
- 해당 학생의 점수를 차례대로 입력합니다.


학생 두 명의 데이터를 추가로 입력했습니다. 최종 표는 아래와 같습니다. 이후 방법 1의 3단계 절차에 따라 파일을 CSV 형식으로 저장하면 됩니다.

방법 3 – 레거시 마법사 기능으로 CSV 파일 편집하기
1단계: 엑셀에 레거시 마법사 추가하기
레거시 마법사는 기본적으로 숨겨져 있으므로 먼저 활성화해야 합니다.
- 파일 탭으로 이동한 뒤 옵션을 선택합니다.


- Excel 옵션 대화상자에서 데이터 카테고리를 선택합니다.
- 텍스트에서(레거시) 항목을 체크한 뒤 확인을 클릭하면 레거시 마법사가 리본 메뉴에 추가됩니다.

2단계: CSV 파일을 워크시트에 불러오기
- 데이터 탭 → 데이터 가져오기 → 레거시 마법사 → 텍스트에서(레거시)를 차례로 선택합니다.

- 텍스트 파일 가져오기 대화상자에서 편집할 CSV 파일을 선택하고 가져오기를 클릭합니다.

- 텍스트 마법사 – 1단계 중 3단계에서 구분 기호로 분리됨을 선택하고, 원본 파일은 65001: 유니코드(UTF-8)로 지정한 뒤 다음을 클릭합니다.
- 2단계 중 3단계에서 구분 기호로 쉼표를 선택하고 다음을 클릭합니다.
- 3단계 중 3단계에서 원하는 열 데이터 서식(여기서는 일반)을 선택한 뒤 마침을 클릭합니다.



- 데이터 가져오기 대화상자에서 기존 워크시트를 선택하고 데이터를 배치할 위치를 지정한 뒤 확인을 클릭합니다.

CSV 파일의 데이터가 엑셀 시트로 정상적으로 들어온 것을 확인할 수 있습니다.

3단계: 엑셀에서 CSV 데이터 편집하기
- 먼저 방법 1의 2단계 절차를 따라 표 서식을 정리합니다.
- 합계(Total)를 계산할 새 열을 만듭니다.


- 합계를 표시할 셀(여기서는 F5)을 선택하고 아래 수식을 입력합니다.
=SUM(C5:E5)

- Enter 키를 누르면 결과가 표시됩니다.

SUM 함수에는 인수로 셀 범위 C5:E5를 지정했으며, 수식은 해당 범위 값들의 합계를 반환합니다.
- 채우기 핸들을 아래로 끌어 나머지 셀에도 수식을 복사합니다.

모든 행에 수식이 적용되어 원하는 결과를 얻었습니다. 마지막으로 방법 1의 3단계 절차에 따라 파일을 CSV 형식으로 저장하면 됩니다.

엑셀에서 CSV 파일 제대로 보는 방법
이번에는 쉼표와 세미콜론이 섞여 있어 한 열에 데이터가 몰려 보이는 CSV 파일을 올바르게 불러오는 방법을 알아보겠습니다. 이 파일은 주(State)와 영업 사원(Sales Person) 정보를 담고 있습니다.

절차:
- 데이터 탭 → 데이터 가져오기 → 레거시 마법사 → 텍스트에서(레거시)를 선택합니다.
- 텍스트 파일 가져오기 대화상자에서 해당 CSV 파일을 선택하고 가져오기를 클릭합니다.
- 텍스트 마법사 – 1단계 중 3단계에서 구분 기호로 분리됨과 65001: 유니코드(UTF-8)를 선택한 뒤 다음을 클릭합니다.
- 2단계 중 3단계에서 이번에는 구분 기호로 세미콜론을 선택하고 다음을 클릭합니다.
- 3단계 중 3단계에서 열 데이터 서식을 텍스트로 지정한 뒤 마침을 클릭합니다.
- 데이터 가져오기 대화상자에서 기존 워크시트를 선택하고 위치를 지정한 뒤 확인을 클릭합니다.






이제 세미콜론으로 구분된 데이터도 각 열에 올바르게 나뉘어 표시됩니다.

- 아래 그림처럼 서식을 적용해 가독성을 높일 수도 있지만, 이 과정은 선택 사항입니다.

연습용 워크북 다운로드
이 글에서 사용한 연습용 워크북은 아래에서 내려받을 수 있습니다.
함께 보면 좋은 글
- 엑셀에서 CSV 파일 정렬하는 방법
- 엑셀에서 여러 CSV 파일을 하나의 통합 문서로 병합하기
<< 돌아가기: CSV를 엑셀로 가져오기 | 엑셀 데이터 가져오기 | 엑셀 배우기
무료 고급 엑셀 실습 문제와 해설을 받아보세요!