Σε αυτό το άρθρο, θα μάθουμε πώς να χρησιμοποιούμε τη λειτουργία ISERROR μαζί με τη συνάρτηση VLOOKUP για να αγνοήσουμε το σφάλμα ως αποτέλεσμα στο Microsoft Excel.
Λαμβάνοντας υπόψη ότι έχουμε αυτήν την κατάσταση όπου θέλουμε να δημιουργήσουμε έναν τύπο για έλεγχο για κάθε επιτυχή αναζήτηση. Ο τύπος θα πρέπει να επιστρέψει αυτόν τον αριθμό, όταν βρεθεί η αντιστοίχιση. Και, αν δεν βρεθεί ακριβής αντιστοίχιση, ο τύπος θα πρέπει να επιστρέψει ένα μήνυμα κειμένου προς αυτήν την κατεύθυνση, αντί για σφάλμα στο Microsoft Excel.
Εάν είναι σφάλμα στον τύπο Excel Vlookup, θα χρησιμοποιήσουμε τη λειτουργία IF, Iserror και Vlookup για να αποτρέψουμε το σφάλμα #N/A.
VLOOKUP είναι μια συνάρτηση Excel που χρησιμοποιείται για την αναζήτηση και ανάκτηση δεδομένων από μια συγκεκριμένη στήλη ενός πίνακα. Οι τιμές αναζήτησης πρέπει να εμφανίζονται στην πρώτη στήλη του πίνακα, με στήλες αναζήτησης στα δεξιά.
Σύνταξη:
=VLOOKUP (τιμή_αναζήτησης, πίνακας_σειράς, col_index_num, [range_lookup]) |
ISERROR συνάρτηση που χρησιμοποιείται για τον έλεγχο του σφάλματος κατά τον υπολογισμό χρησιμοποιώντας οποιαδήποτε συνάρτηση. Χρησιμοποιούμε αυτήν τη λειτουργία όταν το Excel vlookup δεν λειτουργεί ή εμφανίζει σφάλμα.
Σύνταξη:
= ISERROR (Τύπος) |
ΑΝ η συνάρτηση λειτουργεί στο logic_test και επιστρέφει τιμές με βάση το αποτέλεσμα της δοκιμής.
Σύνταξη:
= IF (Logic_test, [Value_if_True], [Value_if_False]) |
Ας πάρουμε ένα παράδειγμα για να καταλάβουμε πώς μπορούμε να αποτρέψουμε μια λειτουργία Vlookup να επιστρέψει σφάλμα όταν δεν βρεθεί ακριβής αντιστοίχιση.
Εδώ έχουμε δύο πίνακες που ονομάζονται 1ο σύνολο δεδομένων και 2ο σύνολο δεδομένων.
Γράψτε τον τύπο VLOOKUP στο κελί H7.
=ΑΝ(ISNA(VLOOKUP(G3, $ A $ 2: $ B $ 13,2, FALSE)), "Ο αριθμός δεν βρέθηκε", VLOOKUP (G3, $ A $ 2: $ B $ 13,2, FALSE)) |
Εξήγηση:
Vlookup συνάρτηση ελέγχει τη συνθήκη για τη 2η στήλη του 1ου συνόλου δεδομένων που ταιριάζει με EMP CODE στο 1ο σύνολο δεδομένων.
ISERROR η συνάρτηση αναζητά οποιοδήποτε σφάλμα και το μεταφέρει στο ΑΝ λειτουργία.
ΑΝ η λειτουργία ελέγχει εάν προκύψει σφάλμα, εκτυπώνει "Δεν υπάρχει" αντί για το σφάλμα.
Αντιγράψτε τον τύπο σε άλλα κελιά, επιλέξτε τα κελιά που παίρνουν το πρώτο κελί όπου έχει ήδη εφαρμοστεί ο τύπος, χρησιμοποιήστε το πλήκτρο συντόμευσης Ctrl + D.
Όπως μπορείτε να δείτε στην παραπάνω εικόνα, ο τύπος λειτουργεί καλά. Και ο χρήστης μπορεί να λειτουργήσει χωρίς να εκνευριστεί από οποιοδήποτε σφάλμα. Εάν η λειτουργία ISERROR δεν χρησιμοποιείται, η έξοδος είναι το vlookup που επιστρέφει n/a σφάλμα.
Ελπίζω να χρησιμοποιήσετε τοVLOOKUP λειτουργία. Μπορείτε να χρησιμοποιήσετε τις ίδιες λειτουργίες στο Excel 2016, 2013 και 2010. Υπάρχουν περισσότερα άρθρα στο VLOOKUP και HLOOKUPΤο Παρακαλώ ελέγξτε περισσότερους συνδέσμους εδώ και αν έχετε κάποιο άλυτο ερώτημα, αναφέρετέ το στο παρακάτω πλαίσιο σχολίων. Θα σε βοηθησουμε.
Πώς να χρησιμοποιήσετε τη λειτουργία IF, ISNA και VLOOKUP στο Excel;
IF, ISNA και VLOOKUP συνάρτηση
Λειτουργία IFERROR και VLOOKUP
VLOOKUP Πολλαπλές τιμές
Μερική αντιστοίχιση με τη λειτουργία VLOOKUP