Microsoft Excel je program za proračunske tablice i izvrstan alat koji se koristi za analizu podataka, lociranje informacija, izradu grafikona i njihovo predstavljanje donositeljima odluka. Excel učinkovito radi na svim razinama, od jednostavnog kalkulatora do najtehničnijih izračuna. No, s vremena na vrijeme naiđete na problem veličine proračunske tablice kada radite s velikim podacima. U ovom članku naučit ćemo kako podijeliti veliku CSV datoteku u više manjih datoteka.
Sadržaj
Zašto podijeliti ogromnu Excel proračunsku tablicu?
Excel proračunske tablice otvorit će samo prvih 1.048.576 redaka i 16.384 stupca podataka. Ponekad naiđete na .csv datoteku koja sadrži mnogo više podataka od toga.
Pretpostavimo da trebate pohraniti podatke o pacijentima u bolnici, morat ćete uvesti CSV datoteku koja sadrži toliki broj zapisa, recimo preko milijun. No, ovdje se postavlja pitanje kako ćete uvesti i upravljati proračunskom tablicom s više od milijun zapisa?
Rješenje je podijeliti ogromnu CSV datoteku od više od milijun pacijenata u više manjih datoteka kako bi Excel postao jednostavan za rad.
Što se događa kada otvorite ogromne CSV datoteke u Excelu?
Excel će se teško otvoriti. Otvaranje velike datoteke trebat će nekoliko minuta i možete vidjeti samo podatke koji se nalaze u gornjih 1048576 redaka. Nakon toga, dobit ćete pogrešku koja kaže "Datoteka nije učitana u potpunosti“. Možete raditi samo u recima koji su prikazani. To ne pomaže kada trebate analizirati i proučiti cijele podatke. Stoga je bolje podijeliti datoteku.
U ovom članku koristim dvije nasumične CSV Excel proračunske tablice da objasnim kako podijeliti velike CSV datoteke u manje datoteke.
Načini za podjelu velikih CSV datoteka
1. Koristite program za razdvajanje CSV datoteka
Možemo jednostavno koristiti CSV Splitter programe da podijelimo ogromne CSV datoteke. Ovi razdjelnici se široko koriste unatoč problemima s memorijom. Koristite bilo koji od dolje navedenih programa da podijelite datoteke. Dostupni su besplatno na internetu za preuzimanje.
1. Ogroman CSV razdjelnik
Ovo je jednostavan i jednostavan za korištenje CSV razdjelnik. Pogledajmo kako možemo podijeliti datoteke koristeći ovo u nastavku,
1. Nakon otvaranja razdjelnika, jednostavno unesite CSV datoteka želite podijeliti i spomenuti Broj linija i kliknite na Podijelite datoteku.
2. Kada se podjela završi, dobit ćete više podijeljenih datoteka kao što je prikazano
2. CSV razdjelnik
Ovo također ima istu funkciju kao i gornji razdjelnik. Pogledajmo kako podijeliti datoteke u ovom programu.
1. Otvorite CSV razdjelnik i unesite CSV datoteku koju želite podijeliti. Unesite broj redovima i na kraju kliknite na Izvršiti.
2. Nakon što se podjela završi, datoteke će biti spremljene na mjesto gdje se nalazi vaša izvorna CSV datoteka.
Postoji mnogo više CSV razdjelnika dostupnih na tržištu, jedan primjer je BitRecover CSV Splitter. Ovo možete koristiti ako želite, ali morate platiti da biste dobili punu verziju.
2. Online izvor Split CSV
Također možete rastaviti CSV datoteke u manje datoteke pomoću besplatnog internetskog izvora pod nazivom Split CSV.
1. Otvorite Split CSV u svom pregledniku.
2. Prenesite datoteku koju želite podijeliti.
3. Navedite broj redaka koji želite da datoteka ima.
4. Slijedite korake na zaslonu i na kraju kliknite na Podjela.
BILJEŠKA: Split CSV također ima neke premium opcije. Za korištenje ovih opcija morate platiti neke pretplate.
3. Upotrijebite batch datoteku
Također možemo koristiti batch datoteku da podijelimo ogromnu CSV datoteku u više datoteka. Pogledajmo kako stvoriti batch datoteku, a zatim je prilagoditi potrebitima.
1. Otvorite tekstualnu datoteku ( Notepad). Napišite batch kod da biste podijelili CSV datoteku (kopirajte kod naveden u nastavku).
2. Sada, idite na Datoteka > Spremi kao > batch.bat datoteka >Spremi.
3. Sada se datoteka sprema na radnu površinu kao što je prikazano u nastavku. Dvostruki klik na datoteci za pokretanje u naredbenom retku.
BILJEŠKA: Ako želite urediti kod, Desni klik na ikoni serije i kliknite na Uredi.
4. Nakon što paketni program obradi kod, Ogromna CSV datoteka bit će podijeljena u više manjih datoteka na temelju vašeg unosa.
5. Sada pogledajmo kod i koje promjene trebate napraviti da biste mogli podijeliti svoju određenu CSV datoteku.
Morat ćete promijeniti donje vrijednosti da bi kod u skladu s tim funkcionirao za vas,
POSTAVI BFN = Ovo bi trebalo upućivati na CSV datoteku koju treba podijeliti. Samo zamijenite vlastitim putem CSV datoteke.
POSTAVI LPF = Ovo je broj redaka koje želite otvoriti u svojoj novoj datoteci.
POSTAVI SFN = Ovo je novi naziv koji dajete svojim podijeljenim datotekama.
Nakon promjene ovih vrijednosti, spremite svoj kod kao a .šišmiš datoteku s novim nazivom i slijedite gornje korake da biste podijelili CSV datoteku.
4. Koristite Powershell
Powershell kodiranje je lakše i brže u usporedbi s batch obradom datoteka. Stoga možemo koristiti Powershell za ovu obradu. Prije nego uđete u proces, kopirajte dolje navedeni kod u bilježnicu.
1. Pritisnite "Windows+X" da otvorite Powershell kao administrator.
2. Izmijenite kod kopiran u bilježnicu prema zahtjevima vaše CSV datoteke. Izmjene koje treba napraviti su
- $InputFilename = Get-Content 'C:\file\location' :- Ispunite mjesto vaše CSV datoteke u sustavu. Moje datoteke se nalaze na "C:\Users\msdsh_000\Downloads\ Sample-Spreadsheet-500000-rows".
- $OutputFilenamePattern = 'output_done_' :- Možete promijeniti izlaz naziv vaše datoteke u ovom retku. Naziv moje izlazne datoteke je promijenjen u "Izlazni uzorak".
- $LineLimit = 50000:- Ovdje možete ograničiti broj linija. Ograničavam na 10000.
Nakon što su promjene napravljene, kopirajte cijeli kod i zalijepite ga u prozor Powershell.
3. Kôd se pokreće u prozoru Powershell i izlaz se sprema kao .csv datoteke.
5. Koristite Power Pivot
1. Otvorite praznu Excel proračunsku tablicu. Ići Podaci > Novi upit > Iz datoteke > Iz CSV-a.
2. Pojavljuje se prozor u kojem se traži da uvezete CSV datoteku.
3. Prikazan je pregled datoteke. Sada, kliknite na Učitaj > Učitaj u
4. Provjerite jeste li označili okvir protiv "Dodajte ove podatke u podatkovni model" i također kliknite na radio gumb "Samo stvori vezu". Konačno, kliknite Opterećenje.
BILJEŠKA: Ovaj korak govori da ne učitavamo podatke u Excel list.
6. Cijela velika datoteka se učitava. Sada, kliknite na Upravljanje podacima.
7. Tablica Power Pivot sada će se pojaviti na ekranu u kojoj možete dodavati i mijenjati stupce prema potrebi.
Ova metoda ne dijeli CSV datoteku na manje datoteke. Možete jednostavno manipulirati CSV-om u Excelu, što je stvarno korisno.
To je sve.
Nadamo se da je ovaj članak bio koristan i informativan.
Komentirajte i javite nam koju ste metodu koristili.