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

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

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Ερώτημα"> "Επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος Excel.

  2. Επιλέξτε το κάτω βέλος Βέλος φίλτρου δίπλα σε μια στήλη που θέλετε να φιλτράρετε.

  3. Καταργήστε την επιλογή του πλαισίου ελέγχου (Επιλογή όλων) για να καταργήσετε την επιλογή όλων των στηλών.

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

Επιλογή στήλης

Μπορείτε να φιλτράρετε με βάση μια συγκεκριμένη τιμή κειμένου χρησιμοποιώντας το υπομενού "Φίλτρα κειμένου".

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Ερώτημα"> "Επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος Excel.

  2. Επιλέξτε το κάτω βέλος Βέλος φίλτρου δίπλα στη στήλη που περιέχει μια τιμή κειμένου με την οποία θέλετε να φιλτράρετε.

  3. Επιλέξτε "Φίλτρα κειμένου"και, στη συνέχεια, επιλέξτε ένα όνομα τύπου ισότητας ίσον ,Does Not Equal,Αρχίζει με, Δεν αρχίζει με, τελειώνει με, δεν τελειώνει με, περιέχει και δεν περιέχει.

  4. Στο παράθυρο διαλόγου "Φιλτράρισμα γραμμών":

    • Χρησιμοποιήστε τη βασική λειτουργία για να εισαγάγετε ή να ενημερώσετε δύο τελεστές και τιμές.

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

  5. Επιλέξτε OK.

Μπορείτε να φιλτράρετε με βάση μια τιμή αριθμού χρησιμοποιώντας το υπομενού "Φίλτρα αριθμού".

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Ερώτημα"> "Επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος Excel.

  2. Επιλέξτε το κάτω βέλος Βέλος φίλτρου της στήλης που περιέχει μια τιμή αριθμού με την οποία θέλετε να φιλτράρετε.

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

  4. Στο παράθυρο διαλόγου "Φιλτράρισμα γραμμών":

    • Χρησιμοποιήστε τη βασική λειτουργία για να εισαγάγετε ή να ενημερώσετε δύο τελεστές και τιμές.

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

  5. Επιλέξτε OK.

Μπορείτε να φιλτράρετε κατά τιμή ημερομηνίας/ώρας χρησιμοποιώντας το υπομενού "Φίλτρα ημερομηνίας/ώρας".

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Ερώτημα"> "Επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος Excel.

  2. Επιλέξτε το κάτω βέλος Βέλος φίλτρου της στήλης που περιέχει μια τιμή ημερομηνίας/ώρας με την οποία θέλετε να φιλτράρετε.

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

    Συμβουλή    Μπορεί να είναι πιο εύκολο να χρησιμοποιήσετε τα προκαθορισμένα φίλτρα επιλέγονταςΈτος,Τρίμηνο, Μήνας,Εβδομάδα,Ημέρα,Ώρα, Λεπτόκαι Δεύτερο. Αυτές οι εντολές λειτουργούν αμέσως.

  4. Στο παράθυρο διαλόγου "Φίλτρο γραμμής":

    • Χρησιμοποιήστε τη βασική λειτουργία για να εισαγάγετε ή να ενημερώσετε δύο τελεστές και τιμές.

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

  5. Επιλέξτε OK.

Για να φιλτράρετε πολλές στήλες, φιλτράρετε μια πρώτη στήλη και, στη συνέχεια, επαναλάβετε ένα φίλτρο στήλης για κάθε πρόσθετη στήλη.

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

Αποτέλεσμα φιλτραρίσματος

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

Χρήση του Αυτόματου Φίλτρου

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Ερώτημα"> "Επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος Excel.

  2. Επιλέξτε το κάτω βέλος Βέλος φίλτρου δίπλα σε μια στήλη που θέλετε να φιλτράρετε.

  3. Καταργήστε την επιλογή του πλαισίου ελέγχου (Επιλογή όλων) για να καταργήσετε την επιλογή όλων των στηλών.

  4. Επιλέξτε "Κατάργηση κενού" και, στη συνέχεια, επιλέξτε OK.

Αυτή η μέθοδος εξετάζει κάθε τιμή σε μια στήλη χρησιμοποιώντας αυτόν τον τύπο (για τη στήλη "Όνομα"):

Table.SelectRows(#"Changed Type", each ([Name] <> null and [Name] <> ""))

Χρήση της εντολής "Κατάργηση κενών γραμμών"

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Δεδομένα"> ">επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος Excel.

  2. Επιλέξτε "Κεντρική"> "Κατάργηση γραμμών" > "Κατάργηση κενών γραμμών".

Για να καταργήσετε αυτό το φίλτρο, διαγράψτε το αντίστοιχο βήμα στην περιοχή "Εφαρμοσμένα βήματα" στο Ρυθμίσεις.

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

Table.SelectRows(#"Changed Type", each not List.IsEmpty(List.RemoveMatchingItems(Record.FieldValues(_), {"", null})))

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

Σημείωση: Όταν καθορίζετε μια περιοχή ή ένα μοτίβο, η πρώτη γραμμή δεδομένων σε έναν πίνακα είναι η γραμμή μηδέν (0) και όχι η γραμμή μία (1). Μπορείτε να δημιουργήσετε μια στήλη ευρετηρίου για να εμφανίσετε τις θέσεις γραμμής πριν από τον καθορισμό γραμμών. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα "Προσθήκη στήλης ευρετηρίου".

Για να διατηρήσετε τις κορυφαίες γραμμές

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Ερώτημα"> "Επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος Excel.

  2. Επιλέξτε "Κεντρική"> "Διατήρηση γραμμών" > "Διατήρηση των επάνω γραμμών".

  3. Στο παράθυρο διαλόγου "Διατήρηση επάνω γραμμών", πληκτρολογήστε έναν αριθμό στο πεδίο "Αριθμός γραμμών".

  4. Επιλέξτε OK.

Για να διατηρήσετε τις κάτω γραμμές

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Ερώτημα"> "Επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος Excel.

  2. Επιλέξτε "Κεντρική"> "Διατήρηση γραμμών" > "Διατήρηση των κάτω γραμμών".

  3. Στο παράθυρο διαλόγου "Διατήρηση κάτω γραμμών", πληκτρολογήστε έναν αριθμό στο πεδίο "Αριθμός γραμμών".

  4. Επιλέξτε OK.

Για να διατηρήσετε μια περιοχή γραμμών

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

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Δεδομένα"> ">επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος Excel.

  2. Επιλέξτε "Κεντρική"> "Διατήρηση γραμμών" > "Διατήρηση περιοχής γραμμών".

  3. Στο παράθυρο διαλόγου "Διατήρηση περιοχής γραμμών", εισαγάγετε αριθμούς στην πρώτη γραμμή και τον αριθμό των γραμμών. Για να ακολουθήσετε το παράδειγμα, πληκτρολογήστε έξι ως πρώτη γραμμή και επτά ως αριθμό γραμμών.

  4. Επιλέξτε OK.

Για να καταργήσετε κορυφαίες γραμμές

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Δεδομένα"> ">επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος Excel.

  2. Επιλέξτε "Κεντρική"> "Κατάργηση γραμμών" >"Κατάργηση των επάνω γραμμών".

  3. Στο παράθυρο διαλόγου "Κατάργηση επάνω γραμμών", πληκτρολογήστε έναν αριθμό στο παράθυρο διαλόγου "Αριθμός γραμμών".

  4. Επιλέξτε OK.

Για να καταργήσετε τις κάτω γραμμές

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Δεδομένα"> ">επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος Excel.

  2. Επιλέξτε "Κεντρική"> "Κατάργηση γραμμών" > "Κατάργηση των κάτω γραμμών".

  3. Στο παράθυρο διαλόγου "Κατάργηση κάτω γραμμών", πληκτρολογήστε έναν αριθμό στο παράθυρο διαλόγου "Αριθμός γραμμών".

  4. Επιλέξτε OK.

Μπορείτε να φιλτράρετε με εναλλασσόμενες γραμμές και μπορείτε ακόμη και να ορίσετε το εναλλακτικό μοτίβο γραμμής. Για παράδειγμα, ο πίνακάς σας έχει μια γραμμή σχολίων μετά από κάθε γραμμή δεδομένων. Θέλετε να διατηρήσετε τις μονές γραμμές (1, 3, 5 κ.ο.κ.), αλλά να καταργήσετε τις ζυγές γραμμές (2, 4, 6 κ.ο.κ.).

  1. Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Δεδομένα"> ">επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, φόρτωση ή επεξεργασία ερωτήματος Excel.

  2. Επιλέξτε "Κεντρική"> "Κατάργηση γραμμών" > "Κατάργηση εναλλακτικών γραμμών".

  3. Στο παράθυρο διαλόγου "Κατάργηση εναλλακτικών γραμμών", πληκτρολογήστε τα εξής:

    • Πρώτη γραμμή για κατάργηση    Αρχίστε να μετράτε σε αυτή τη γραμμή. Εάν εισαγάγετε 2, η πρώτη γραμμή διατηρείται, αλλά η δεύτερη γραμμή καταργείται.

    •  Αριθμός γραμμών που θα καταργήσετε   Ορίστε την αρχή του μοτίβου. Εάν εισαγάγετε 1, μία γραμμή καταργείται κάθε φορά.

    •  Αριθμός γραμμών που θα διατηρήσετε   Ορίστε το τέλος του μοτίβου. Εάν εισαγάγετε 1, συνεχίστε το μοτίβο με την επόμενη γραμμή, η οποία είναι η τρίτη γραμμή.

  4. Επιλέξτε OK.

Αποτέλεσμα   

Το Power Query έχει ένα μοτίβο που πρέπει να ακολουθήσετε για όλες τις γραμμές. Σε αυτό το παράδειγμα, οι μονές γραμμές καταργούνται και διατηρούνται ζυγές γραμμές.

Δείτε επίσης

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

Κατάργηση ή διατήρηση γραμμών με σφάλματα

Διατήρηση ή κατάργηση διπλότυπων γραμμών

Φιλτράρισμα κατά θέση γραμμής (docs.com)

Φιλτράρισμα κατά τιμές (docs.com)

Χρειάζεστε περισσότερη βοήθεια;

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Συμμετοχή στο Microsoft Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με την ποιότητα της μετάφρασης;
Τι επηρέασε την εμπειρία σας;

Σας ευχαριστούμε για τα σχόλιά σας!

×