Kā sadalīt lielu CSV failu mazākos failos operētājsistēmā Windows 11/10

Microsoft Excel ir izklājlapu programma un lielisks rīks, ko izmanto datu analīzei, informācijas atrašanai, diagrammu veidošanai un prezentēšanai lēmumu pieņēmējiem. Excel darbojas efektīvi visos līmeņos, sākot no vienkārša kalkulatora līdz vistehniskākajiem aprēķiniem. Taču ik pa laikam, strādājot ar lieliem datiem, rodas problēmas ar izklājlapas lielumu. Šajā rakstā uzzināsim, kā lielu CSV failu sadalīt vairākos mazākos failos.

Satura rādītājs

Kāpēc sadalīt milzīgo Excel izklājlapu?

Excel izklājlapas atvērs tikai pirmās 1 048 576 rindas un 16 384 datu kolonnas. Reizēm jūs saskaraties ar .csv failu, kurā ir daudz vairāk datu.

Pieņemsim, ka jums ir jāuzglabā dati par pacientiem slimnīcā, jums būs jāimportē CSV fails, kurā ir tik daudz ierakstu, piemēram, vairāk nekā miljons. Taču jautājums ir par to, kā importēt un pārvaldīt izklājlapu ar vairāk nekā miljonu ierakstu?

Risinājums ir sadalīt milzīgo CSV failu, kurā ir vairāk nekā miljons pacientu, mazākos vairākos failos, lai ar to Excel būtu viegli strādāt.

Kas notiek, atverot lielus CSV failus programmā Excel?

Programmu Excel būs grūti atvērt. Lielā faila atvēršana prasīs dažas minūtes, un jūs varat redzēt tikai datus, kas atrodas augšējās 1048576 rindās. Pēc tam tiks parādīts kļūdas ziņojums “Fails nav pilnībā ielādēts“. Jūs varat strādāt tikai tajās rindās, kas tiek parādītas. Tas nepalīdz, ja nepieciešams analizēt un izpētīt visus datus. Tāpēc labāk ir sadalīt failu.

Šajā rakstā es izmantoju divas nejaušas CSV Excel izklājlapas, lai izskaidrotu, kā sadalīt lielus CSV failus mazākos failos.

Milzīgu CSV failu sadalīšanas veidi

1. Izmantojiet programmu, lai sadalītu CSV failus

Mēs varam vienkārši izmantot CSV Splitter programmas, lai sadalītu milzīgos CSV failus. Šie sadalītāji tiek plaši izmantoti, neskatoties uz to atmiņas problēmām. Lai sadalītu failus, izmantojiet kādu no tālāk minētajām programmām. Tie ir bez maksas pieejami lejupielādei internetā.

1. Milzīgs CSV sadalītājs

Šis ir vienkāršs un vienkārši lietojams CSV sadalītājs. Apskatīsim, kā mēs varam sadalīt failus, izmantojot tālāk norādīto.

1. Pēc sadalītāja atvēršanas vienkārši ievadiet CSV fails vēlaties sadalīt un pieminēt Līniju skaits un noklikšķiniet uz Sadalīt failu.

Sadalīt Csv

2. Kad sadalīšana ir pabeigta, jūs iegūsit vairākus sadalītos failus, kā parādīts attēlā

Sadalīt Csv1

2. CSV sadalītājs

Tas arī veic to pašu funkciju kā iepriekš minētais sadalītājs. Ļaujiet mums redzēt, kā sadalīt failus šajā programmā.

1. Atveriet CSV sadalītāju un ievadiet CSV failu, kuru vēlaties sadalīt. Ievadiet numuru rindas un visbeidzot noklikšķiniet uz Izpildīt.

Csv sadalītājs

2. Pēc sadalīšanas faili tiks saglabāti vietā, kur atrodas jūsu sākotnējais CSV fails.

Csv sadalītājs1

Tirgū ir pieejams daudz vairāk CSV sadalītāju, viens piemērs ir BitRecover CSV sadalītājs. Varat to izmantot, ja vēlaties, taču jums ir jāmaksā, lai iegūtu pilno versiju.

2. Tiešsaistes avota sadalītais CSV

Varat arī sadalīt CSV failus mazākos failos, izmantojot bezmaksas tiešsaistes avotu Split CSV.

1. Pārlūkprogrammā atveriet sadalīto CSV.

Tiešsaistes Csv

2. Augšupielādējiet failu, kuru vēlaties sadalīt.

Tiešsaistes Csv1

3. Norādiet rindu skaitu, kuru vēlaties iegūt failā.

Tiešsaistes Csv2

4. Izpildiet ekrānā redzamās darbības un beidzot noklikšķiniet uz Sadalīt.

Tiešsaistes Csv3

PIEZĪME: Sadalītajam CSV ir arī dažas premium iespējas. Lai izmantotu šīs iespējas, jums ir jāmaksā noteiktas abonēšanas maksas.

3. Lietojiet pakešfailu

Mēs varam arī izmantot sērijveida failu, lai sadalītu milzīgo CSV failu vairākos failos. Ļaujiet mums redzēt, kā izveidot pakešfailu un pēc tam pielāgot to trūcīgo vajadzībām.

1. Atveriet teksta failu (Notepad). Ierakstiet partijas kodu, lai sadalītu CSV failu (nokopējiet tālāk norādīto kodu).

Partijas kods

2. Tagad dodieties uz Fails > Saglabāt kā > batch.bat failu > Saglabāt.

Saglabā pakešfailu

3. Tagad fails tiek saglabāts darbvirsmā, kā parādīts zemāk. Dubultklikšķi failā, lai palaistu komandu uzvednē.

Partija1

PIEZĪME: ja vēlaties rediģēt kodu, Ar peles labo pogu noklikšķiniet uz partijas ikonas un noklikšķiniet uz Rediģēt.

4. Kad pakešu programma apstrādās kodu, milzīgais CSV fails tiks sadalīts vairākos mazākos failos, pamatojoties uz jūsu ievadīto informāciju.

5. Tagad apskatīsim kodu un kādas izmaiņas ir jāveic, lai varētu sadalīt konkrēto CSV failu.

Partija

Jums būs jāmaina tālāk norādītās vērtības, lai kods darbotos jūsu labā.

IESTATĪT BFN = Tam vajadzētu norādīt uz CSV failu, kas ir jāsadala. Vienkārši nomainiet ar savu CSV faila ceļu.

SET LPF = Šis ir rindu skaits, ko vēlaties atvērt jaunajā failā.

IESTATĪT SFN = Šis ir jaunais nosaukums, ko piešķirat sadalītajiem failiem.

Pēc šo vērtību maiņas, lūdzu, saglabājiet savu kodu kā a .sikspārnis failu ar jaunu nosaukumu un veiciet iepriekš norādītās darbības, lai sadalītu CSV failu.

4. Izmantojiet Powershell

Powershell kodēšana ir vienkāršāka un ātrāka, salīdzinot ar pakešfaila apstrādi. Tāpēc šai apstrādei mēs varam izmantot Powershell. Pirms procesa sākšanas, lūdzu, kopējiet tālāk norādīto kodu piezīmju grāmatiņā.

Powershell

1. Nospiediet "Windows+X" lai atvērtu Powershell kā administratoru.

Nospiediet Win taustiņu + X kopā, lai atvērtu kontekstizvēlni ar Windows Powershell (administrators)Nospiediet Win taustiņu + X kopā, lai atvērtu kontekstizvēlni ar Windows Powershell (administrators)

2. Modificējiet piezīmju grāmatiņā nokopēto kodu atbilstoši savām CSV faila prasībām. Veicamās modifikācijas ir

  • $InputFilename = Get-Content ‘C:\file\location’:- Aizpildiet atrašanās vieta no jūsu CSV faila sistēmā. Mani faili ir atrodami sadaļā “C:\Users\msdsh_000\Downloads\ Sample-Spreadsheet-500000-rows”.
  • $OutputFilenamePattern = 'output_done_':- Jūs varat mainīt izvade faila nosaukums šajā rindā. Mana izvades faila nosaukums ir mainīts uz “Izvades paraugs”.
  • $LineLimit = 50000:- Šeit jūs varat ierobežot rindu skaitu. Es ierobežoju to līdz 10 000.

Pēc izmaiņu veikšanas kopējiet visu kodu un ielīmējiet to Powershell logā.

3. Kods tiek palaists Powershell logā, un izvade tiek saglabāta kā .csv failus.

Izejas jauda

5. Izmantojiet Power Pivot

1. Atveriet tukšu Excel izklājlapu. Iet uz Dati > Jauns vaicājums > No faila > No CSV.

Power Pivot

2. Tiek parādīts logs, kurā tiek lūgts importēt CSV failu.

Power Pivot 1

3. Tiek parādīts faila priekšskatījums. Tagad noklikšķiniet uz Ielādēt > Ielādēt uz

Power Pivot 2

4. Noteikti atzīmējiet izvēles rūtiņu pret "Pievienojiet šos datus datu modelim" un arī noklikšķiniet uz radio pogas “Izveidojiet tikai savienojumu”. Visbeidzot noklikšķiniet uz Ielādēt.

Power Pivot 3

PIEZĪME: Šī darbība norāda, ka mēs neielādējam datus Excel lapā.

6. Tiek ielādēts viss lielais fails. Tagad noklikšķiniet uz Pārvaldīt datus.

Power Pivot 4

7. Tagad ekrānā parādīsies Power Pivot tabula, kurā varēsiet pievienot un mainīt kolonnas pēc vajadzības.

Rakurstabula

Šī metode nesadala CSV failu mazākos failos. Jūs varat vienkārši manipulēt ar CSV programmā Excel, kas ir patiešām noderīgi.

Tas ir viss.

Cerams, ka šis raksts bija noderīgs un informatīvs.

Komentējiet un dariet mums zināmu, kuru metodi izmantojāt.

Kā izmantot koplietošanas šarmu operētājsistēmā Windows 10

Kā izmantot koplietošanas šarmu operētājsistēmā Windows 10Windows 10

Koplietošanas funkcija tika ieviesta sistēmā Windows 8, kur jūs varat kopīgot, izmantojot koplietošanas saskarni. Operētājsistēmā Windows 10 šarmu josla tika noņemta un drīzāk aprīkota ar viedās ko...

Lasīt vairāk
Kā atspējot tastatūras skaņas signālu operētājsistēmā Windows 10

Kā atspējot tastatūras skaņas signālu operētājsistēmā Windows 10Windows 10

Ikreiz, kad rakstāt Word dokumentu, bloknotu vai jebkuru dokumentu vai izklājlapu, dzirdat šo pīkstošo skaņu. Lai gan daži cilvēki dod priekšroku šādā veidā, tas daudziem var būt kaitinošs. Daudzi ...

Lasīt vairāk
Kā izdzēst Cortana meklēšanas vēsturi sistēmā Windows 10?

Kā izdzēst Cortana meklēšanas vēsturi sistēmā Windows 10?Windows 10

Ja esat pazīstams ar Apple personīgo asistentu Siri vai Android OK Google, Cortana ir tas pats, kas paredzēts Windows 10. Šis balss palīgs daudz vairāk nekā tikai atver dažas pamata lietotnes. Tas ...

Lasīt vairāk