Προσθήκη ή αλλαγή τύπων δεδομένων (Power Query)

Ισχύει για
Excel για Microsoft 365 Excel για Microsoft 365 για Mac

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

  • Δομημένες προελεύσεις δεδομένων Τα παραδείγματα περιλαμβάνουν όλες τις βάσεις δεδομένων. Power Query διαβάζει το σχήμα πίνακα από την προέλευση δεδομένων και εμφανίζει αυτόματα τα δεδομένα χρησιμοποιώντας τον σωστό τύπο δεδομένων για κάθε στήλη.
  • Μη δομημένες προελεύσεις Τα παραδείγματα περιλαμβάνουν Excel, CSV και αρχεία κειμένου. Power Query ανιχνεύει αυτόματα τους τύπους δεδομένων ελέγχοντας τις τιμές στον πίνακα.

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

Power Query τύπων δεδομένων

Οι τύποι δεδομένων που χρησιμοποιούνται στο Power Query παρατίθενται στον ακόλουθο πίνακα.

Εικονίδιο Τύπος δεδομένων Περιγραφή
Το εικονίδιο Οποιοδήποτε Υποδεικνύει ότι δεν υπάρχει ρητός ορισμός τύπου δεδομένων.
TBD Δυαδικός Μια δυαδική τιμή, όπως Ε/Ο ή 0/1.
TBD Σταθερός δεκαδικός αριθμός Έχει σταθερή μορφή τεσσάρων ψηφίων στα δεξιά και 19 ψηφίων στα αριστερά. Γνωστός και ως τύπος "Νομισματική μονάδα".
TBD Ημερομηνία Μια ημερομηνία χωρίς ώρα και με μηδέν για την κλασματική τιμή.
TBD Ημερομηνία/ώρα Μια τιμή ημερομηνίας και ώρας που είναι αποθηκευμένη ως τύπος δεκαδικού αριθμού.
TBD Ημερομηνία/Ώρα/Ζώνη ώρας Ημερομηνία/ώρα UTC με μετατόπιση ζώνης ώρας.
TBD Διάρκεια Ένα χρονικό διάστημα που μετατρέπεται σε δεκαδικό αριθμό.
TBD Αληθές/Ψευδές Μια δυαδική τιμή "True" ή "False".
TBD Δεκαδικός αριθμός Αριθμός κινητής υποδιαστολής 64 bit (οκτώ byte).
TBD Ποσοστό Ένας σταθερός δεκαδικός αριθμός με μια μάσκα για μορφοποίηση ως ποσοστό.
TBD Text Συμβολοσειρές, αριθμοί ή ημερομηνίες που αναπαριστώνται σε μορφή κειμένου.
TBD Ώρα Μια ώρα χωρίς ημερομηνία που δεν έχει ψηφία αριστερά της υποδιαστολής.
TBD Ακέραιος αριθμός Ακέραια τιμή 64 bit (οκτώ byte).

Ορισμός και εντοπισμός τύπου δεδομένων

Ο τύπος δεδομένων μιας στήλης εμφανίζεται στην αριστερή πλευρά της επικεφαλίδας στήλης με ένα εικονίδιο που συμβολίζει τον τύπο δεδομένων.

Παράδειγμα εικονιδίων τύπου δεδομένων στα αριστερά κεφαλίδων στηλών

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που φορτώθηκε προηγουμένως από το πρόγραμμα επεξεργασίας Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Επεξεργασία ερωτήματος>". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος στο Excel (Power Query).
  2. Για να εντοπίσετε έναν τύπο δεδομένων, επιλέξτε μια στήλη και, στη συνέχεια, επιλέξτε Εντοπισμός μετασχηματισμού>τύπου δεδομένων. Αυτό μπορείτε να το κάνετε εάν ο τρέχων τύπος δεδομένων είναι "Οποιοσδήποτε" και θέλετε να έχει η στήλη έναν συγκεκριμένο τύπο δεδομένων.
  3. Για να ορίσετε έναν τύπο δεδομένων , επιλέξτε>Home Data Type και, στη συνέχεια, επιλέξτε έναν τύπο δεδομένων από το αναπτυσσόμενο μενού.

Συμβουλή Μπορείτε επίσης να επιλέξετε το εικονίδιο στην αριστερή πλευρά της επικεφαλίδας στήλης. Εκτός από κάθε τύπο δεδομένων, μπορείτε επίσης να επιλέξετε Χρήση τοπικών ρυθμίσεων στο κάτω μέρος της λίστας για να εμφανίσετε το παράθυρο διαλόγου "Αλλαγή τύπου με τοπικές ρυθμίσεις ", για να επιλέξετε έναν τύπο δεδομένων και να εφαρμόσετε συγκεκριμένες τοπικές ρυθμίσεις σε αυτόν. Αυτές οι τοπικές ρυθμίσεις παρακάμπτουν τις τοπικές ρυθμίσεις του Power Query. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Ορισμός τοπικών ρυθμίσεων ή περιοχών για δεδομένα (Power Query).

Ορισμός αυτόματου εντοπισμού τύπου δεδομένων και κεφαλίδων στηλών

Από προεπιλογή, για τις μη δομημένες προελεύσεις, το Power Query ελέγχει και εντοπίζει αυτόματα τους τύπους στηλών και τις κεφαλίδες με βάση τις πρώτες 200 γραμμές του πίνακα. Όταν αυτή η ρύθμιση είναι ενεργοποιημένη, το Power Query προσθέτει αυτόματα δύο βήματα στο ερώτημά σας αμέσως μετά το πρώτο βήμα προέλευσης:

  • Βήμα: Προβιβασμένες κεφαλίδες Προβιβάζει την πρώτη γραμμή του πίνακα ως κεφαλίδα στήλης. Αυτό το βήμα είναι αντίστοιχο της εντολής "Χρήση της πρώτης γραμμής ως κεφαλίδων " στην " Κεντρική " καρτέλα. Για παράδειγμα:

    = Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • Βήμα: Αλλαγή τύπου Μετατρέπει τις τιμές από τον τύπο δεδομένων "Οποιοσδήποτε" σε έναν τύπο δεδομένων βάσει της επιθεώρησης των τιμών από κάθε στήλη. Αυτό το βήμα είναι αντίστοιχο της εντολής "Εντοπισμός τύπου δεδομένων " στην καρτέλα "Μετασχηματισμός ". Για παράδειγμα:

    = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Διαδικασία

  1. Στην πρόγραμμα επεξεργασίας Power Query, επιλέξτε Επιλογές αρχείου>και ρυθμίσεις>Επιλογές ερωτήματος.

  2. Ορισμός της επιλογής για όλα τα βιβλία εργασίας σας Στο αριστερό τμήμα παραθύρου, στην περιοχή ΚΑΘΟΛΙΚΟ, επιλέξτε "Φόρτωση δεδομένων" και, στη συνέχεια, στο δεξιό τμήμα παραθύρου, στην περιοχή "Εντοπισμός τύπου", επιλέξτε μία από τις ακόλουθες επιλογές:

    • Εντοπισμός πάντα τύπων στηλών και κεφαλίδων για μη δομημένες προελεύσεις
    • Εντοπισμός τύπων στηλών και κεφαλίδων για μη δομημένες προελεύσεις σύμφωνα με τη ρύθμιση κάθε αρχείου
    • Να μην εντοπίζονται ποτέ τύποι στηλών και κεφαλίδες για μη δομημένες προελεύσεις
       
  3. Ορισμός της επιλογής για το ανοιχτό βιβλίο εργασίας Στο αριστερό τμήμα παραθύρου, στην περιοχή ΤΡΕΧΟΝ ΒΙΒΛΙΟΓΡΑΦΙΚΟ ΕΡΓΑΣΙΟ, επιλέξτε "Φόρτωση δεδομένων" και, στη συνέχεια, στο δεξιό παράθυρο, στην περιοχή "Εντοπισμός τύπου", επιλέξτε ή καταργήστε την επιλογή "Εντοπισμός τύπων στηλών και κεφαλίδων" για μη δομημένες προελεύσεις.

Δείτε επίσης

Βοήθεια για το Power Query για Excel

Προσθήκη στήλης με βάση έναν τύπο δεδομένων

Τύποι δεδομένων στο Power Query (docs.com)