
Γενική φόρμουλα
=SUM(COUNTIF(A1,("x*","y*","z*")))>0
Περίληψη
Για να ελέγξετε τις τιμές για να δείτε εάν ξεκινούν με έναν από περισσότερους χαρακτήρες (δηλ. Ξεκινούν με x, y ή z), μπορείτε να χρησιμοποιήσετε τη συνάρτηση COUNTIF μαζί με τη συνάρτηση SUM.
Στο παράδειγμα που εμφανίζεται, ο τύπος στο C5 είναι:
=SUM(COUNTIF(B5,("x*","y*","z*")))>0
Εξήγηση
Ο πυρήνας αυτού του τύπου είναι COUNTIF, ο οποίος έχει διαμορφωθεί έτσι ώστε να μετρά τρεις διαφορετικές τιμές χρησιμοποιώντας χαρακτήρες μπαλαντέρ:
COUNTIF(B5,("x*","y*","z*")
Ο αστερίσκος (*) είναι ένα μπαλαντέρ για έναν ή περισσότερους χαρακτήρες, οπότε χρησιμοποιείται για τη δημιουργία μιας δοκιμής "ξεκινά με".
Οι τιμές στα κριτήρια παρέχονται σε μια "σταθερά συστοιχίας", μια σκληρή κωδικοποιημένη λίστα αντικειμένων με σγουρά τιράντες και στις δύο πλευρές.
Όταν το COUNTIF λαμβάνει τα κριτήρια σε μια σταθερά πίνακα, θα επιστρέψει πολλές τιμές, μία ανά στοιχείο στη λίστα. Επειδή δίνουμε στο COUNTIF ένα εύρος ενός κυττάρου, θα επιστρέψει μόνο δύο πιθανές τιμές για κάθε κριτήριο: 1 ή 0.
Στο κελί C5, COUNTIF αξιολογείται σε (0,0,0). Στο κελί C9, το COUNTIF αξιολογεί: (0,1,0). Σε κάθε περίπτωση, το πρώτο στοιχείο είναι το αποτέλεσμα των κριτηρίων "x *", το δεύτερο από τα κριτήρια "y *" και το τρίτο αποτέλεσμα από τα κριτήρια "z *"
Επειδή δοκιμάζουμε για 3 κριτήρια με λογική OR, νοιαζόμαστε μόνο αν κανένα αποτέλεσμα δεν είναι μηδέν. Για να το ελέγξουμε, προσθέτουμε όλα τα στοιχεία χρησιμοποιώντας τη συνάρτηση SUM και, για να επιβάλουμε ένα Αληθινό / ΛΑΘΟΣ αποτέλεσμα, προσθέτουμε "> 0" για να αξιολογήσουμε το αποτέλεσμα του SUM. Στο κελί C5, έχουμε:
=SUM((0,0,0))>0
Που αξιολογείται FALSE
Περισσότερα κριτήρια
Το παράδειγμα δείχνει 3 κριτήρια (ξεκινά με x, y ή z), αλλά προσθέτετε περισσότερα κριτήρια όπως απαιτείται.
Μορφοποίηση υπό όρους
Δεδομένου ότι αυτός ο τύπος επιστρέφει TRUE / FALSE, μπορείτε να τον χρησιμοποιήσετε ως έχει για να επισημάνετε τιμές χρησιμοποιώντας μορφοποίηση υπό όρους.