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