Δημιουργία ασαφούς ταίριασμα (Power Query)

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

Όταν συνδέετε στήλες πίνακα, δεν χρειάζεστε πλέον ακριβή αντιστοίχιση. Η ασαφής αντιστοίχιση σάς επιτρέπει να συγκρίνετε στοιχεία σε ξεχωριστές λίστες και να τα ενώνετε εάν είναι παρόμοια. Μπορείτε να ορίσετε το όριο ομοιότητας για να προσαρμόσετε την ανοχή αντιστοίχισης.

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

Η ασαφής αντιστοίχιση υποστηρίζεται μόνο σε λειτουργίες συγχώνευσης σε στήλες κειμένου. Power Query χρησιμοποιεί τον αλγόριθμο ομοιότητας Jaccard για να μετρήσει την ομοιότητα μεταξύ ζευγών παρουσιών.

Διαδικασία

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

  2. Επιλέξτε Αρχική> σελίδαΣυνδυασμός>Συγχώνευση ερωτημάτων. Μπορείτε επίσης να επιλέξετε "Συγχώνευση ερωτημάτων" ως νέων. Εμφανίζεται το παράθυρο διαλόγου "Συγχώνευση" με τον πρωτεύοντα πίνακα στο επάνω μέρος.

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

  4. Από την αναπτυσσόμενη λίστα, επιλέξτε τον δευτερεύοντα πίνακα και, στη συνέχεια, επιλέξτε την αντίστοιχη στήλη ασαφούς αντιστοίχισης. Σε αυτό το παράδειγμα, επιλέγουμε Όνομα.

  5. Επιλέξτε ένα είδος συνδέσμου. Υπάρχουν διάφοροι τρόποι για να συμμετάσχετε. Το Αριστερό εξωτερικό είναι η προεπιλογή και η πιο κοινή. Για περισσότερες πληροφορίες σχετικά με κάθε είδος συνδέσμου, ανατρέξτε στο θέμα Ερωτήματα συγχώνευσης.

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

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

  8. Αν είστε ικανοποιημένοι, επιλέξτε OK. Εάν όχι, δοκιμάστε διαφορετικές επιλογές ασαφούς συγχώνευσης για να προσαρμόσετε την εμπειρία σας.
    Power Query επιλογές ασαφούς συγχώνευσης

  9. Όταν ικανοποιηθείτε, επιλέξτε OK.

Δείτε επίσης

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

Ερωτήματα συγχώνευσης (Power Query)

Ασαφής συγχώνευση (docs.com)