Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

Excel 파일로 작업할 때 여러 CSV 파일이 생성되는 경우가 있습니다. 이제 이러한 CSV 파일을 단일 통합 문서로 병합하는 것이 자주 필요합니다. 이 기사에서는 Excel에서 CSV 파일을 여러 시트로 병합하는 모든 단계를 보여 드리겠습니다.

여기에서 소스 CSV 파일과 최종 병합 통합 문서를 무료로 다운로드할 수 있습니다!

CSV 소스 파일:

최종 병합 파일:

CSV 파일을 여러 Excel 시트로 병합하는 단계

여러 학생의 다양한 과목에 대한 6학년, 7학년 및 8학년 성적표에 대한 세 개의 개별 Excel 통합 문서가 있다고 가정해 보겠습니다. 파일은 학생의 이름, 과목 및 점수가 포함된 CSV 형식입니다. 이제 단일 통합 문서의 모든 통합 문서를 여러 시트에 병합하려고 합니다. CSV 파일을 여러 Excel 시트로 병합하려면 단계별 지침을 따르세요.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

📌 1단계:VBA용 모듈 준비

무엇보다도 필요한 VBA 코드 응용 프로그램에 대한 모듈을 삽입하고 준비해야 합니다.

  • 이렇게 하려면 개발자 탭>> 비주얼 베이직 도구.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 결과적으로 VB Editor 창이 열립니다.
  • 그런 다음 삽입으로 이동합니다. 여기에서 탭을 누르고 모듈을 선택합니다. 옵션.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

결과적으로 이제 VBA 코드를 삽입할 수 있는 모듈이 생깁니다.

자세히 알아보기: CSV 파일을 배열로 읽기 위한 Excel VBA(4가지 이상적인 예)

📌 2단계:VBA 코드 작성 및 저장

그런 다음 지금 VBA 코드를 삽입해야 합니다.

  • 이렇게 하려면 먼저 모듈 1을 클릭하세요. .
  • 그런 다음 VB Editor에서 다음 코드를 작성합니다. 모듈 1의 .
Sub MergeCSVFiles()
 Dim openFiles As Variant
 Dim I As Integer
 Dim wb As Workbook
 Dim mergedWb As Workbook
 Dim delimiter As String
 Dim screen As Boolean
 On Error GoTo ErrHandler
 screen = Application.ScreenUpdating
 Application.ScreenUpdating = False
 delimiter = ";"
 openFiles = Application.GetOpenFilename("CSV Files (*.csv), *.csv", , "Merge CSV Files", , True)
 If TypeName(openFiles) = "Boolean" Then
 MsgBox "No files were selected", , "Merge CSV Files"
 GoTo ExitHandler
 End If
 I = 1
 Set mergedWb = Workbooks.Open(openFiles(I))
 mergedWb.Sheets(1).Copy
 Set wb = Application.ActiveWorkbook
 mergedWb.Close False
 Do While I < UBound(openFiles)
 I = I + 1
 Set mergedWb = Workbooks.Open(openFiles(I))
 mergedWb.Sheets(1).Move , wb.Sheets(wb.Sheets.Count)
 Loop
ExitHandler:
 Application.ScreenUpdating = screen
 Set wb = Nothing
 Set mergedWb = Nothing
 Exit Sub
ErrHandler:
 MsgBox Err.Description, , "Merge CSV Files"
 Resume ExitHandler
End Sub
  • 그런 다음 Ctrl + S를 누릅니다. VBA 코드를 저장하려면 키보드에서.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 결과적으로 Microsoft Excel 대화 상자가 나타납니다.
  • 그런 다음 아니요를 클릭합니다. 버튼.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 결과적으로 다른 이름으로 저장 창이 나타납니다.
  • 다음으로 파일 형식:을 변경합니다. .xlsm 옵션 형식을 지정하고 저장을 클릭합니다. 버튼.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

따라서 VBA 코드가 완벽하게 작성되고 저장됩니다.

자세히 알아보기: CSV 파일을 줄 단위로 읽는 Excel VBA(이상적인 3가지 예)

유사한 수치

  • VBA를 사용하여 텍스트 파일을 Excel로 가져오는 방법(3가지 쉬운 방법)
  • 열이 있는 Excel에서 메모장 또는 텍스트 파일을 여는 방법(3가지 쉬운 방법)
  • Excel VBA:텍스트 파일을 문자열로 읽기(4가지 효과적인 경우)
  • CSV를 XLSX로 변환하는 방법(4가지 빠른 방법)
  • Excel에서 CSV 파일을 읽는 방법(4가지 가장 빠른 방법)

📌 3단계:코드를 실행하여 CSV 파일을 여러 시트로 병합

마지막으로 CSV 파일을 여러 시트로 병합하려면 지금 VBA 코드를 실행해야 합니다.

  • 이렇게 하려면 개발자 탭>> 매크로 도구.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 결과적으로 매크로 창이 나타납니다.
  • 다음으로 MergeCSVFiles를 선택합니다. 매크로 이름:의 매크로 창에서 실행을 클릭합니다. 버튼.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 따라서 모든 통합 문서는 다른 워크시트로 새 통합 문서에 병합됩니다.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 이제 Excel 파일을 제대로 저장하려면 파일 탭.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 다음으로 다른 이름으로 저장을 클릭합니다. 확장된 파일의 옵션 탭.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 결과적으로 Excel 다른 이름으로 저장 대화 상자가 나타납니다.
  • 그런 다음 찾아보기를 클릭합니다. 옵션.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 결과적으로 다른 이름으로 저장 대화 상자가 나타납니다.
  • 다음에 파일 이름:에 원하는 파일 이름을 삽입합니다. 텍스트 상자를 클릭하고 저장을 클릭합니다. 버튼.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

따라서 CSV 파일은 단일 통합 문서의 여러 시트에 병합됩니다. 그리고 최종 결과는 다음과 같습니다.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

자세히 알아보기: CSV를 Excel의 기존 시트로 가져오는 방법(5가지 방법)

파워 쿼리를 사용하여 Excel에서 CSV 파일을 단일 시트로 병합

이제 Excel에서 CSV 파일을 단일 시트로 병합하려면 Excel 파워 쿼리 도구를 사용할 수 있습니다. 이렇게 하려면 아래 단계를 따르세요.

📌 단계:

  • 먼저 데이터로 이동합니다. 탭>> 데이터 가져오기 도구>> 파일에서 옵션 목록>> 폴더에서 옵션.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 결과적으로 찾아보기 창이 열립니다.
  • 다음에서 CSV 파일을 보관한 폴더를 선택합니다.
  • 그런 다음 열기 버튼.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 결과적으로 파워 쿼리 창이 열리고 가져올 CSV 파일이 표시됩니다.
  • 그런 다음 결합 버튼>> 데이터 결합 및 변환 옵션.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 결과적으로 파일 결합 창이 나타납니다.
  • 여기에 미리보기가 표시되고 구분 기호를 선택합니다. 세미콜론 옵션 귀하의 데이터에 따라.
  • 다음에 확인을 클릭합니다. 버튼.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 따라서 파워 쿼리 창에 병합된 파일이 표시됩니다.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

  • 마지막으로 파일로 이동합니다. 파워 쿼리 창의 탭>> 닫기 및 로드를 클릭합니다. 버튼>> 닫기 및 로드 옵션.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

결과적으로 모든 CSV 파일이 Excel의 단일 시트로 병합됩니다. 그리고 출력은 다음과 같아야 합니다.

CSV 파일을 Excel에서 여러 시트로 병합(간단한 단계 사용)

자세히 알아보기: Excel에서 구분 기호가 있는 CSV를 여는 방법(6가지 간단한 방법)

💬 기억해야 할 사항

  • 모든 파일과 모든 데이터에 대해 특정 구분 기호를 유지합니다.
  • 모든 CSV 파일의 방향은 동일해야 하며 동일한 행과 열에 있어야 합니다.

결론

따라서 이 기사에서는 CSV 파일을 Excel의 여러 시트로 병합하는 모든 단계를 보여 드렸습니다. 전체 기사를 주의 깊게 읽고 그에 따라 연습하는 것이 좋습니다. 이 기사가 유용하고 유익하기를 바랍니다. 추가 질문이나 권장 사항이 있는 경우 여기에 댓글을 남겨주세요.

그리고 ExcelDemy를 방문하세요. 더 많은 Excel 문제 해결 방법, 팁 및 요령에 대해 알아보세요. 감사합니다!

관련 기사

  • Excel에서 CSV 파일을 보는 방법(3가지 효과적인 방법)
  • CSV와 Excel 파일의 차이점(적합한 예 11개)
  • 간단한 단계를 통해 CSV를 Excel로 자동 변환
  • [해결됨:] Excel에서 CSV 파일을 한 열로 엽니다(3가지 솔루션)
  • CSV를 XLSX 명령줄로 변환하는 방법(간단한 단계 포함)
  • Excel VBA:텍스트 파일을 한 줄씩 읽기(관련 예 6개)