Cum să împărțiți un fișier CSV uriaș în fișiere mai mici pe Windows 11/10

Microsoft Excel este un program pentru foi de calcul și un instrument excelent utilizat pentru analiza datelor, localizarea informațiilor, crearea de diagrame și prezentarea acestora factorilor de decizie. Excel funcționează eficient la toate nivelurile, de la un simplu calculator până la cele mai tehnice calcule. Dar, din când în când, întâmpinați o problemă cu dimensiunea foii de calcul atunci când aveți de-a face cu date mari. În acest articol, permiteți-ne să învățăm cum să împărțim un fișier CSV uriaș în mai multe fișiere mai mici.

Cuprins

De ce împărțiți foaia de calcul Excel uriașă?

Foile de calcul Excel vor deschide numai primele 1.048.576 de rânduri și 16.384 de coloane de date. Uneori dați peste un fișier .csv care conține mult mai multe date decât atât.

Să presupunem că trebuie să stocați datele pacienților dintr-un spital, va trebui să importați un fișier CSV care conține atât de multe înregistrări, să zicem peste un milion. Dar, întrebarea aici este cum veți importa și gestiona o foaie de calcul cu peste un milion de înregistrări?

Soluția este să împărțiți fișierul CSV uriaș de peste un milion de pacienți în fișiere multiple mai mici, astfel încât să devină ușor de lucrat cu Excel.

Ce se întâmplă când deschideți fișiere CSV uriașe în Excel?

Excel va fi dificil de deschis. Deschiderea fișierului mare va dura câteva minute și puteți vedea doar datele prezente în primele 1048576 rânduri. După aceea, veți primi o eroare care spune „Fișierul nu este încărcat complet“. Puteți lucra numai în rândurile care sunt afișate. Acest lucru nu ajută atunci când trebuie să analizați și să studiați toate datele. Deci este mai bine să împărțiți fișierul.

În acest articol, folosesc două foi de calcul CSV Excel aleatorii pentru a explica cum să împărțiți fișiere CSV uriașe în fișiere mai mici.

Modalități de împărțire a fișierelor CSV uriașe

1. Utilizați un program pentru a împărți fișierele CSV

Putem folosi pur și simplu programele CSV Splitter pentru a împărți fișierele CSV uriașe. Aceste splittere sunt utilizate pe scară largă în ciuda problemelor de memorie. Utilizați oricare dintre programele menționate mai jos pentru a împărți fișierele. Ele sunt disponibile gratuit pe internet pentru a fi descărcate.

1. Splitter CSV uriaș

Acesta este un splitter CSV simplu și simplu de utilizat. Să vedem cum putem împărți fișierele folosind asta mai jos,

1. După deschiderea splitterului, introduceți pur și simplu fișier CSV doriți să împărțiți și să menționați Număr de linii și faceți clic pe Fișier împărțit.

Split Csv

2. Odată ce împărțirea este finalizată, veți obține mai multe fișiere împărțite, așa cum se arată

Split Csv1

2. Splitter CSV

Acesta are, de asemenea, aceeași funcție ca splitter-ul de mai sus. Să vedem cum să împărțim fișierele din acest program.

1. Deschideți separatorul CSV și introduceți fișierul CSV pe care doriți să îl divizați. Introduceți numărul de rânduri și în cele din urmă dați clic pe A executa.

Csv Splitter

2. După ce se termină împărțirea, fișierele vor fi salvate în locația în care este prezent fișierul CSV original.

Csv Splitter1

Există mai multe splittere CSV disponibile pe piață, un exemplu este BitRecover CSV Splitter. Puteți folosi acest lucru dacă doriți, dar trebuie să plătiți pentru a obține versiunea completă.

2. CSV divizat sursă online

De asemenea, puteți împărți fișierele CSV în fișiere mai mici folosind o sursă online gratuită numită Split CSV.

1. Deschideți CSV Split în browser.

Csv online

2. Încărcați fișierul pe care doriți să îl împărțiți.

Csv1 online

3. Menționați numărul de linii pe care doriți să îl aibă fișierul.

Csv2 online

4. Urmați pașii de pe ecran și, în final, faceți clic pe Despică.

Csv3 online

NOTĂ: Split CSV are și câteva opțiuni premium. Pentru a utiliza aceste opțiuni trebuie să plătiți niște taxe de abonament.

3. Folosiți un fișier batch

De asemenea, putem folosi un fișier batch pentru a împărți fișierul CSV uriaș în mai multe fișiere. Să vedem cum să creăm un fișier batch și apoi să-l personalizăm pentru a face nevoia.

1. Deschideți un fișier text (Notepad). Scrieți codul lotului pentru a împărți fișierul CSV (copiați codul de mai jos).

Cod lot

2. Acum, du-te la Fișier > Salvare ca > batch.bat fişier > Salvați.

Salvarea fișierului batch

3. Acum, fișierul este salvat pe desktop, așa cum se arată mai jos. Dublu click pe fișier pentru a rula în promptul de comandă.

Lotul 1

NOTĂ: Dacă doriți să editați codul, Click dreapta pe pictograma lot și faceți clic pe Editați | ×.

4. Odată ce programul batch procesează codul, fișierul CSV uriaș va fi împărțit în mai multe fișiere mai mici, în funcție de intrarea dvs.

5. Acum, să ne uităm la cod și ce modificări trebuie să faceți pentru a vă putea împărți fișierul CSV.

Lot

Va trebui să modificați valorile de mai jos pentru ca codul să funcționeze pentru dvs. în consecință,

SET BFN = Acesta ar trebui să indice fișierul CSV care trebuie împărțit. Doar înlocuiți cu propria cale de fișier CSV.

SET LPF = Acesta este numărul de rânduri pe care doriți să le deschideți în noul fișier.

SET SFN = Acesta este noul nume pe care îl dați fișierelor împărțite.

După modificarea acestor valori, salvați codul ca a .băţ fișier cu un nume nou și urmați pașii de mai sus pentru a împărți fișierul CSV.

4. Utilizați Powershell

Codarea Powershell este mai ușoară și mai rapidă în comparație cu procesarea fișierelor batch. Prin urmare, putem folosi Powershell pentru această procesare. Înainte de a începe procesul, vă rugăm să copiați codul de mai jos într-un bloc de note.

Powershell

1. presa „Windows+X” pentru a deschide Powershell ca administrator.

Apăsați tasta Win + X împreună pentru a deschide meniul contextual cu Windows Powershell (administrator)Apăsați tasta Win + X împreună pentru a deschide meniul contextual cu Windows Powershell (administrator)

2. Modificați codul copiat în blocnotes conform cerințelor fișierului dvs. CSV. Modificările de făcut sunt

  • $InputFilename = Obține conținut „C:\file\location” :- Completați Locație a fișierului dvs. CSV din sistem. Fișierele mele se găsesc la „C:\Users\msdsh_000\Downloads\ Sample-Spreadsheet-500000-rows”.
  • $OutputFilenamePattern = ‘output_done_’ :- Puteți schimba ieșire numele fișierului dvs. în această linie. Numele fișierului meu de ieșire este schimbat în „Eșantion de ieșire”.
  • $LineLimit = 50000:- Aici, puteți limita numărul de linii. O limitez la 10000.

După efectuarea modificărilor, copiați întregul cod și inserați-l în fereastra Powershell.

3. Codul este rulat în fereastra Powershell și rezultatul este salvat ca .csv fișiere.

Putere de iesire

5. Utilizați Power Pivot

1. Deschideți o foaie de calcul Excel goală. Mergi la Date > Interogare nouă > Din fișier > Din CSV.

Power Pivot

2. Va apărea o fereastră care vă cere să importați un fișier CSV.

Power Pivot 1

3. Este afișată previzualizarea fișierului. Acum, faceți clic pe Încărcare > Încărcare către

Power Pivot 2

4. Asigurați-vă că bifați caseta „Adăugați aceste date la modelul de date” și, de asemenea, faceți clic pe butonul radio „Creează doar conexiune”. În cele din urmă, faceți clic Sarcină.

Power Pivot 3

NOTĂ: Acest pas ne spune că nu încărcăm datele într-o foaie Excel.

6. Întregul fișier mare este încărcat. Acum, faceți clic pe Gestionați datele.

Power Pivot 4

7. Tabelul Power Pivot va apărea acum pe ecran, unde puteți adăuga și modifica coloanele după cum aveți nevoie.

Masă rotativă

Această metodă nu împarte fișierul CSV în fișiere mai mici. Puteți manipula pur și simplu CSV-ul în Excel, ceea ce este cu adevărat util.

Asta e tot.

Sper că acest articol a fost util și informativ.

Comentează și spune-ne ce metodă ai folosit.

Cum se activează caseta de confirmare a ștergerii în Windows 11

Cum se activează caseta de confirmare a ștergerii în Windows 11Cum SăWindows 11

Când încercați să ștergeți orice fișier sau foldere din versiunea anterioară de Windows, care este Windows 10, o ștergere apare fereastra de confirmare și, la acceptarea acestei ferestre, fișierele...

Citeste mai mult
Cum se instalează subsistemul Windows pentru Linux în Windows 11

Cum se instalează subsistemul Windows pentru Linux în Windows 11Cum SăWindows 11

Trebuie să fi auzit despre pornirea duală pe un sistem, care permite utilizatorilor să aleagă între oricare 2 sisteme de operare. Dar dacă vă spunem că puteți lucra pe ambele sisteme de operare sim...

Citeste mai mult
Cum să activați sau să dezactivați istoricul fișierelor în Windows 11

Cum să activați sau să dezactivați istoricul fișierelor în Windows 11Cum SăWindows 11

Deși nu este foarte obișnuit să vă coruptați fișierele în Windows, există întotdeauna riscul de a vă pierde fișierele în cazul în care se întâmplă ceva cu mașina dvs. Copierea de rezervă a folderel...

Citeste mai mult