Εκπαιδευτικό πρόγραμμα Excel: Αμφίδρομη αναζήτηση με κατά προσέγγιση INDEX και MATCH

Πίνακας περιεχομένων

Σε αυτό το βίντεο, θα δούμε πώς να δημιουργήσουμε μια αμφίδρομη αναζήτηση με INDEX και MATCH, χρησιμοποιώντας μια κατά προσέγγιση αντιστοίχιση.

Εδώ έχουμε μια απλή αριθμομηχανή κόστους, η οποία αναζητά το κόστος με βάση το πλάτος και το ύψος ενός υλικού. Ο αγώνας πρέπει να είναι κατά προσέγγιση. Για παράδειγμα, εάν το πλάτος είναι 250 και το ύψος είναι 325, το σωστό αποτέλεσμα είναι 1.800 $.

Εάν το πλάτος είναι 450 και το ύψος παραμένει στα 325, το σωστό αποτέλεσμα είναι 3.600 $.

Μπορούμε να δημιουργήσουμε έναν τύπο που κάνει αυτήν την αναζήτηση χρησιμοποιώντας INDEX και MATCH.

Κατ 'αρχάς, ας κάνουμε το INDEX να λειτουργεί ως απόδειξη της ιδέας, με ενσωματωμένο μέρος του τύπου. Αυτός είναι ένας πολύ καλός τρόπος για να βεβαιωθείτε ότι έχετε τη σωστή ιδέα, πριν ξεκινήσετε.

Έτσι, με τα δεδομένα στον πίνακα μας ως πίνακα, και με πλάτος 450 και ύψος 325, το INDEX θα χρειαστεί έναν αριθμό σειράς 3 και έναν αριθμό στήλης 4, για να ανακτήσει τη σωστή τιμή στον πίνακα . Αυτό λειτουργεί καλά, αλλά φυσικά δεν θα αλλάξει αφού οι τιμές είναι κωδικοποιημένες.

Στη συνέχεια, ας ρυθμίσουμε τις συναρτήσεις MATCH που πρέπει να υπολογίσουμε αυτές τις τιμές.

Για να λάβουμε την τιμή για το πλάτος, που είναι ο αριθμός σειράς στο INDEX, θα χρησιμοποιήσουμε την τιμή αναζήτησης από το M7 και τις τιμές στη στήλη B, ως πίνακα αναζήτησης. Για τον τύπο αντιστοίχισης, θέλουμε να χρησιμοποιήσουμε το 1 για κατά προσέγγιση αντιστοίχιση επειδή οι τιμές ταξινομούνται σε αύξουσα σειρά. Το αποτέλεσμα είναι 4.

Για να φτάσουμε το ύψος, που είναι η στήλη μέσα στο INDEX, θα χρησιμοποιήσουμε ξανά το MATCH με την τιμή από M8, τις τιμές ύψους από τη σειρά 6. Και πάλι, ο τύπος αντιστοίχισης ορίστηκε ξανά σε 1 για κατά προσέγγιση αντιστοίχιση. Το αποτέλεσμα είναι 3.

Τώρα αν αλλάξω πλάτος σε 350 και ύψος σε 550, θα λάβουμε ένα νέο σύνολο αποτελεσμάτων.

Αυτές οι τιμές είναι ακριβώς αυτές που χρειαζόμαστε για το INDEX. Τώρα λοιπόν απλά θα αντιγράψω και θα επικολλήσω τις συναρτήσεις MATCH στον αρχικό τύπο INDEX.

Το πλάτος μπαίνει για τον αριθμό σειράς.

Και το ύψος μπαίνει για τον αριθμό της στήλης.

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

Σειρά μαθημάτων

Μορφοποίηση υπό όρους

Σχετικές συντομεύσεις

Αντιγραφή επιλεγμένων κελιών Ctrl + C + C Επικόλληση περιεχομένου από το πρόχειρο Ctrl + V + V

ενδιαφέροντα άρθρα...