Jak podzielić ogromny plik CSV na mniejsze pliki w systemie Windows 11/10?

Microsoft Excel to program do arkuszy kalkulacyjnych i doskonałe narzędzie służące do analizy danych, lokalizowania informacji, tworzenia wykresów i prezentowania ich decydentom. Excel działa skutecznie na wszystkich poziomach, od prostego kalkulatora po najbardziej techniczne obliczenia. Ale od czasu do czasu napotykasz problem z rozmiarem arkusza kalkulacyjnego, gdy masz do czynienia z dużymi danymi. W tym artykule dowiemy się, jak podzielić ogromny plik CSV na wiele mniejszych plików.

Spis treści

Po co dzielić ogromny arkusz kalkulacyjny Excel?

Arkusze kalkulacyjne programu Excel otworzy tylko pierwsze 1 048 576 wierszy i 16 384 kolumn danych. Czasami można natknąć się na plik .csv, który zawiera znacznie więcej danych.

Załóżmy, że musisz przechowywać dane pacjentów w szpitalu, będziesz musiał zaimportować plik CSV zawierający taką liczbę rekordów, powiedzmy ponad milion. Ale pytanie brzmi, jak zaimportować i zarządzać arkuszem kalkulacyjnym z ponad milionem rekordów?

Rozwiązaniem jest podzielenie ogromnego pliku CSV zawierającego ponad milion pacjentów na mniejsze, wiele plików, dzięki czemu praca z programem Excel staje się łatwa.

Co się stanie, gdy otworzysz ogromne pliki CSV w programie Excel?

Excel będzie miał trudności z otwarciem. Otwarcie dużego pliku zajmie kilka minut, a zobaczysz tylko dane obecne w 1048576 najwyższych wierszach. Następnie pojawi się błąd mówiący „Plik nie został załadowany w całości“. Możesz pracować tylko w wyświetlonych wierszach. To nie pomaga, gdy trzeba przeanalizować i przestudiować całe dane. Więc lepiej podzielić plik.

W tym artykule używam dwóch losowych arkuszy kalkulacyjnych CSV Excel, aby wyjaśnić, jak podzielić duże pliki CSV na mniejsze pliki.

Sposoby dzielenia ogromnych plików CSV

1. Użyj programu do dzielenia plików CSV

Możemy po prostu użyć programów CSV Splitter, aby podzielić ogromne pliki CSV. Te rozgałęźniki są szeroko stosowane pomimo problemów z pamięcią. Użyj dowolnego z poniższych programów, aby podzielić pliki. Są one dostępne bezpłatnie w Internecie do pobrania.

1. Ogromny rozdzielacz CSV

Jest to prosty i prosty w użyciu rozdzielacz CSV. Zobaczmy, jak możemy podzielić pliki za pomocą tego poniżej,

1. Po otwarciu rozdzielacza wystarczy wprowadzić Plik CSV chcesz się podzielić i wspomnieć o Liczba linii i kliknij Podział pliku.

Podziel CSV

2. Po zakończeniu podziału otrzymasz wiele podzielonych plików, jak pokazano

Podziel Csv1

2. Rozdzielacz CSV

Pełni również tę samą funkcję, co powyższy rozdzielacz. Zobaczmy, jak podzielić pliki w tym programie.

1. Otwórz rozdzielacz CSV i wprowadź plik CSV, który chcesz podzielić. Wpisz liczbę wydziwianie i na koniec kliknij Wykonać.

Rozdzielacz CSV

2. Po zakończeniu podziału pliki zostaną zapisane w lokalizacji, w której znajduje się oryginalny plik CSV.

Rozdzielacz CSV1

Na rynku dostępnych jest znacznie więcej Splitterów CSV, jednym z przykładów jest Rozdzielacz BitRecover CSV. Możesz tego użyć, jeśli chcesz, ale musisz zapłacić, aby uzyskać pełną wersję.

2. Podział źródła online CSV

Możesz także podzielić pliki CSV na mniejsze pliki, korzystając z bezpłatnego źródła online o nazwie Split CSV.

1. Otwórz Split CSV w swojej przeglądarce.

CSV Online online

2. Prześlij plik, który chcesz podzielić.

Online Csv1

3. Podaj liczbę wierszy, jaką chcesz mieć w pliku.

Csv2 online

4. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie i na koniec kliknij Podział.

Online Csv3

NOTATKA: Split CSV ma również kilka opcji premium. Aby skorzystać z tych opcji, musisz uiścić pewne opłaty abonamentowe.

3. Użyj pliku wsadowego

Możemy również użyć pliku wsadowego, aby podzielić ogromny plik CSV na wiele plików. Zobaczmy, jak utworzyć plik wsadowy, a następnie dostosować go do potrzeb.

1. Otwórz plik tekstowy ( Notatnik). Napisz kod wsadowy, aby podzielić plik CSV (skopiuj kod podany poniżej).

Kod partii

2. Teraz przejdź do Plik > Zapisz jako > batch.bat plik >Zapisz.

Zapisywanie pliku wsadowego

3. Teraz plik zostanie zapisany na pulpicie, jak pokazano poniżej. Podwójne kliknięcie na pliku do uruchomienia w wierszu polecenia.

Partia1

NOTATKA: Jeśli chcesz edytować kod, Kliknij prawym przyciskiem myszy na ikonie wiązki i kliknij Edytować.

4. Gdy program wsadowy przetworzy kod, ogromny plik CSV zostanie podzielony na wiele mniejszych plików na podstawie danych wejściowych.

5. Teraz przyjrzyjmy się kodowi i jakie zmiany musisz wprowadzić, aby móc podzielić konkretny plik CSV.

Seria

Będziesz musiał zmienić poniższe wartości, aby kod działał odpowiednio dla Ciebie,

USTAW BFN = Powinno to wskazywać na plik CSV, który należy podzielić. Wystarczy zastąpić własną ścieżką pliku CSV.

USTAW LPF = Jest to liczba wierszy, które chcesz otworzyć w nowym pliku.

USTAW SFN = To jest nowa nazwa, którą nadajesz podzielonym plikom.

Po zmianie tych wartości zapisz swój kod jako .nietoperz plik o nowej nazwie i wykonaj powyższe kroki, aby podzielić plik CSV.

4. Użyj Powershella

Kodowanie Powershell jest łatwiejsze i szybsze w porównaniu z przetwarzaniem plików wsadowych. Dlatego możemy skorzystać z Powershell do tego przetwarzania. Przed przystąpieniem do procesu skopiuj poniższy kod do notatnika.

Powershell

1. naciskać „Windows+X” aby otworzyć Powershell jako administrator.

Naciśnij klawisz Win + X razem, aby otworzyć menu kontekstowe za pomocą Windows Powershell (administrator)Naciśnij klawisz Win + X razem, aby otworzyć menu kontekstowe za pomocą Windows Powershell (administrator)

2. Zmodyfikuj kod skopiowany do notatnika zgodnie z wymaganiami dotyczącymi pliku CSV. Modyfikacje, które należy wprowadzić, są

  • $InputFilename = Pobierz zawartość „C:\plik\lokalizacja” :- Wypełnij Lokalizacja Twojego pliku CSV w systemie. Moje pliki znajdują się w „C:\Users\msdsh_000\Downloads\ Sample-Spreadsheet-500000-rows”.
  • $OutputFilenamePattern = „output_done_” :- Możesz zmienić wyjście nazwa twojego pliku w tej linii. Nazwa mojego pliku wyjściowego została zmieniona na „Próbka wyjściowa”.
  • Limit linii $ = 50000:- Tutaj możesz ograniczyć liczbę linii. Ograniczam to do 10000.

Po wprowadzeniu zmian skopiuj cały kod i wklej go w oknie Powershell.

3. Kod jest uruchamiany w oknie Powershell, a wynik jest zapisywany jako .csv pliki.

Moc wyjściowa

5. Użyj Power Pivot

1. Otwórz pusty arkusz kalkulacyjny Excel. Iść do Dane > Nowe zapytanie > Z pliku > Z CSV.

Power Pivot

2. Pojawi się okno z prośbą o zaimportowanie pliku CSV.

Moc obrotu 1

3. Wyświetlany jest podgląd pliku. Teraz kliknij Załaduj > Załaduj do

Moc obrotu 2

4. Upewnij się, że zaznaczyłeś pole przeciwko „Dodaj te dane do modelu danych” a także kliknij przycisk opcji „Tworzyj tylko połączenie”. Na koniec kliknij Obciążenie.

Moc obrotu 3

NOTATKA: Ten krok informuje, że nie ładujemy danych do arkusza Excel.

6. Cały duży plik zostanie załadowany. Teraz kliknij Zarządzaj danymi.

Moc obrotu 4

7. Na ekranie pojawi się teraz tabela Power Pivot, w której możesz dodawać i zmieniać kolumny zgodnie z potrzebami.

Stół obrotowy

Ta metoda nie dzieli pliku CSV na mniejsze pliki. Możesz po prostu manipulować plikiem CSV w programie Excel, co jest naprawdę przydatne.

To wszystko.

Mam nadzieję, że ten artykuł był przydatny i pouczający.

Skomentuj i daj nam znać, jakiej metody użyłeś.

Jak pobierać i instalować czcionki w GIMP

Jak pobierać i instalować czcionki w GIMPJak

KORDONEK to popularne bezpłatne oprogramowanie do edycji obrazów o otwartym kodzie źródłowym, używane do retuszu zdjęć i innych tak różnorodnych zadań związanych z obrazami / zdjęciami. Możesz pobr...

Czytaj więcej
Jak wyłączyć Virtual Based Security VBS w Windows 11?

Jak wyłączyć Virtual Based Security VBS w Windows 11?JakOkna 11

12 listopada 2021 Za pomocą Suprija PrabhuhJeśli jesteś osobą, która bardzo pasjonuje się grami, ten artykuł Cię zachwyci. W systemie istnieje coś, co nazywa się bezpieczeństwem wirtualnym. Naprawd...

Czytaj więcej
Jak zmienić kolor, rozmiar i styl wskaźnika myszy w systemie Windows 11?

Jak zmienić kolor, rozmiar i styl wskaźnika myszy w systemie Windows 11?JakMyszOkna 11

Co by było, gdybyś mógł zmienić kolor, wygląd i rozmiar zwykłego wskaźnika myszy, którego używasz na co dzień podczas pracy na komputerze stacjonarnym lub laptopie? Ciekawy pomysł, prawda? Cóż, Win...

Czytaj więcej