Συνάρτηση Excel IFERROR - Παραδείγματα τύπου + ΔΩΡΕΑΝ βίντεο

Όταν εργάζεστε με δεδομένα και τύπους στο Excel, σίγουρα θα αντιμετωπίσετε σφάλματα.

Για τον χειρισμό σφαλμάτων, το Excel παρείχε μια χρήσιμη συνάρτηση - τη συνάρτηση IFERROR.

Πριν μπούμε στη μηχανική της χρήσης της συνάρτησης IFERROR στο Excel, ας εξετάσουμε πρώτα τα διάφορα είδη σφαλμάτων που μπορεί να συναντήσετε κατά την εργασία με τύπους.

Τύποι σφαλμάτων στο Excel

Η γνώση των σφαλμάτων στο Excel θα σας εξοπλίσει καλύτερα για να προσδιορίσετε τον πιθανό λόγο και τον καλύτερο τρόπο αντιμετώπισής τους.

Παρακάτω είναι οι τύποι σφαλμάτων που ενδέχεται να βρείτε στο Excel.

#N/A Σφάλμα

Αυτό ονομάζεται σφάλμα "Η τιμή δεν είναι διαθέσιμη".

Αυτό θα το δείτε όταν χρησιμοποιείτε έναν τύπο αναζήτησης και δεν μπορεί να βρει την τιμή (επομένως δεν είναι διαθέσιμο).

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

#DIV/0! Λάθος

Είναι πιθανό να δείτε αυτό το σφάλμα όταν ένας αριθμός διαιρείται με το 0.

Αυτό ονομάζεται σφάλμα διαίρεσης. Στο παρακάτω παράδειγμα, δίνει #DIV/0! σφάλμα καθώς η τιμή της ποσότητας (ο διαιρέτης στον τύπο) είναι 0.

#ΑΞΙΑ! Λάθος

Το σφάλμα τιμής εμφανίζεται όταν χρησιμοποιείτε εσφαλμένο τύπο δεδομένων σε έναν τύπο.

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

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

#REF! Λάθος

Αυτό ονομάζεται σφάλμα αναφοράς και θα το δείτε όταν η αναφορά στον τύπο δεν είναι πλέον έγκυρη. Αυτό μπορεί να συμβαίνει όταν ο τύπος αναφέρεται σε μια αναφορά κελιού και η αναφορά κελιού δεν υπάρχει (συμβαίνει όταν διαγράφετε μια γραμμή/στήλη ή φύλλο εργασίας που αναφέρεται στον τύπο).

Στο παρακάτω παράδειγμα, ενώ ο αρχικός τύπος ήταν = A2/B2, όταν διέγραψα τη στήλη Β, όλες οι αναφορές σε αυτήν έγιναν #REF! και έδωσε επίσης το #REF! σφάλμα ως αποτέλεσμα του τύπου.

#ΟΝΟΜΑ ΛΑΘΟΣ

Αυτό το σφάλμα είναι πιθανό να οφείλεται σε μια ανορθόγραφη συνάρτηση.

Για παράδειγμα, αν αντί για VLOOKUP, χρησιμοποιείτε κατά λάθος το VLOKUP, θα εμφανιστεί ένα σφάλμα ονόματος.

#ΑΡΙΣΤΟ ΛΑΘΟΣ

Το σφάλμα Num μπορεί να προκύψει εάν προσπαθήσετε να υπολογίσετε μια πολύ μεγάλη τιμή στο Excel. Για παράδειγμα, = 187^549 θα επιστρέψει ένα αριθμητικό σφάλμα.

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

Για παράδειγμα, στην περίπτωση της συνάρτησης Square Root, εάν δώσετε αρνητικό αριθμό ως όρισμα, θα επιστρέψει ένα σφάλμα αριθμού (όπως φαίνεται παρακάτω).

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

Η συνάρτηση Excel IFERROR είναι ένας πολύ καλός τρόπος για τον χειρισμό όλων των τύπων σφαλμάτων στο Excel.

Λειτουργία Excel IFERROR - Μια επισκόπηση

Χρησιμοποιώντας τη συνάρτηση IFERROR, μπορείτε να καθορίσετε τι θέλετε να επιστρέφει ο τύπος αντί του σφάλματος. Εάν ο τύπος δεν επιστρέφει σφάλμα, τότε επιστρέφεται το δικό του αποτέλεσμα.

Σύνταξη λειτουργίας IFERROR

= IFERROR (τιμή, τιμή_if_error)

Ορίσματα εισόδου

  • αξία - αυτό είναι το όρισμα που ελέγχεται για το σφάλμα. Στις περισσότερες περιπτώσεις, είναι είτε τύπος είτε αναφορά κελιού.
  • value_if_error - αυτή είναι η τιμή που επιστρέφεται εάν υπάρχει σφάλμα. Αξιολογήθηκαν οι ακόλουθοι τύποι σφαλμάτων: #N/A, #REF !, #DIV/0 !, #VALUE !, #NUM !, #NAME ?, και #NULL !.

Επιπρόσθετες σημειώσεις:

  • Εάν χρησιμοποιείτε "" ως όρισμα value_if_error, το κελί δεν εμφανίζει τίποτα σε περίπτωση σφάλματος.
  • Εάν το όρισμα τιμή ή τιμή_if_error αναφέρεται σε κενό κελί, αντιμετωπίζεται ως τιμή κενής συμβολοσειράς από τη συνάρτηση IFERROR του Excel.
  • Εάν το όρισμα τιμής είναι ένας τύπος πίνακα, το IFERROR θα επιστρέψει έναν πίνακα αποτελεσμάτων για κάθε στοιχείο στην περιοχή που καθορίζεται στην τιμή.

Λειτουργία Excel IFERROR - Παραδείγματα

Ακολουθούν τρία παραδείγματα χρήσης της συνάρτησης IFERROR στο Excel.

Παράδειγμα 1 - Επιστροφή κενού κελιού αντί για σφάλμα

Εάν έχετε συναρτήσεις που ενδέχεται να επιστρέψουν σφάλμα, μπορείτε να το τυλίξετε μέσα στη συνάρτηση IFERROR και να ορίσετε κενό ως τιμή που θα επιστρέψει σε περίπτωση σφάλματος.

Στο παρακάτω παράδειγμα, το αποτέλεσμα στο D4 είναι το #DIV/0! σφάλμα καθώς ο διαιρέτης είναι 0.

Σε αυτήν την περίπτωση, μπορείτε να χρησιμοποιήσετε τον ακόλουθο τύπο για να επιστρέψετε κενό αντί για το άσχημο σφάλμα DIV.

= IFERROR (A1/A2, ””)

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

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

Για παράδειγμα, ο παρακάτω τύπος θα επιστρέψει το κείμενο "Σφάλμα", αντί για το κενό κελί.

= IFERROR (A1/A2, "Error")

Σημείωση: Εάν χρησιμοποιείτε Excel 2003 ή προηγούμενη έκδοση, δεν θα βρείτε τη λειτουργία IFERROR σε αυτό. Σε τέτοιες περιπτώσεις, πρέπει να χρησιμοποιήσετε το συνδυασμό της λειτουργίας IF και της λειτουργίας ISERROR.

Παράδειγμα 2 - Επιστροφή "Δεν βρέθηκε" όταν το VLOOKUP δεν μπορεί να βρει τιμή

Όταν χρησιμοποιείτε τη συνάρτηση Excel VLOOKUP και δεν μπορεί να βρει την τιμή αναζήτησης στο καθορισμένο εύρος, θα επιστρέψει το σφάλμα #N/A.

Για παράδειγμα, παρακάτω είναι ένα σύνολο δεδομένων με τα ονόματα των μαθητών και τα σημάδια τους. Έχω χρησιμοποιήσει τη συνάρτηση VLOOKUP για να φέρω τα σήματα τριών μαθητών (σε D2, D3 και D4).

Ενώ ο τύπος VLOOKUP στο παραπάνω παράδειγμα βρίσκει τα ονόματα των δύο πρώτων μαθητών, δεν μπορεί να βρει το όνομα του Josh στη λίστα και ως εκ τούτου επιστρέφει το σφάλμα #N/A.

Εδώ, μπορούμε να χρησιμοποιήσουμε τη συνάρτηση IFERROR για να επιστρέψουμε ένα κενό ή κάποιο ουσιαστικό κείμενο αντί για το σφάλμα.

Παρακάτω είναι ο τύπος που θα επιστρέψει "Δεν βρέθηκε" αντί για το σφάλμα.

= IFERROR (VLOOKUP (D2, $ A $ 2: $ B $ 12,2,0), "Δεν βρέθηκε")

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

Παράδειγμα 3 - Επιστροφή 0 σε περίπτωση Σφάλματος

Εάν δεν καθορίσετε την τιμή για επιστροφή από IFERROR σε περίπτωση σφάλματος, θα επιστρέψει αυτόματα 0.

Για παράδειγμα, αν διαιρέσω το 100 με το 0 όπως φαίνεται παρακάτω, θα επιστρέψει ένα σφάλμα.

Ωστόσο, εάν χρησιμοποιήσω την παρακάτω συνάρτηση IFERROR, θα επέστρεφε ένα 0. Σημειώστε ότι πρέπει να χρησιμοποιήσετε κόμμα μετά το πρώτο όρισμα.

Παράδειγμα 4 - Χρήση Nested IFERROR με VLOOKUP

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

Για να γίνει αυτό απαιτείται η χρήση ένθετων IFERROR με VLOOKUP.

Ας υποθέσουμε ότι έχετε ένα σύνολο δεδομένων όπως φαίνεται παρακάτω:

Σε αυτήν την περίπτωση, για να βρείτε τη βαθμολογία για το Grace, πρέπει να χρησιμοποιήσετε τον παρακάτω ένθετο τύπο IFERROR:

= IFERROR (VLOOKUP (G3, $ A $ 2: $ B $ 5,2,0), IFERROR (VLOOKUP (G3, $ D $ 2: $ E $ 5,2,0), "Δεν βρέθηκε"))

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

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

Λειτουργία Excel IFERROR - VIDEO

  • Excel ΚΑΙ ΛΕΙΤΟΥΡΓΙΑ.
  • Excel ή συνάρτηση.
  • Λειτουργία Excel NOT.
  • Λειτουργία IF του Excel.
  • Λειτουργία Excel IFS.
  • Λειτουργία Excel FALSE.
  • Excel TRUE συνάρτηση.
wave wave wave wave wave