Προβολή και επεξεργασία CSV
Ανοίξτε ένα αρχείο CSV στο πρόγραμμα περιήγησης, κάντε αναζήτηση, φιλτράρισμα και ταξινόμηση, επεξεργαστείτε κελιά και εξαγάγετε καθαρό CSV. Χωρίς μεταφόρτωση.
Πώς να ανοίξετε και να επεξεργαστείτε ένα αρχείο CSV
- Αποθέστε το αρχείο σας στη ζώνη απόθεσης ή κάντε κλικ για να επιλέξετε ένα αρχείο
.csv,.tsvή.txt. Μπορείτε επίσης να επικολλήσετε κείμενο CSV στο Ή επικολλήστε κείμενο CSV και να πατήσετε Άνοιγμα επικολλημένου κειμένου, ή να ξεκινήσετε από το μηδέν με Νέος κενός πίνακας. - Η Κωδικοποίηση και ο Διαχωριστής εντοπίζονται αυτόματα. Αν οι τόνοι φαίνονται λάθος (για παράδειγμα
ααντί γιαα) ή όλα καταλήγουν σε μία στήλη, επιλέξτε τα με το χέρι. Καταργήστε την επιλογή Η πρώτη γραμμή περιέχει ονόματα στηλών αν το αρχείο σας δεν έχει γραμμή κεφαλίδας. - Περιηγηθείτε στον πίνακα σελίδα προς σελίδα. Χρησιμοποιήστε το Αναζήτηση σε όλες τις στήλες ή επιλέξτε μια Στήλη φίλτρου και πληκτρολογήστε αυτό που Περιέχει. Κάντε κλικ στο βέλος δίπλα στο όνομα μιας στήλης για να την ταξινομήσετε (αύξουσα, φθίνουσα και μετά πίσω στην αρχική σειρά).
- Κάντε κλικ σε οποιοδήποτε κελί για να το επεξεργαστείτε, μετονομάστε μια στήλη στην κεφαλίδα της ή χρησιμοποιήστε τα Προσθήκη γραμμής, Προσθήκη στήλης και Διαγραφή στήλης. Το × στο τέλος μιας γραμμής τη διαγράφει.
- Στην ενότητα Εξαγωγή, επιλέξτε τον Διαχωριστή και τις επιλογές και πατήστε Λήψη CSV.
Το αρχείο διαβάζεται και επεξεργάζεται στην καρτέλα του προγράμματος περιήγησής σας. Δεν μεταφορτώνεται ποτέ, οπότε μπορείτε να ανοίξετε με ασφάλεια λίστες πελατών, εξαγωγές τραπεζών ή άλλα ιδιωτικά δεδομένα.
Κωδικοποιήσεις και διαχωριστές
Ένα αρχείο CSV είναι απλό κείμενο, όμως δεν το γράφουν όλα τα προγράμματα με τον ίδιο τρόπο. Το εργαλείο ψάχνει πρώτα για σήμανση σειράς byte (BOM): τα αρχεία UTF-8, UTF-16 LE και UTF-16 BE που αρχίζουν με τέτοια σήμανση αποκωδικοποιούνται αναλόγως. Χωρίς BOM, το αρχείο ελέγχεται ως UTF-8· αν δεν είναι έγκυρο UTF-8, διαβάζεται ως Windows-1252, την κωδικοποίηση που χρησιμοποιεί το Excel στα Windows για τα αρχεία «CSV» στις δυτικοευρωπαϊκές γλώσσες. Η κωδικοποίηση που εντοπίστηκε εμφανίζεται πάνω από τον πίνακα.
Το κόμμα είναι ο συνηθισμένος διαχωριστής, αλλά τα υπολογιστικά φύλλα που έχουν ρυθμιστεί σε ελληνικά ή σε άλλες γλώσσες με υποδιαστολή γράφουν συχνά ερωτηματικά, και ορισμένες εξαγωγές χρησιμοποιούν tab ή κάθετες γραμμές. Επιλέγεται ο διαχωριστής που δίνει τον πιο συνεπή αριθμό στηλών στις πρώτες 50 γραμμές. Τα πεδία σε εισαγωγικά ("Παπαδόπουλος, Άννα") μπορούν να περιέχουν διαχωριστές, εισαγωγικά (διπλά: "") και αλλαγές γραμμής, όπως ορίζει το RFC 4180. Οι γραμμές με πεδία που λείπουν συμπληρώνονται με κενά κελιά και αναφέρονται σε μια ειδοποίηση.
Ταξινόμηση, μεγάλα αρχεία και εξαγωγή
Η ταξινόμηση κατανοεί τους αριθμούς: το 9 προηγείται του 10, οι αρνητικές και οι δεκαδικές τιμές ταξινομούνται σωστά, το κείμενο ταξινομείται αλφαβητικά χωρίς διάκριση πεζών-κεφαλαίων ή τόνων και τα κενά κελιά πηγαίνουν πάντα τελευταία. Και η αναζήτηση και τα φίλτρα αγνοούν τους τόνους, οπότε το ελλαδα βρίσκει το Ελλάδα.
Εμφανίζεται μία μόνο σελίδα γραμμών κάθε φορά (50 έως 500), κάτι που κρατά τη σελίδα γρήγορη ακόμη και με εκατοντάδες χιλιάδες γραμμές. Μπορούν να ανοιχτούν αρχεία έως 200 MB, ανάλογα με τη μνήμη της συσκευής σας.
Η εξαγωγή περιέχει κάθε γραμμή με την τρέχουσα σειρά ταξινόμησης ή μόνο τις γραμμές που ταιριάζουν, αν επιλέξετε Εξαγωγή μόνο των γραμμών που ταιριάζουν με την αναζήτηση και το φίλτρο. Το Προσθήκη UTF-8 BOM (βοηθά το Excel να εμφανίζει σωστά τους τόνους) βοηθά το Excel να εμφανίσει σωστά τους τόνους όταν ανοίγετε το αρχείο με διπλό κλικ.
Προστασία από έγχυση τύπων
Ένα κελί που ξεκινά με =, +, - ή @ μπορεί να εκτελεστεί ως τύπος όταν το CSV ανοιχτεί σε υπολογιστικό φύλλο, κάτι που εκμεταλλεύονται επιτιθέμενοι για να ενεργοποιήσουν συνδέσμους ή εντολές («CSV injection»). Όταν είναι επιλεγμένο το Προστασία από έγχυση τύπων, τέτοια κελιά παίρνουν μπροστά ένα απόστροφο, ώστε τα υπολογιστικά φύλλα να τα εμφανίζουν ως κείμενο. Οι απλοί αριθμοί όπως το -12.5 δεν αλλάζουν. Καταργήστε την επιλογή αν το αρχείο τροφοδοτεί άλλο πρόγραμμα που πρέπει να λάβει τις ακριβείς τιμές.
Συχνές ερωτήσεις
Μεταφορτώνεται το αρχείο CSV μου;
Όχι. Το αρχείο διαβάζεται από JavaScript στο πρόγραμμα περιήγησής σας και μένει στη συσκευή σας. Αν κλείσετε την καρτέλα, απορρίπτεται, εκτός αν κατεβάσετε την εξαγωγή.
Γιατί οι τόνοι φαίνονται παράξενοι;
Το αρχείο μάλλον αποκωδικοποιήθηκε με λάθος κωδικοποίηση. Επιλέξτε UTF-8 ή Windows-1252 (Δυτικής Ευρώπης) στο Κωδικοποίηση· ο πίνακας φορτώνει αμέσως ξανά.
Αποθηκεύονται αυτόματα οι αλλαγές μου;
Όχι. Οι αλλαγές υπάρχουν μόνο στη σελίδα μέχρι να πατήσετε Λήψη CSV. Αν αλλάξετε την κωδικοποίηση, τον διαχωριστή ή την επιλογή κεφαλίδας, το αρχικό αρχείο φορτώνει ξανά και οι αλλαγές χάνονται.
Μπορώ να ανοίξω αρχεία Excel;
Αυτό το εργαλείο διαβάζει μόνο αρχεία κειμένου. Για υπολογιστικά φύλλα .xlsx, .xls ή .ods, χρησιμοποιήστε το εργαλείο προβολής Excel, που μπορεί να εξαγάγει ένα φύλλο σε CSV.
Τι γίνεται με τους τύπους σε ένα CSV;
Ένα CSV δεν περιέχει τύπους, μόνο κείμενο. Ένα κελί όπως το =SUM(A1:A3) είναι εδώ απλώς κείμενο· η επιλογή προστασίας εμποδίζει τα υπολογιστικά φύλλα να το εκτελέσουν μετά την εξαγωγή.
Σχετικά εργαλεία
- Προβολή αρχείων Excel Ανοίξτε υπολογιστικά φύλλα .xlsx, .xls και .ods χωρίς Excel. Επιλέξτε φύλλο, αναζητήστε και εξαγάγετε σε CSV. Το αρχείο δεν φεύγει από τη συσκευή σας.
- Μετατροπέας JSON σε CSV Μετατρέψτε JSON σε CSV και CSV σε JSON στο πρόγραμμα περιήγησής σας. Τα εμφωλευμένα κλειδιά γίνονται στήλες και τίποτα δεν μεταφορτώνεται.
- Αφαίρεση διπλών γραμμών Αφαιρέστε τις διπλές γραμμές από οποιαδήποτε λίστα. Κρατά την πρώτη εμφάνιση με την αρχική σειρά, με επιλογές για πεζά-κεφαλαία, κενά και ταξινόμηση.