Όταν ενώνετε στήλες πίνακα, δεν απαιτείται πλέον και η ακριβής αντιστοιχία. Η ασαφής αντιστοίχιση σάς επιτρέπει να συγκρίνετε στοιχεία σε ξεχωριστές λίστες και να τα ενώνετε, εάν είναι κοντά το ένα στο άλλο. Μπορείτε ακόμη και να ορίσετε την ανοχή αντιστοίχισης ή το όριο ομοιότητας.
Μια συνηθισμένη περίπτωση χρήσης για ασαφή αντιστοίχιση είναι με πεδία κειμένου ελεύθερης σχεδίασης, όπως σε μια έρευνα όπου η ερώτηση του αγαπημένου σας φρούτου μπορεί να έχει λάθη λάθη, ενικό, πληθυντικό, κεφαλαία, πεζά και άλλες παραλλαγές που δεν ταιριάζουν απόλυτα.
Η ασαφής αντιστοίχιση υποστηρίζεται μόνο σε λειτουργίες συγχώνευσης σε στήλες κειμένου. Το Power Query χρησιμοποιεί τον αλγόριθμο ομοιότητας Jaccard για να μετρήσει την ομοιότητα μεταξύ των ζευγών παρουσιών.
Διαδικασία
-
Για να ανοίξετε ένα ερώτημα, εντοπίστε ένα που έχει φορτωθεί προηγουμένως από το Πρόγραμμα επεξεργασίας του Power Query, επιλέξτε ένα κελί στα δεδομένα και, στη συνέχεια, επιλέξτε "Ερώτημα"> "Επεξεργασία". Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Δημιουργία, επεξεργασία και φόρτωση ερωτήματος στο Excel (Power Query).
-
Επιλέξτε "Κεντρική"> "Συνδυασμός > ερωτήματα συγχώνευσης". Μπορείτε επίσης να επιλέξετε "Συγχώνευση ερωτημάτων" ως "Δημιουργία". Εμφανίζεται το παράθυρο διαλόγου "Συγχώνευση" με τον πρωτεύοντα πίνακα στο επάνω μέρος.
-
Επιλέξτε τη στήλη που θέλετε να χρησιμοποιήσετε για τη ασαφή ταίριασμα. Σε αυτό το παράδειγμα, επιλέγουμε "Όνομα".
-
Από την αναπτυσσόμενη λίστα, επιλέξτε τον δευτερεύοντα πίνακα και, στη συνέχεια, επιλέξτε την αντίστοιχη στήλη ασαφούς αντιστοίχισης. Σε αυτό το παράδειγμα, επιλέγουμε "Όνομα".
-
Επιλέξτε ένα είδος συμμετοχής. Υπάρχουν πολλοί διαφορετικοί τρόποι για να συμμετάσχετε. Το αριστερό εξωτερικό είναι η προεπιλογή και η πιο συνηθισμένη. Για περισσότερες πληροφορίες σχετικά με κάθε είδος συνδέσμου, ανατρέξτε στο θέμα Ερωτήματα συγχώνευσης.
-
Επιλέξτε "Χρήση ασαφούς αντιστοίχισης" για να εκτελέσετετη συγχώνευση, επιλέξτε ασαφείςεπιλογές αντιστοίχισης και, στη συνέχεια, επιλέξτε από τις παρακάτω επιλογές:
-
Όριο ομοιότητας Υποδεικνύει πόσο παρόμοιες πρέπει να είναι οι δύο τιμές για να ταιριάζουν. Η ελάχιστη τιμή 0,00 κάνει όλες τις τιμές να ταιριάζουν μεταξύ τους. Η μέγιστη τιμή του 1,00 επιτρέπει μόνο ακριβείς αντιστοιχίες. Η προεπιλεγμένη τιμή είναι 0,80.
-
Παράβλεψη πεζών- Υποδεικνύει εάν οι τιμές κειμένου πρέπει να συγκρίνονται με διάκριση πεζών-κεφαλαίων ή με μη ευαίσθητο τρόπο. Η προεπιλεγμένη συμπεριφορά είναι η περίπτωση που δεν είναιensitive, γεγονός που σημαίνει ότι παραβλήθηκε η περίπτωση.
-
Μέγιστος αριθμός αντιστοιχιών Ελέγχει τον μέγιστο αριθμό των γραμμών που ταιριάζουν που θα επιστραφούν για κάθε γραμμή εισαγωγής. Για παράδειγμα, εάν θέλετε να βρείτε μόνο μία αντίστοιχη γραμμή για κάθε γραμμή εισαγωγής, καθορίστε μια τιμή 1. Η προεπιλεγμένη συμπεριφορά είναι να επιστρεφούν όλες οι αντιστοιχίσεις.
-
Πίνακας μετασχηματισμού Καθορίστε ένα άλλο ερώτημα που περιέχει έναν πίνακα αντιστοίχισης, έτσι ώστε ορισμένες τιμές να μπορούν να αντιστοιχιστούν αυτόματα ως μέρος της λογικής αντιστοίχισης. Για παράδειγμα, ο ορισμός ενός πίνακα δύο στηλών με στήλες κειμένου "Από" και "Προς" με τιμές "Microsoft" και "MSFT" θα κάνει αυτές τις δύο τιμές να θεωρούνται ίδιες (βαθμολογία ομοιότητας 1,00).
-
-
Το Power Query αναλύει και τους δύο πίνακες και εμφανίζει ένα μήνυμα σχετικά με το πόσες αντιστοιχίες έχει κάνει. Στο παράδειγμα, η επιλογή ταιριάζει με 3 από 4 γραμμές από τον πρώτο πίνακα. Χωρίς τη χρήση ασαφούς αντιστοίχισης, μόνο 2 από 4 γραμμές ταιριάζουν.
-
Εάν είστε ικανοποιημένοι, επιλέξτε OK. Εάν όχι, δοκιμάστε διαφορετικές επιλογές ασαφούς συγχώνευσης για να προσαρμόσετε την εμπειρία σας.
-
Όταν είστε ικανοποιημένοι, επιλέξτε OK.
Δείτε επίσης
Βοήθεια για το Power Query για Excel