Windows 11/10에서 큰 CSV 파일을 작은 파일로 분할하는 방법

How to effectively deal with bots on your site? The best protection against click fraud.

Microsoft Excel은 스프레드시트 프로그램이자 데이터 분석, 정보 찾기, 차트 작성 및 의사 결정자에게 제공하는 데 사용되는 훌륭한 도구입니다. Excel은 간단한 계산기에서 가장 기술적인 계산에 이르기까지 모든 수준에서 효과적으로 작동합니다. 그러나 때때로 대용량 데이터를 처리할 때 스프레드시트 크기 문제가 발생합니다. 이 기사에서는 거대한 CSV 파일을 여러 개의 작은 파일로 분할하는 방법을 알아보겠습니다.

목차

거대한 Excel 스프레드시트를 분할하는 이유는 무엇입니까?

Excel 스프레드시트는 데이터의 처음 1,048,576행과 16,384열만 엽니다. 때때로 그보다 훨씬 더 많은 데이터가 포함된 .csv 파일을 보게 됩니다.

병원에 있는 환자의 데이터를 저장해야 한다고 가정하고 백만 개 이상의 많은 수의 레코드가 포함된 CSV 파일을 가져와야 합니다. 그러나 여기서 문제는 백만 개 이상의 레코드가 있는 스프레드시트를 어떻게 가져오고 관리할 것인가입니다.

해결책은 백만 명이 넘는 환자의 거대한 CSV 파일을 더 작은 여러 파일로 분할하여 Excel에서 쉽게 작업할 수 있도록 하는 것입니다.

Excel에서 대용량 CSV 파일을 열면 어떻게 됩니까?

Excel을 여는 것이 어려울 것입니다. 큰 파일을 여는 데 몇 분이 걸리며 상위 1048576개 행에 있는 데이터만 볼 수 있습니다. 그 후 "라는 오류가 발생합니다.파일이 완전히 로드되지 않음“. 표시된 행에서만 작업할 수 있습니다. 이것은 전체 데이터를 분석하고 연구해야 할 때 도움이 되지 않습니다. 따라서 파일을 분할하는 것이 좋습니다.

이 기사에서는 두 개의 임의 CSV Excel 스프레드시트를 사용하여 거대한 CSV 파일을 더 작은 파일로 분할하는 방법을 설명합니다.

instagram story viewer

거대한 CSV 파일을 분할하는 방법

1. 프로그램을 사용하여 CSV 파일 분할

CSV Splitter 프로그램을 사용하여 거대한 CSV 파일을 분할할 수 있습니다. 이러한 스플리터는 메모리 문제에도 불구하고 널리 사용됩니다. 아래 언급된 프로그램 중 하나를 사용하여 파일을 분할합니다. 인터넷에서 무료로 다운로드할 수 있습니다.

1. 거대한 CSV 스플리터

이것은 간단하고 사용하기 쉬운 CSV 스플리터입니다. 아래에서 이것을 사용하여 파일을 분할하는 방법을 살펴보겠습니다.

1. 스플리터를 연 후 간단히 입력 CSV 파일 당신은 분할하고 언급하고 싶어 라인 수 그리고 파일 분할.

분할 CSV

2. 분할이 완료되면 다음과 같이 여러 분할 파일이 표시됩니다.

분할 CSV1

2. CSV 스플리터

이것은 또한 위의 스플리터와 동일한 기능을 합니다. 이 프로그램에서 파일을 분할하는 방법을 살펴보겠습니다.

1. CSV 스플리터를 열고 분할하려는 CSV 파일을 입력하십시오. 수를 입력하십시오 그리고 마지막으로 클릭 실행하다.

CSV 스플리터

2. 분할이 완료되면 파일은 원본 CSV 파일이 있는 위치에 저장됩니다.

CSV 스플리터1

시장에는 더 많은 CSV 스플리터가 있습니다. 한 가지 예는 다음과 같습니다. BitRecover CSV 스플리터. 원하는 경우 사용할 수 있지만 정식 버전을 얻으려면 비용을 지불해야 합니다.

2. 온라인 소스 분할 CSV

Split CSV라는 무료 온라인 소스를 사용하여 CSV 파일을 더 작은 파일로 나눌 수도 있습니다.

1. 브라우저에서 분할 CSV를 엽니다.

온라인 CSV

2. 분할하려는 파일을 업로드합니다.

온라인 CSV1

3. 파일에 포함할 줄 수를 언급합니다.

온라인 CSV2

4. 화면의 단계를 따르고 마지막으로 나뉘다.

온라인 CSV3

노트: 분할 CSV에는 몇 가지 프리미엄 옵션도 있습니다. 이러한 옵션을 사용하려면 약간의 구독료를 지불해야 합니다.

3. 배치 파일 사용

배치 파일을 사용하여 거대한 CSV 파일을 여러 파일로 분할할 수도 있습니다. 배치 파일을 만든 다음 필요한 사람을 위해 사용자 지정하는 방법을 살펴보겠습니다.

1. 텍스트 파일(메모장)을 엽니다. CSV 파일을 분할하는 배치 코드를 작성합니다(아래 코드 복사).

배치 코드

2. 이제 파일 > 다른 이름으로 저장 > batch.bat 파일 >저장합니다.

배치 파일 저장

3. 이제 파일은 아래와 같이 바탕 화면에 저장됩니다. 더블 클릭 명령 프롬프트에서 실행할 파일에

배치1

노트: 코드를 수정하고 싶다면, 마우스 오른쪽 버튼으로 클릭 배치 아이콘을 클릭하고 편집하다.

4. 배치 프로그램이 코드를 처리하면 거대한 CSV 파일이 입력에 따라 여러 개의 작은 파일로 분할됩니다.

5. 이제 코드와 특정 CSV 파일을 분할할 수 있도록 변경해야 할 사항을 살펴보겠습니다.

일괄

코드가 적절하게 작동하려면 아래 값을 변경해야 합니다.

SET BFN = 이것은 분할해야 하는 CSV 파일을 가리켜야 합니다. 자신의 CSV 파일 경로로 바꾸십시오.

LPF 설정 = 이것은 새 파일에서 열려는 행의 수입니다.

SET SFN = 이것은 분할 파일에 부여하는 새 이름입니다.

이 값을 변경한 후 코드를 다음과 같이 저장하십시오. .박쥐 파일을 새 이름으로 만들고 위의 단계에 따라 CSV 파일을 분할합니다.

4. 파워쉘 사용

Powershell 코딩은 배치 파일 처리에 비해 쉽고 빠릅니다. 따라서 이 처리를 위해 Powershell을 사용할 수 있습니다. 프로세스를 시작하기 전에 아래 코드를 메모장에 복사하십시오.

파워쉘

1. 누르다 "윈도우+X" Powershell을 관리자로 엽니다.

Windows Powershell(관리자)로 상황에 맞는 메뉴를 열려면 Win 키 + X를 함께 누르십시오.Windows Powershell(관리자)로 상황에 맞는 메뉴를 열려면 Win 키 + X를 함께 누르십시오.

2. CSV 파일 요구 사항에 따라 메모장에 복사한 코드를 수정합니다. 수정 사항은

  • $InputFilename = Get-Content 'C:\file\location' :- 을 작성 위치 시스템의 CSV 파일. 내 파일은 "C:\Users\msdsh_000\Downloads\ Sample-Spreadsheet-500000-rows"에 있습니다.
  • $OutputFilenamePattern = '출력_완료_' :- 당신은 변경할 수 있습니다 산출 이 줄에 있는 파일의 이름입니다. 내 출력 파일 이름이 "Output-sample"로 변경되었습니다.
  • $LineLimit = 50000:- 여기에서 줄 수를 제한할 수 있습니다. 10000개로 제한하고 있습니다.

변경한 후 전체 코드를 복사하여 Powershell 창에 붙여넣습니다.

3. 코드는 Powershell 창에서 실행되고 출력은 다음과 같이 저장됩니다. .csv 파일.

출력 파워

5. 파워 피벗 사용

1. 빈 Excel 스프레드시트를 엽니다. 이동 데이터 > 새 쿼리 > 파일에서 > CSV에서.

파워 피벗

2. CSV 파일을 가져올지 묻는 창이 나타납니다.

파워 피벗 1

3. 파일 미리보기가 표시됩니다. 이제 로드 > 로드

파워 피벗 2

4. 확인란을 선택했는지 확인하십시오. "이 데이터를 데이터 모델에 추가" 또한 라디오 버튼을 클릭하십시오 "연결만 생성". 마지막으로 클릭 짐.

파워 피벗 3

노트: 이 단계는 데이터를 Excel 시트에 로드하지 않음을 알려줍니다.

6. 전체 대용량 파일이 로드됩니다. 이제 데이터를 관리합니다.

파워 피벗 4

7. 이제 파워 피벗 테이블이 화면에 나타나 필요에 따라 열을 추가하고 변경할 수 있습니다.

피벗 테이블

이 방법은 CSV 파일을 더 작은 파일로 나누지 않습니다. Excel에서 CSV를 간단하게 조작할 수 있어 정말 유용합니다.

그게 다야.

이 기사가 유용하고 유익하기를 바랍니다.

어떤 방법을 사용했는지 댓글로 알려주세요.

Teachs.ru

Windows 10 – 6 페이지어떻게설치회로망공연인쇄기저장최신 정보윈도우 10크롬디스플레이가장자리프리웨어

"프린터 유효성 검사에 실패했습니다." 메시지는 대개 드라이버 업데이트 또는 정전을받은 직후 화면에 나타납니다. 다음과 같은 경우 프린터 소프트웨어에서 메시지가 표시됩니다.Windows 10 장치를 업데이트하려고 할 때 오류 코드-0x80240023이 표시됩니까? 그렇다면이 기사는 당신만을위한 것입니다. SoftwareDistribution 폴더의 O...

더 읽어보기
수정 :이 앱은 Windows 10에서 보호 오류로 인해 차단되었습니다.

수정 :이 앱은 Windows 10에서 보호 오류로 인해 차단되었습니다.어떻게윈도우 10

특히 임의의 오류가 발생하는 경우 PC 작업이 항상 원활하지 않습니다. 앱이나 프로그램을 열려고 할 때 사용자 계정 메시지에 다음과 같은 내용이 표시되면 더 실망 스러울 수 있습니다.이 앱은 귀하의 보호를 위해 클럭킹되었습니다“.이것은 또한 "관리자가이 앱을 실행하지 못하도록 차단했습니다. 자세한 내용은 관리자에게 문의하십시오.“. 그리고 당신은 단서...

더 읽어보기

창 10 – 페이지 4어떻게윈도우 10

일반적으로 Windows 10 앱은 Windows PC의 기본 시스템 디렉토리에 다운로드되어 설치됩니다. 전화 및 태블릿과 같은 많은 장치에는 저장 공간이 제한되어 있습니다. 그래서 그것은 극도로…Windows 10에서는 복원 지점을 만드는 것이 매우 쉬우 며, 복원 지점이 긴급 상황에서 생명의 은인 역할을하므로 지금 당장 알아야합니다. 특정 시점에서...

더 읽어보기
ig stories viewer