Παράδειγμα Reddit

<>

Τι είναι η συνάρτηση IFERROR;

Η συνάρτηση IFERROR εμπίπτει στην κατηγορία Λογικές λειτουργίες στο Microsoft Excel, η οποία περιλαμβάνει ISNA, ISERROR και ISERR. Όλες αυτές οι λειτουργίες βοηθούν στον εντοπισμό και τον χειρισμό σφαλμάτων τύπου.

Το IFERROR σάς επιτρέπει να εκτελέσετε έναν υπολογισμό. Αν ο υπολογισμός δεν προκύψει σφάλμα, τότε εμφανίζεται το αποτέλεσμα υπολογισμού. Αν ο υπολογισμός κάνει οδηγεί σε σφάλμα και στη συνέχεια πραγματοποιείται άλλος υπολογισμός (ή στατική τιμή όπως 0, κενό ή εξάγεται κάποιο κείμενο).

Πότε θα χρησιμοποιούσατε τη συνάρτηση IFERROR;

  • Κατά τη διαίρεση των αριθμών για την αποφυγή σφαλμάτων που προκαλούνται από τη διαίρεση με το 0
  • Κατά την εκτέλεση αναζητήσεων για την αποφυγή σφαλμάτων εάν η τιμή δεν βρεθεί.
  • Όταν θέλετε να εκτελέσετε έναν άλλο υπολογισμό εάν ο πρώτος καταλήξει σε σφάλμα (π.χ. Αναζητήστε μια τιμή σε ένα 2nd πίνακας εάν δεν βρίσκεται στον πρώτο πίνακα)

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

Αν Σφάλμα Τότε 0

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

Αντ 'αυτού, εισαγάγετε τον υπολογισμό στη συνάρτηση IFERROR και εάν διαιρέσετε με το μηδέν, ένα 0 εξάγεται αντί για σφάλμα:

= IFERROR (A2/B2,0)

Αν Σφάλμα Τότε Κενό

Αντί να ορίσετε τα σφάλματα στο 0, μπορείτε να τα ορίσετε σε "κενά" με διπλές παραθέσεις (""):

= IFERROR (A2/B2, "")

Αν Σφάλμα Τότε Κάνε Κάτι Άλλο

Η συνάρτηση IFERROR μπορεί επίσης να χρησιμοποιηθεί για την εκτέλεση 2ου υπολογισμού εάν ο πρώτος υπολογισμός καταλήξει σε σφάλμα. Θα χρησιμοποιήσουμε VLOOKUPs στο παρακάτω παράδειγμα:

<>

Εδώ αν τα δεδομένα δεν βρίσκονται στο ‘LookupTable1’, ένα VLOOKUP εκτελείται στο ‘LookupTable2’.

Περισσότερα παραδείγματα τύπου IFERROR

Nested IFERROR - Πολλαπλά φύλλα VLOOKUP

Μπορείτε να τοποθετήσετε ένα IFERROR μέσα σε ένα άλλο IFERROR για να εκτελέσετε 3 ξεχωριστούς υπολογισμούς. Εδώ θα χρησιμοποιήσουμε δύο IFERROR για να εκτελέσουμε VLOOKUPs σε 3 ξεχωριστά φύλλα εργασίας:

Ευρετήριο / Αντιστοίχιση & XLOOKUP

Φυσικά, το IFERROR θα λειτουργήσει επίσης με τύπους Index / Match και XLOOKUP επίσης.

IFERROR XLOOKUP

Η λειτουργία XLOOKUP είναι μια προηγμένη έκδοση της λειτουργίας VLOOKUP.

IFERROR INDEX / MATCH

Μπορείτε επίσης να αναζητήσετε τιμές χρησιμοποιώντας συναρτήσεις INDEX και MATCH στο Excel.

Εάν δεν γνωρίζετε πώς λειτουργεί η λειτουργία XLOOKUP ή η λειτουργία MATCH/INDEX, κάντε κλικ σε αυτόν τον σύνδεσμο για να βρείτε μια λεπτομερή εξήγηση.

IFERROR σε Arrays

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

{= SUM ($ B $ 2: $ B $ 4/$ C $ 2: $ C $ 4)}

Ο τύπος αποδίδει καλά έως ότου το εύρος του διαιρέτη λάβει ένα κενό κελί ή μηδενικά. Ως αποτέλεσμα, θα δείτε ξανά το σφάλμα #DIV/0!

Αυτή τη φορά, μπορείτε να χρησιμοποιήσετε τη συνάρτηση IFERROR ως εξής:

{= SUM (IFERROR ($ B $ 2: $ B $ 4/$ C $ 2: $ C $ 4,0))}

Παρατηρήστε ότι η συνάρτηση IFERROR πρέπει να τοποθετηθεί μέσα στη συνάρτηση SUM, διαφορετικά το IFERROR θα εφαρμοστεί στο σύνολο και όχι σε κάθε μεμονωμένο στοιχείο του πίνακα.

IFNA εναντίον IFERROR

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

<>

Αν ISERROR

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

= IF (ISERROR (A2/B2), 0, A2/B2)

IFERROR στα Υπολογιστικά φύλλα Google

Η συνάρτηση IFERROR λειτουργεί ακριβώς το ίδιο στα Φύλλα Google όπως στο Excel:

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave