Η συνάρτηση IMPORTTEXT σάς επιτρέπει να εισαγάγετε δεδομένα από ένα αρχείο που βασίζεται σε κείμενο (όπως CSV, TXT ή TSV) απευθείας στο Excel. Μπορείτε να καθορίσετε οριοθέτες, να παραλείψετε ή να πάρετε γραμμές και να εφαρμόσετε κωδικοποιήσεις ή τοπικές ρυθμίσεις για ακριβή έλεγχο του περιεχομένου που εισάγεται.
Σημείωση: Αυτή η δυνατότητα είναι προς το παρόν γενικά διαθέσιμη στους συνδρομητές του Microsoft 365 που είναι εγγεγραμμένοι στο κανάλι Beta για μέλη του προγράμματος Insider, εκτελώντας την Έκδοση 2502 (Δομή 18604.20002) ή νεότερη στο Excel για Windows.
Σύνταξη
Η συνάρτηση IMPORTTEXT εισάγει δεδομένα από ένα αρχείο που βασίζεται σε κείμενο στο Excel ως δυναμικό πίνακα.
Η σύνταξη της συνάρτησης IMPORTTEXT είναι:
IMPORTTEXT(διαδρομή; [οριοθέτης]; [skip_rows]; [take_rows]; [κωδικοποίηση]; [τοπικές ρυθμίσεις])
|
Όρισμα |
Περιγραφή |
|---|---|
|
διαδρομή (υποχρεωτικό) |
Η διαδρομή τοπικού αρχείου ή η διεύθυνση URL του αρχείου κειμένου που θέλετε να εισαγάγετε. |
|
διαχωριστικό |
Ένας χαρακτήρας ή συμβολοσειρά που καθορίζει τον τρόπο διαχωρισμού των στηλών στο αρχείο. Εάν παραλειφθεί, η συνάρτηση χρησιμοποιεί το πλήκτρο Tab ως οριοθέτη. |
|
skip_rows |
Ένας αριθμός που καθορίζει πόσες γραμμές θα παραλείψετε. Μια αρνητική τιμή παραλείπει γραμμές από το τέλος του πίνακα. |
|
take_rows |
Ένας αριθμός που καθορίζει πόσες γραμμές θα επιστραφούν. Μια αρνητική τιμή λαμβάνει γραμμές από το τέλος του πίνακα. |
|
κωδικοποίηση |
Η κωδικοποίηση αρχείου. Από προεπιλογή, χρησιμοποιείται utf-8. |
|
τοπικές ρυθμίσεις |
Καθορίζει την τοπική μορφοποίηση (π.χ., ημερομηνία, μορφές αριθμών). Από προεπιλογή, χρησιμοποιούνται οι τοπικές ρυθμίσεις του λειτουργικού συστήματος. |
Σημειώσεις:
-
Η εισαγωγή συναρτήσεων δεν ανανεώνει αυτόματα. Για να ενημερώσετε τα δεδομένα που έχουν εισαχθεί, χρησιμοποιήστε το κουμπί Ανανέωση όλων στην καρτέλα Δεδομένα .
-
Μπορείτε να καθορίσετε στήλες σταθερού πλάτους περνώντας έναν πίνακα αύξων ακέραιων αριθμών διαχωρισμένο με κόμματα στο όρισμα οριοθέτης.Παράδειγμα: =IMPORTTEXT("C:\Data\fixedwidth.txt"; {1;3})
-
Μπορείτε να χρησιμοποιήσετε τη συνάρτηση CHAR για να καθορίσετε ειδικούς χαρακτήρες για το όρισμα οριοθέτη.
-
Μπορείτε να χρησιμοποιήσετε τη συνάρτηση IMPORTCSV ως μια ευκολότερη εναλλακτική λύση για την εισαγωγή αρχείων CSV.
Κατά την εισαγωγή ενός αρχείου από το Web, ίσως χρειαστεί να δώσετε διαπιστευτήρια ή να πραγματοποιήσετε είσοδο για να αποκτήσετε πρόσβαση στο αρχείο προέλευσης. Σε αυτές τις περιπτώσεις, θα σας ζητηθεί να επιλέξετε τη μέθοδο ελέγχου ταυτότητας που θα χρησιμοποιήσετε για την παρεχόμενη διεύθυνση URL μέσω ενός παραθύρου διαλόγου ελέγχου ταυτότητας.
Οι διαθέσιμες μέθοδοι ελέγχου ταυτότητας είναι οι εξής:
-
Ανώνυμος: Επιλέξτε αυτήν τη μέθοδο ελέγχου ταυτότητας όταν το περιεχόμενο είναι δημόσια προσβάσιμο και δεν απαιτεί είσοδο.
-
Windows: Επιλέξτε αυτήν τη μέθοδο ελέγχου ταυτότητας κατά την πρόσβαση σε έναν πόρο που απαιτεί τα διαπιστευτήριά σας για τα Windows.
-
Βασικά: Επιλέξτε αυτήν τη μέθοδο ελέγχου ταυτότητας όταν ο πόρος απαιτεί όνομα χρήστη και κωδικό πρόσβασης.
-
API Web: Επιλέξτε αυτήν τη μέθοδο, εάν ο πόρος Web στον οποίο συνδέεστε χρησιμοποιεί ένα κλειδί API για σκοπούς ελέγχου ταυτότητας.
-
Εταιρικός λογαριασμός: Επιλέξτε αυτήν τη μέθοδο ελέγχου ταυτότητας εάν ο πόρος απαιτεί διαπιστευτήρια εταιρικού λογαριασμού.
Για να απαλείψετε τα δικαιώματα που δίνονται κατά τη διαδικασία ελέγχου ταυτότητας, κάντε κλικ στην επιλογή Δεδομένα > Λήψη δεδομένων > "Ρυθμίσεις προέλευσης δεδομένων...". Στη συνέχεια, στην καρτέλα "Καθολικά δικαιώματα", επιλέξτε τη σχετική διαδρομή URL και κάντε κλικ στην επιλογή "Απαλοιφή δικαιωμάτων"
Παραδείγματα
Τα παρακάτω παραδείγματα βασίζονται σε μια φανταστική διαδρομή αρχείου κειμένου: "C:\Data\example.txt".
Επιστροφή των δύο πρώτων γραμμών από το αρχείο προέλευσης
|
Δεδομένα |
||||||||||||
|
||||||||||||
|
Τύποι |
||||||||||||
|
=IMPORTTEXT("C:\Data\example.txt",,,2) |
Η παρακάτω εικόνα δείχνει το αποτέλεσμα:
Παράλειψη της πρώτης γραμμής από το αρχείο προέλευσης
|
Δεδομένα |
||||||||||||
|
||||||||||||
|
Τύποι |
||||||||||||
|
=IMPORTTEXT("C:\Data\example.txt";;1) |
Η παρακάτω εικόνα δείχνει το αποτέλεσμα: