Τύπος Excel: Εάν το κελί δεν είναι κενό -

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

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

=IF(A1"",result,"")

Περίληψη

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

=IF(D5"","Done","")

Εξήγηση

Σε αυτό το παράδειγμα, η στήλη D καταγράφει την ημερομηνία ολοκλήρωσης μιας εργασίας. Επομένως, εάν η στήλη περιέχει μια ημερομηνία (δηλαδή δεν είναι κενή), μπορούμε να υποθέσουμε ότι η εργασία έχει ολοκληρωθεί.

Ο τύπος στο κελί E5 χρησιμοποιεί τη συνάρτηση IF για να ελέγξει αν το D5 δεν είναι "κενό". Εάν ναι, το αποτέλεσμα είναι "Τέλος". Εάν το D5 είναι κενό, το IF επιστρέφει μια κενή συμβολοσειρά ("") που δεν εμφανίζει τίποτα "

=IF(D5"","Done","")

Το σύμβολο είναι ένας λογικός τελεστής που σημαίνει "όχι ίσος με", οπότε η έκφραση "" σημαίνει "όχι τίποτα" ή "όχι κενό". Όταν η στήλη D περιέχει μια τιμή, το αποτέλεσμα είναι TRUE και IF επιστρέφει "Τέλος". Όταν η στήλη D είναι κενή, το αποτέλεσμα είναι FALSE και IF επιστρέφει μια κενή συμβολοσειρά ("").

Δύο αποτελέσματα

Για να εμφανίσετε τόσο "Τέλος" όσο και "Δεν έγινε", μπορείτε να προσαρμόσετε τον τύπο ως εξής:

=IF(D5"","Done","Not done")

Με το ISBLANK

Μια εναλλακτική λύση είναι να χρησιμοποιήσετε τη συνάρτηση ISBLANK για να ελέγξετε για κενά κελιά. Η συνάρτηση ISBLANK επιστρέφει TRUE όταν ένα κελί είναι κενό και FALSE εάν όχι. Για να χρησιμοποιήσετε το ISBLANK, μπορείτε να ξαναγράψετε τον τύπο ως εξής:

=IF(ISBLANK(D5),"","Done")

Παρατηρήστε ότι τα ΑΛΗΘΕΙΑ και τα ΛΑΘΗ αποτελέσματα έχουν αλλάξει. Η λογική τώρα είναι εάν το κελί D5 είναι κενό.

Για να διατηρήσετε την αρχική ακολουθία και λογική, μπορείτε να προσθέσετε τη συνάρτηση NOT ως εξής:

=IF(NOT(ISBLANK(D5)),"Done","")

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