Τρόπος διόρθωσης ενός σφάλματος #ΤΙΜΗ! στη συνάρτηση IF

Η συνάρτηση IF είναι μία από τις πιο ευπροσάρμοστες και δημοφιλείς συναρτήσεις στο Excel και συχνά χρησιμοποιείται πολλές φορές σε έναν μόνο τύπο, καθώς και σε συνδυασμό με άλλες συναρτήσεις. Δυστυχώς, λόγω της πολυπλοκότητας με την οποία δημιουργούνται οι προτάσεις IF, είναι αρκετά εύκολο να αντιμετωπίσετε το σφάλμα #ΤΙΜΗ!. Συνήθως, μπορείτε να διορθώσετε το σφάλμα, προσθέτοντας στον τύπο σας ειδικές συναρτήσεις χειρισμού σφαλμάτων, όπως οι ISERROR, ISERR ή IFERROR.

Πρόβλημα: Το όρισμα αναφέρεται σε τιμές σφάλματος

Όταν υπάρχει μια αναφορά κελιού σε μια τιμή σφάλματος, η συνάρτηση IF εμφανίζει το σφάλμα #ΤΙΜΗ!.

Λύση: Μπορείτε να χρησιμοποιήσετε οποιονδήποτε από τους τύπους χειρισμού σφαλμάτων, όπως οι ISERROR, ISERR ή IFERROR μαζί με τη συνάρτηση IF. Στα ακόλουθα θέματα εξηγείται πώς μπορείτε να χρησιμοποιήσετε τα IF, ISERROR και ISERR ή IFERROR σε έναν τύπο όταν το όρισμα αναφέρεται σε τιμές σφάλματος.

Σημειώσεις: 

  • Η IFERROR παρουσιάστηκε στο Excel 2007 και είναι πολύ προτιμότερη από την ISERROR ή την ISERR, καθώς δεν απαιτεί περιττή κατασκευή τύπου. Οι ISERROR και ISERR επιβάλουν σε έναν τύπο να υπολογιστεί δύο φορές, πρώτα για να δείτε εάν αυτό καταλήξει σε σφάλμα και, στη συνέχεια, για να λάβετε το αποτέλεσμα. Η IFERROR υπολογίζει μόνο μία φορά.

  • Το =IFERROR(Τύπος;0) είναι πολύ καλύτερο από το =IF(ISERROR(Τύπος;0;Τύπος))

Πρόβλημα: Η σύνταξη δεν είναι σωστή

Εάν η σύνταξη μιας συνάρτησης δεν είναι σωστή, μπορεί να επιστρέψει σφάλμα #ΤΙΜΗ! σφάλμα.

Λύση: Βεβαιωθείτε ότι η σύνταξη είναι σωστή. Δείτε ένα παράδειγμα ενός σωστά κατασκευασμένου τύπου που είναι ένθετος σε μια συνάρτηση IF που βρίσκεται μέσα σε μια άλλη συνάρτηση IF για τον υπολογισμό των εκπτώσεων φόρου με βάση το επίπεδο του εισοδήματος.

=IF(E2<31500;E2*15%;IF(E2<72500;E2*25%;E2*28%))

Παράδειγμα μιας σωστά κατασκευασμένης πρότασης IF

Με απλά λόγια, αυτό σημαίνει ότι - Αν (IF) (η τιμή στο κελί A5 είναι μικρότερη από 31.500, τότε η τιμή πολλαπλασιάζεται με το 15%. Αλλά αν (IF) δεν είναι, ελέγξτε αν η τιμή είναι μικρότερη από 72.500. Αν (IF) είναι, η τιμή πολλαπλασιάζεται με το 25%, αλλιώς πολλαπλασιάζεται με το 28%.

Για να χρησιμοποιήσετε τη συνάρτηση IFERROR με έναν τύπο που υπάρχει ήδη, μπορείτε απλώς να περικλείσετε τον ολοκληρωμένο τύπο με τη συνάρτηση IFERROR:

=IFERROR(IF(E2<31500;E2*15%;IF(E2<72500;E2*25%;E2*28%));0)

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

ΣΗΜΕΙΩΣΗ : Οι τιμές υπολογισμού σε τύπους δεν έχουν ελληνικά ερωτηματικά. Εάν τα προσθέσετε, η συνάρτηση IF θα προσπαθήσει να τα χρησιμοποιήσει ως ορίσματα και το Excel θα σας παρατηρήσει. Από την άλλη πλευρά, οι πολλαπλασιαστές ποσοστών έχουν το σύμβολο %. Αυτό υποδεικνύει στο Excel ότι θέλετε αυτές οι τιμές να εμφανίζονται ως ποσοστά. Διαφορετικά, θα πρέπει να τα εισαγάγετε ως πραγματικές τιμές ποσοστού, όπως "E2*0,25”.

Μήνυμα του Excel κατά την προσθήκη κόμματος σε μια τιμή

Έχετε κάποια συγκεκριμένη ερώτηση σχετικά με τη συνάρτηση;

Δημοσιεύστε μια ερώτηση στο φόρουμ κοινότητας του Excel

Βοηθήστε μας να βελτιώσουμε το Excel

Έχετε προτάσεις σχετικά με το πώς μπορούμε να βελτιώσουμε την επόμενη έκδοση του Excel; Εάν ναι, ρίξτε μια ματιά στα θέματα του Excel User Voice.

Δείτε επίσης

Διόρθωση σφάλματος #ΤΙΜΗ!

Συνάρτηση IF

Συνάρτηση IFERROR

Συναρτήσεις IS

Συνάρτηση IFS (στο Office 365 ή στο Excel 2016 ή νεότερη έκδοση)

Συνάρτηση IF – ένθετοι τύποι και αποφυγή παγίδων

Βίντεο: Ένθετες συναρτήσεις IF

Επισκόπηση τύπων στο Excel

Πώς να αποφύγετε κατεστραμμένους τύπους

Χρήση του ελέγχου σφαλμάτων για τον εντοπισμό σφαλμάτων σε τύπους

Όλες οι συναρτήσεις του Excel (αλφαβητικά)

Όλες οι συναρτήσεις του Excel (ανά κατηγορία)

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×