Τρόπος χρήσης της συνάρτησης Excel IFERROR -

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

Περίληψη

Η συνάρτηση Excel IFERROR επιστρέφει ένα προσαρμοσμένο αποτέλεσμα όταν ένας τύπος δημιουργεί σφάλμα και ένα τυπικό αποτέλεσμα όταν δεν εντοπίζεται σφάλμα. Το IFERROR είναι ένας κομψός τρόπος παγίδευσης και διαχείρισης σφαλμάτων χωρίς τη χρήση πιο περίπλοκων ένθετων δηλώσεων IF.

Σκοπός

Σφάλματα παγίδας και χειρισμού

Τιμή επιστροφής

Η τιμή που καθορίζετε για συνθήκες σφάλματος.

Σύνταξη

= IFERROR (τιμή, value_if_error)

Επιχειρήματα

  • τιμή - Η τιμή, η αναφορά ή ο τύπος για τον έλεγχο σφάλματος.
  • value_if_error - Η τιμή που θα επιστρέψει εάν εντοπιστεί σφάλμα.

Εκδοχή

Excel 2007

Σημειώσεις χρήσης

Η συνάρτηση IFERROR "πιάνει" σφάλματα σε έναν τύπο και επιστρέφει ένα εναλλακτικό αποτέλεσμα ή τύπο όταν εντοπίζεται σφάλμα.

Χρησιμοποιήστε τη συνάρτηση IFERROR για να παγιδεύσετε και να χειριστείτε λάθη που παράγονται από άλλους τύπους ή συναρτήσεις. Το IFERROR ελέγχει για τα ακόλουθα σφάλματα: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, ή #NULL !.

Παράδειγμα # 1

Για παράδειγμα, εάν το A1 περιέχει 10, το B1 είναι κενό και το C1 περιέχει τον τύπο = A1 / B1, ο ακόλουθος τύπος θα πιάσει το # DIV / 0! σφάλμα που προκύπτει από τη διαίρεση του A1 με το B1:

=IFERROR (A1/B1,"Please enter a value in B1")

Εφόσον το B1 είναι κενό, το C1 θα εμφανίσει το μήνυμα "Παρακαλώ εισάγετε μια τιμή στο B1" εάν το B1 είναι κενό ή μηδέν. Όταν ένας αριθμός εισαχθεί στο B1, ο τύπος θα επιστρέψει το αποτέλεσμα του A1 / B1.

Παράδειγμα # 2

Μπορείτε επίσης να χρησιμοποιήσετε τη συνάρτηση IFERROR για να εντοπίσετε το σφάλμα # N / A που ρίχτηκε από το VLOOKUP όταν δεν βρέθηκε μια τιμή αναζήτησης. Η σύνταξη μοιάζει με αυτό:

=IFERROR(VLOOKUP(value,data,column,0),"Not found")

Σε αυτό το παράδειγμα, όταν το VLOOKUP επιστρέφει ένα αποτέλεσμα, το IFERROR λειτουργεί ως αποτέλεσμα. Εάν το VLOOKUP επιστρέψει # N / A σφάλμα επειδή δεν βρέθηκε μια τιμή αναζήτησης, το IFERROR επιστρέφει το "Not Found".

Σημειώσεις

  • Εάν η τιμή είναι κενή, αξιολογείται ως κενή συμβολοσειρά ("") και όχι ως σφάλμα.
  • Εάν το value_if_error παρέχεται ως κενή συμβολοσειρά (""), δεν εμφανίζεται μήνυμα όταν εντοπίζεται σφάλμα.
  • Εάν το IFERROR καταχωρηθεί ως τύπος πίνακα, επιστρέφει έναν πίνακα αποτελεσμάτων με ένα στοιχείο για κάθε κελί σε αξία .
  • Στο Excel 2013+, μπορείτε να χρησιμοποιήσετε τη συνάρτηση IFNA για να παγιδεύσετε και να χειριστείτε συγκεκριμένα τα σφάλματα # N / A.

Σχετικά βίντεο

Πώς να παγιδεύετε σφάλματα σε τύπους Η παγίδευση σφαλμάτων μπορεί να κάνει τα υπολογιστικά φύλλα σας πιο επαγγελματικά, καθιστώντας τα λιγότερο ακατάστατα και πιο φιλικά στη χρήση. Σε αυτό το βίντεο, θα εξετάσουμε ορισμένους τρόπους παγίδευσης σφαλμάτων σε έναν τύπο. Τύποι για ερώτηση πίνακα Επειδή οι πίνακες υποστηρίζουν δομημένες αναφορές, μπορείτε να μάθετε πολλά για έναν πίνακα με απλούς τύπους. Σε αυτό το βίντεο, θα δούμε μερικούς τύπους που μπορείτε να χρησιμοποιήσετε για να υποβάλετε ερώτημα σε έναν πίνακα. Τι πρέπει να κάνετε όταν το VLOOKUP επιστρέφει NA Σε αυτό το βίντεο, θα δούμε πώς να ρυθμίσουμε έναν τύπο VLOOKUP για να αποφύγουμε σφάλματα # N / A.

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