Kuinka jakaa valtava CSV-tiedosto pienempiin tiedostoihin Windows 11/10:ssä

Microsoft Excel on taulukkolaskentaohjelma ja loistava työkalu tietojen analysointiin, paikantamiseen, kaavioiden luomiseen ja niiden esittämiseen päättäjille. Excel toimii tehokkaasti kaikilla tasoilla yksinkertaisesta laskimesta teknisimpiin laskelmiin. Mutta silloin tällöin törmäät laskentataulukon kokoongelmiin, kun käsittelet suuria tietoja. Tässä artikkelissa opimme jakamaan valtavan CSV-tiedoston useiksi pienemmiksi tiedostoiksi.

Sisällysluettelo

Miksi jakaa valtava Excel-laskentataulukko?

Excel-laskentataulukot avaa vain ensimmäiset 1 048 576 riviä ja 16 384 saraketta. Joskus törmäät .csv-tiedostoon, joka sisältää paljon enemmän tietoja.

Oletetaan, että sinun on tallennettava sairaalan potilaiden tiedot, sinun on tuotava CSV-tiedosto, joka sisältää niin monta tietuetta, esimerkiksi yli miljoona. Mutta tässä on kysymys, kuinka tuot ja hallitset yli miljoonan tietueen sisältävän laskentataulukon?

Ratkaisu on jakaa yli miljoonan potilaan valtava CSV-tiedosto pienemmiksi useiksi tiedostoiksi, jotta Excelin työstäminen on helppoa.

Mitä tapahtuu, kun avaat suuria CSV-tiedostoja Excelissä?

Excelin avaaminen on vaikeaa. Suuren tiedoston avaaminen kestää muutaman minuutin, ja näet vain ylimmällä 1048576 rivillä olevat tiedot. Sen jälkeen saat virheilmoituksen "Tiedostoa ei ladattu kokonaan“. Voit työskennellä vain näytettävillä riveillä. Tämä ei auta, kun sinun on analysoitava ja tutkittava koko dataa. Joten on parempi jakaa tiedosto.

Tässä artikkelissa käytän kahta satunnaista CSV Excel -laskentataulukkoa selittääkseni, kuinka suuria CSV-tiedostoja jaetaan pienempiin tiedostoihin.

Tapoja jakaa valtavia CSV-tiedostoja

1. Käytä ohjelmaa CSV-tiedostojen jakamiseen

Voimme yksinkertaisesti käyttää CSV Splitter -ohjelmia valtavien CSV-tiedostojen jakamiseen. Näitä jakajia käytetään laajasti muistiongelmistaan ​​​​huolimatta. Käytä mitä tahansa alla mainituista ohjelmista tiedostojen jakamiseen. Ne ovat ladattavissa ilmaiseksi Internetistä.

1. Valtava CSV-jakaja

Tämä on suoraviivainen ja helppokäyttöinen CSV-jakaja. Katsotaanpa, kuinka voimme jakaa tiedostot käyttämällä tätä alla,

1. Kun olet avannut jakajan, syötä vain CSV-tiedosto haluat jakaa ja mainita Rivien määrä ja napsauta Jaa tiedosto.

Jaa Csv

2. Kun jakaminen on valmis, saat useita jaettuja tiedostoja kuvan mukaisesti

Jaa Csv1

2. CSV-jakaja

Tämä myös suorittaa saman toiminnon kuin yllä oleva jakaja. Katsotaanpa kuinka jakaa tiedostot tässä ohjelmassa.

1. Avaa CSV-jakaja ja kirjoita CSV-tiedosto, jonka haluat jakaa. Syötä numero rivit ja lopuksi napsauta Suorittaa.

Csv-jakaja

2. Kun jakaminen on tehty, tiedostot tallennetaan paikkaan, jossa alkuperäinen CSV-tiedostosi on.

Csv-jakaja1

Markkinoilla on saatavilla monia muita CSV-jakajia, yksi esimerkki on BitRecover CSV-jakaja. Voit käyttää tätä, jos haluat, mutta sinun on maksettava saadaksesi täyden version.

2. Online lähde jaettu CSV

Voit myös pilkkoa CSV-tiedostot pienempiin tiedostoihin käyttämällä ilmaista Split CSV -nimistä verkkolähdettä.

1. Avaa Split CSV selaimessasi.

Online Csv

2. Lataa tiedosto, jonka haluat jakaa.

Online Csv1

3. Mainitse rivimäärä, jonka haluat tiedostossa olevan.

Online Csv2

4. Seuraa näytön ohjeita ja napsauta lopuksi Jakaa.

Online Csv3

HUOMAUTUS: Split CSV: ssä on myös joitain premium-vaihtoehtoja. Jotta voit käyttää näitä vaihtoehtoja, sinun on maksettava joitakin tilausmaksuja.

3. Käytä erätiedostoa

Voimme myös käyttää erätiedostoa jakaa valtavan CSV-tiedoston useiksi tiedostoiksi. Katsotaanpa, kuinka luodaan erätiedosto ja mukautetaan se sitten tarvitseville.

1. Avaa tekstitiedosto (Muistio). Kirjoita eräkoodi CSV-tiedoston jakamiseksi (kopioi alla oleva koodi).

Eränumero

2. Mene nyt kohtaan Tiedosto > Tallenna nimellä > batch.bat tiedosto > Tallenna.

Tallennetaan erätiedostoa

3. Nyt tiedosto tallennetaan työpöydälle alla olevan kuvan mukaisesti. Tuplaklikkaus tiedostossa suoritettavaksi komentokehotteessa.

Erä1

HUOMAUTUS: Jos haluat muokata koodia, Oikealla painikkeella eräkuvaketta ja napsauta Muokata.

4. Kun eräohjelma on käsitellyt koodin, valtava CSV-tiedosto jaetaan useiksi pienemmiksi tiedostoiksi syöttämäsi perusteella.

5. Katsotaanpa nyt koodia ja mitä muutoksia sinun on tehtävä, jotta voit jakaa tietyn CSV-tiedoston.

Erä

Sinun on muutettava alla olevia arvoja, jotta koodi toimisi sinulle vastaavasti,

SET BFN = Tämän pitäisi osoittaa CSV-tiedostoon, joka on jaettava. Korvaa vain omalla CSV-tiedostopolullasi.

SET LPF = Tämä on niiden rivien määrä, jotka haluat avata uudessa tiedostossasi.

SET SFN = Tämä on uusi nimi, jonka annat jaetuille tiedostoille.

Kun olet muuttanut näitä arvoja, tallenna koodisi muodossa a .bat tiedosto uudella nimellä ja jaa CSV-tiedosto noudattamalla yllä olevia ohjeita.

4. Käytä Powershelliä

Powershell-koodaus on helpompaa ja nopeampaa verrattuna erätiedostojen käsittelyyn. Siksi voimme käyttää Powershelliä tähän käsittelyyn. Ennen kuin aloitat prosessin, kopioi alla oleva koodi muistilehtiöön.

Powershell

1. Lehdistö "Windows+X" avataksesi Powershellin järjestelmänvalvojana.

Paina Win-näppäintä + X yhdessä avataksesi kontekstivalikon Windows Powershellillä (järjestelmänvalvoja)Paina Win-näppäintä + X yhdessä avataksesi kontekstivalikon Windows Powershellillä (järjestelmänvalvoja)

2. Muokkaa muistilehtiöön kopioitua koodia CSV-tiedostovaatimustesi mukaisesti. Tehtävät muutokset ovat

  • $InputFilename = Get-Content 'C:\tiedosto\sijainti' :- Täytä sijainti CSV-tiedostostasi järjestelmässä. Tiedostoni löytyvät osoitteesta "C:\Users\msdsh_000\Downloads\ Sample-Spreadsheet-500000-rows".
  • $OutputFilenamePattern = 'output_done_' :- Voit muuttaa ulostulo tiedostosi nimi tällä rivillä. Tulostetiedostoni nimeksi on muutettu ”Output-sample”.
  • $LineLimit = 50000:- Täällä voit rajoittaa rivien määrää. Rajoitan sen 10 000:een.

Kun muutokset on tehty, kopioi koko koodi ja liitä se Powershell-ikkunaan.

3. Koodi ajetaan Powershell-ikkunassa ja tulos tallennetaan nimellä .csv tiedostot.

Lähtöteho

5. Käytä Power Pivotia

1. Avaa tyhjä Excel-laskentataulukko. Mene Tiedot > Uusi kysely > Tiedostosta > CSV: stä.

Power Pivot

2. Näyttöön tulee ikkuna, jossa sinua pyydetään tuomaan CSV-tiedosto.

Power Pivot 1

3. Tiedoston esikatselu näytetään. Napsauta nyt Lataa > Lataa kohteeseen

Power Pivot 2

4. Varmista, että valitset valintaruudun "Lisää tämä tieto tietomalliin" ja napsauta myös valintanappia "Luo vain yhteys". Napsauta lopuksi Ladata.

Power Pivot 3

HUOMAUTUS: Tämä vaihe kertoo, että emme lataa tietoja Excel-arkkiin.

6. Koko suuri tiedosto ladataan. Napsauta nyt Hallinnoi tietoja.

Power Pivot 4

7. Power Pivot -taulukko ilmestyy nyt näytölle, jossa voit lisätä ja muuttaa sarakkeita tarpeen mukaan.

Pivot-taulukko

Tämä menetelmä ei jaa CSV-tiedostoa pienempiin tiedostoihin. Voit yksinkertaisesti käsitellä CSV: tä Excelissä, mikä on todella hyödyllistä.

Siinä kaikki.

Toivottavasti tämä artikkeli on ollut hyödyllinen ja informatiivinen.

Kommentoi ja kerro meille, mitä menetelmää käytit.

Kuinka tarkastella luetteloa kaikista käyttäjätileistä Windows 10: ssä

Kuinka tarkastella luetteloa kaikista käyttäjätileistä Windows 10: ssäMitenWindows 10

Samaa järjestelmää voi olla paljon, ja mukavuuden vuoksi voimme luoda useita käyttäjiä yksityisyyden suojaamiseksi. Käyttäjätili voidaan luoda manuaalisesti tai kolmannen ohjelmiston kautta. Voit m...

Lue lisää
Web-hakutulosten poistaminen käytöstä Windows 10: n tehtäväpalkista

Web-hakutulosten poistaminen käytöstä Windows 10: n tehtäväpalkistaMitenWindows 10

18. joulukuuta 2015 Tekijä JärjestelmänvalvojaAina kun etsit Hae tehtäväpalkin Windows 10: ssä, se etsi yhdessä paikalliselta tietokoneelta ja verkosta. Hakutulokset toimivat oletusarvoisesti bingi...

Lue lisää
Näyttönäppäimistö avautuu jatkuvasti Windows 10: ssä

Näyttönäppäimistö avautuu jatkuvasti Windows 10: ssäMitenWindows 10

Windows 10 -käyttäjät ovat ilmoittaneet outosta ongelmasta myöhään, kun he näkevät näytön tai kosketusnäytön näppäimistön nousevan sisäänkirjautumisnäytössä. Näppäimistöt voivat ilmeisesti myös nou...

Lue lisää