Τύπος Excel: Επιστρέψτε κενό εάν -

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

Γενική φόρμουλα

=IF(A1=1,B1,"")

Περίληψη

Για να επιστρέψετε ένα κενό αποτέλεσμα χρησιμοποιώντας τη συνάρτηση IF, μπορείτε να χρησιμοποιήσετε μια κενή συμβολοσειρά (""). Στο παράδειγμα που εμφανίζεται, ο τύπος στο D5 (αντιγράφεται προς τα κάτω) είναι:

=IF(B5=1,C5,"")

Εξήγηση

Αυτός ο τύπος βασίζεται στη συνάρτηση IF, διαμορφωμένη με μια απλή λογική δοκιμή, μια τιμή για επιστροφή όταν η δοκιμή είναι ΑΛΗΘΕΙΑ και μια τιμή για επιστροφή όταν η δοκιμή είναι ΛΑΘΟΣ. Στα απλά αγγλικά: εάν η τιμή 1 ισούται με 1, επιστρέψτε την τιμή 2. Εάν η τιμή 1 δεν είναι 1, επιστρέψτε μια κενή συμβολοσειρά ("").

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

=""

Δεν θα δείτε τίποτα, το κελί θα φαίνεται κενό.

Επίσης, εάν είστε νέοι στο Excel, σημειώστε ότι οι αριθμητικές τιμές δεν εισάγονται σε εισαγωγικά. Με άλλα λόγια:

=IF(A1=1,B1,"") // right =IF(A1="1",B1,"") // wrong

Η αναδίπλωση ενός αριθμού σε εισαγωγικά ("1") αναγκάζει το Excel να ερμηνεύσει την τιμή ως κείμενο, το οποίο θα προκαλέσει αποτυχία των λογικών δοκιμών.

Έλεγχος για κενά κελιά

Αν χρειαστεί να ελέγξετε το αποτέλεσμα ενός τύπου όπως αυτό, λάβετε υπόψη ότι η συνάρτηση ISBLANK θα επιστρέψει FALSE όταν ελέγχετε έναν τύπο που επιστρέφει ως τελικό αποτέλεσμα. Υπάρχουν όμως και άλλες επιλογές. Εάν το Α1 περιέχει "" επιστραφεί με έναν τύπο, τότε:

=ISBLANK(A1) // returns FALSE =COUNTBLANK(A1) // returns 1 =COUNTBLANK(A1)>0 // returns TRUE

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