Πώς να χωρίσετε ένα τεράστιο αρχείο CSV σε μικρότερα αρχεία στα Windows 11/10

How to effectively deal with bots on your site? The best protection against click fraud.

Το Microsoft Excel είναι ένα πρόγραμμα υπολογιστικών φύλλων και ένα εξαιρετικό εργαλείο που χρησιμοποιείται για την ανάλυση δεδομένων, τον εντοπισμό πληροφοριών, τη δημιουργία γραφημάτων και την παρουσίασή τους στους υπεύθυνους λήψης αποφάσεων. Το Excel λειτουργεί αποτελεσματικά σε όλα τα επίπεδα, από μια απλή αριθμομηχανή μέχρι τους πιο τεχνικούς υπολογισμούς. Όμως, κάθε τόσο, αντιμετωπίζετε πρόβλημα μεγέθους υπολογιστικού φύλλου όταν αντιμετωπίζετε μεγάλα δεδομένα. Σε αυτό το άρθρο ας μάθουμε πώς να χωρίσουμε ένα τεράστιο αρχείο CSV σε πολλά μικρότερα αρχεία.

Πίνακας περιεχομένων

Γιατί να χωρίσετε το τεράστιο υπολογιστικό φύλλο του Excel;

Τα υπολογιστικά φύλλα του Excel θα ανοίξουν μόνο τις πρώτες 1.048.576 σειρές και 16.384 στήλες δεδομένων. Κατά καιρούς συναντάτε ένα αρχείο .csv που περιέχει πολύ περισσότερα δεδομένα από αυτό.

instagram story viewer

Ας υποθέσουμε ότι πρέπει να αποθηκεύσετε δεδομένα των ασθενών σε ένα νοσοκομείο, θα χρειαστεί να εισαγάγετε ένα αρχείο CSV που περιέχει τόσο πολλούς αριθμούς εγγραφών, ας πούμε πάνω από ένα εκατομμύριο. Όμως, το ερώτημα εδώ είναι πώς θα εισαγάγετε και θα διαχειριστείτε ένα υπολογιστικό φύλλο με πάνω από ένα εκατομμύριο εγγραφές;

Η λύση είναι να χωρίσετε το τεράστιο αρχείο CSV περισσότερων από ένα εκατομμύριο ασθενών σε μικρότερα πολλαπλά αρχεία, ώστε να είναι εύκολο να εργαστεί για το Excel.

Τι συμβαίνει όταν ανοίγετε τεράστια αρχεία CSV στο Excel;

Το Excel θα δυσκολευτεί να ανοίξει. Το μεγάλο αρχείο θα διαρκέσει μερικά λεπτά για να ανοίξει και μπορείτε να δείτε μόνο τα δεδομένα που υπάρχουν στις κορυφαίες 1048576 σειρές. Μετά από αυτό, θα λάβετε ένα σφάλμα που λέει "Το αρχείο δεν φορτώθηκε πλήρως“. Μπορείτε να εργαστείτε μόνο στις σειρές που εμφανίζονται. Αυτό δεν βοηθά όταν χρειάζεται να αναλύσετε και να μελετήσετε ολόκληρα τα δεδομένα. Επομένως, είναι καλύτερο να χωρίσετε το αρχείο.

Σε αυτό το άρθρο, χρησιμοποιώ δύο τυχαία υπολογιστικά φύλλα CSV Excel για να εξηγήσω πώς να χωρίσω τεράστια αρχεία CSV σε μικρότερα αρχεία.

Τρόποι για να χωρίσετε τεράστια αρχεία CSV

1. Χρησιμοποιήστε ένα πρόγραμμα για να χωρίσετε αρχεία CSV

Μπορούμε απλά να χρησιμοποιήσουμε τα προγράμματα CSV Splitter για να χωρίσουμε τα τεράστια αρχεία CSV. Αυτοί οι διαχωριστές χρησιμοποιούνται ευρέως παρά τα προβλήματα μνήμης τους. Χρησιμοποιήστε οποιοδήποτε από τα παρακάτω προγράμματα για να χωρίσετε τα αρχεία. Διατίθενται ελεύθερα στο Διαδίκτυο για λήψη.

1. Τεράστιος διαχωριστής CSV

Αυτός είναι ένας απλός και απλός στη χρήση διαχωριστής CSV. Ας δούμε πώς μπορούμε να χωρίσουμε τα αρχεία χρησιμοποιώντας αυτό το παρακάτω,

1. Αφού ανοίξετε τον διαχωριστή, απλώς εισάγετε το αρχείο CSV θέλετε να χωρίσετε και να αναφέρετε το Καταμέτρηση Γραμμών και κάντε κλικ στο Διαίρεση αρχείου.

Διαίρεση Csv

2. Μόλις ολοκληρωθεί ο διαχωρισμός, θα λάβετε τα πολλαπλά διαχωρισμένα αρχεία όπως φαίνεται

Διαίρεση Csv1

2. CSV Splitter

Αυτό κάνει επίσης την ίδια λειτουργία με τον παραπάνω διαχωριστή. Ας δούμε πώς να χωρίσουμε τα αρχεία σε αυτό το πρόγραμμα.

1. Ανοίξτε τον διαχωριστή CSV και εισαγάγετε το αρχείο CSV που θέλετε να χωρίσετε. Εισαγάγετε τον αριθμό των σειρές και τέλος κάντε κλικ στο Εκτέλεση.

Csv Splitter

2. Αφού ολοκληρωθεί ο διαχωρισμός, τα αρχεία θα αποθηκευτούν στη θέση όπου υπάρχει το αρχικό σας αρχείο CSV.

Csv Splitter1

Υπάρχουν πολλά περισσότερα CSV Splitters διαθέσιμα στην αγορά, ένα παράδειγμα είναι BitRecover CSV Splitter. Μπορείτε να το χρησιμοποιήσετε αν θέλετε, αλλά πρέπει να πληρώσετε για να λάβετε την πλήρη έκδοση.

2. Διαχωρισμός CSV διαδικτυακής πηγής

Μπορείτε επίσης να χωρίσετε τα αρχεία CSV σε μικρότερα αρχεία χρησιμοποιώντας μια δωρεάν διαδικτυακή πηγή που ονομάζεται Split CSV.

1. Ανοίξτε το Διαίρεση CSV στο πρόγραμμα περιήγησής σας.

Online Csv

2. Ανεβάστε το αρχείο που θέλετε να χωρίσετε.

Online Csv1

3. Αναφέρετε τον αριθμό γραμμών που θέλετε να έχει το αρχείο.

Online Csv2

4. Ακολουθήστε τα βήματα που εμφανίζονται στην οθόνη και τέλος κάντε κλικ στο Διαίρεση.

Online Csv3

ΣΗΜΕΙΩΣΗ: Το Split CSV έχει επίσης ορισμένες premium επιλογές. Για να χρησιμοποιήσετε αυτές τις επιλογές, πρέπει να πληρώσετε κάποια τέλη συνδρομής.

3. Χρησιμοποιήστε ένα αρχείο δέσμης

Μπορούμε επίσης να χρησιμοποιήσουμε ένα αρχείο δέσμης για να χωρίσουμε το τεράστιο αρχείο CSV σε πολλά αρχεία. Ας δούμε πώς να δημιουργήσουμε ένα αρχείο δέσμης και, στη συνέχεια, να το προσαρμόσουμε για να κάνει τους άπορους.

1. Ανοίξτε ένα αρχείο κειμένου (Σημειωματάριο). Γράψτε τον κωδικό δέσμης για να χωρίσετε το αρχείο CSV (αντιγράψτε τον κώδικα που δίνεται παρακάτω).

Κωδικός παρτίδας

2. Τώρα, πηγαίνετε στο Αρχείο > Αποθήκευση ως > batch.bat αρχείο >Αποθήκευση.

Αποθήκευση αρχείου παρτίδας

3. Τώρα, το αρχείο αποθηκεύεται στην επιφάνεια εργασίας όπως φαίνεται παρακάτω. Διπλό κλικ στο αρχείο για εκτέλεση στη γραμμή εντολών.

Παρτίδα 1

ΣΗΜΕΙΩΣΗ: Εάν θέλετε να επεξεργαστείτε τον κωδικό, Κάντε δεξί κλικ στο εικονίδιο παρτίδας και κάντε κλικ στο Επεξεργασία.

4. Μόλις το πρόγραμμα δέσμης επεξεργαστεί τον κώδικα, το τεράστιο αρχείο CSV θα χωριστεί σε πολλά μικρότερα αρχεία με βάση την εισαγωγή σας.

5. Τώρα, ας δούμε τον κώδικα και ποιες αλλαγές πρέπει να κάνετε για να μπορέσετε να χωρίσετε το συγκεκριμένο αρχείο CSV σας.

Σύνολο παραγωγής

Θα χρειαστεί να αλλάξετε τις παρακάτω τιμές για να λειτουργήσει ανάλογα ο κώδικας για εσάς,

ΣΕΤ BFN = Αυτό θα πρέπει να δείχνει το αρχείο CSV που πρέπει να διαχωριστεί. Απλώς αντικαταστήστε με τη δική σας διαδρομή αρχείου CSV .

SET LPF = Αυτός είναι ο αριθμός των σειρών που θέλετε να ανοίξετε στο νέο σας αρχείο.

SET SFN = Αυτό είναι το νέο όνομα που δίνετε στα split αρχεία σας.

Αφού αλλάξετε αυτές τις τιμές, αποθηκεύστε τον κωδικό σας ως α .νυχτερίδα αρχείο με νέο όνομα και ακολουθήστε τα παραπάνω βήματα για να χωρίσετε το αρχείο CSV.

4. Χρησιμοποιήστε το Powershell

Η κωδικοποίηση Powershell είναι ευκολότερη και ταχύτερη σε σύγκριση με την επεξεργασία αρχείων δέσμης. Ως εκ τούτου, μπορούμε να πάμε με το Powershell για αυτήν την επεξεργασία. Πριν προχωρήσετε στη διαδικασία, αντιγράψτε τον κωδικό που δίνεται παρακάτω σε ένα σημειωματάριο.

Powershell

1. Τύπος "Windows+X" για να ανοίξετε το Powershell ως διαχειριστής.

Πατήστε Win + X μαζί για να ανοίξετε το μενού περιβάλλοντος με το Windows Powershell (διαχειριστής)Πατήστε Win + X μαζί για να ανοίξετε το μενού περιβάλλοντος με το Windows Powershell (διαχειριστής)

2. Τροποποιήστε τον κωδικό που αντιγράφηκε στο σημειωματάριο σύμφωνα με τις απαιτήσεις σας για το αρχείο CSV. Οι τροποποιήσεις που πρέπει να γίνουν είναι

  • $InputFilename = Get-Content 'C:\file\location' :- Συμπληρώστε το τοποθεσία του αρχείου CSV σας στο σύστημα. Τα αρχεία μου βρίσκονται στο "C:\Users\msdsh_000\Downloads\ Sample-Spreadsheet-500000-rows".
  • $OutputFilenamePattern = 'output_done_' :- Μπορείτε να αλλάξετε το παραγωγή όνομα του αρχείου σας σε αυτή τη γραμμή. Το όνομα του αρχείου εξόδου μου έχει αλλάξει σε "Έξοδος-δείγμα".
  • $LineLimit = 50000:- Εδώ, μπορείτε να περιορίσετε τον αριθμό γραμμών. Το περιορίζω στα 10000.

Αφού γίνουν οι αλλαγές, αντιγράψτε ολόκληρο τον κώδικα και επικολλήστε τον στο παράθυρο του Powershell.

3. Ο κώδικας εκτελείται στο παράθυρο Powershell και η έξοδος αποθηκεύεται ως .csv αρχεία.

Ισχύς εξόδου

5. Χρησιμοποιήστε το Power Pivot

1. Ανοίξτε ένα κενό υπολογιστικό φύλλο του Excel. Παω σε Δεδομένα > Νέο ερώτημα > Από αρχείο > Από CSV.

Power Pivot

2. Εμφανίζεται ένα παράθυρο που σας ζητά να εισαγάγετε ένα αρχείο CSV.

Power Pivot 1

3. Εμφανίζεται η προεπισκόπηση του αρχείου. Τώρα, κάντε κλικ στο Φόρτωση > Φόρτωση σε

Power Pivot 2

4. Βεβαιωθείτε ότι έχετε επιλέξει το πλαίσιο ενάντια "Προσθήκη αυτών των δεδομένων στο μοντέλο δεδομένων" και επίσης κάντε κλικ στο κουμπί επιλογής «Δημιουργία μόνο σύνδεσης». Τέλος, κάντε κλικ Φορτώνω.

Power Pivot 3

ΣΗΜΕΙΩΣΗ: Αυτό το βήμα λέει ότι δεν φορτώνουμε τα δεδομένα σε ένα φύλλο Excel.

6. Φορτώνεται ολόκληρο το μεγάλο αρχείο. Τώρα, κάντε κλικ στο Διαχείριση δεδομένων.

Power Pivot 4

7. Ο πίνακας Power Pivot θα εμφανιστεί τώρα στην οθόνη, όπου μπορείτε να προσθέσετε και να αλλάξετε τις στήλες όπως χρειάζεστε.

Συγκεντρωτικός πίνακας

Αυτή η μέθοδος δεν διαιρεί το αρχείο CSV σε μικρότερα αρχεία. Μπορείτε απλά να χειριστείτε το CSV στο Excel, κάτι που είναι πραγματικά χρήσιμο.

Αυτό είναι όλο.

Ελπίζουμε ότι αυτό το άρθρο ήταν χρήσιμο και ενημερωτικό.

Σχολιάστε και πείτε μας ποια μέθοδο χρησιμοποιήσατε.

Teachs.ru
Πώς να χρησιμοποιήσετε Sticky Notes - Ένας πλήρης οδηγός

Πώς να χρησιμοποιήσετε Sticky Notes - Ένας πλήρης οδηγόςΠως ναWindows 10

Κολλώδεις σημειώσεις είναι μια γνωστή και χρήσιμη εφαρμογή όχι μόνο για τη σύνταξη και τη διαχείριση των εργασιών που πρέπει να κάνετε, αλλά επίσης σας επιτρέπει να ορίσετε τις υπενθυμίσεις, να απο...

Διαβάστε περισσότερα
Τρόπος επανεκκίνησης της διαδικασίας explorer.exe στα Windows 10

Τρόπος επανεκκίνησης της διαδικασίας explorer.exe στα Windows 10Πως ναWindows 10

Η Εξερεύνηση των Windows ή η Εξερεύνηση αρχείων είναι ο διαχειριστής αρχείων που χρησιμοποιείται από τα Windows και επιτρέπει στους χρήστες να διαχειριστούν αρχεία, φακέλους και συνδέσεις δικτύου κ...

Διαβάστε περισσότερα

Πώς να - Σελίδα 14Πως ναWindows 10

Η δυνατότητα κοινής χρήσης παρουσιάστηκε στα Windows 8, όπου μπορείτε να κάνετε κοινή χρήση χρησιμοποιώντας μια διεπαφή κοινής χρήσης. Για τα Windows 10, το Charm Bar καταργήθηκε και μάλλον ήταν εξ...

Διαβάστε περισσότερα
ig stories viewer