Προέχω

ΑΝ με μπαλαντέρ

If With Wildcards

Τύπος Excel: ΑΝ με μπαλαντέρΓενικός τύπος | _+_ | Περίληψη

Η λειτουργία IF δεν υποστηρίζει μπαλαντέρ , αλλά μπορείτε να συνδυάσετε IF με COUNTIF ή COUNTIFS για να λάβετε τη βασική λειτουργία μπαλαντέρ. Στο παράδειγμα που φαίνεται, ο τύπος στο C5 είναι:





= IF ( COUNTIF (A1,'??-????-???'),'','invalid')
Εξήγηση

Σε αντίθεση με πολλές άλλες συχνά χρησιμοποιούμενες συναρτήσεις, η λειτουργία IF δεν υποστηρίζει μπαλαντέρ. Ωστόσο, μπορείτε να χρησιμοποιήσετε τις συναρτήσεις COUNTIF ή COUNTIFS μέσα στη λογική δοκιμή του IF για βασικές λειτουργία μπαλαντέρ Το

Στο παράδειγμα που φαίνεται, ο τύπος στο C5 είναι:





 
= IF ( COUNTIF (B5,'??-????-???'),'','invalid')

Λειτουργώντας από μέσα προς τα έξω, η λογική δοκιμή μέσα στη συνάρτηση IF βασίζεται στη συνάρτηση COUNTIF:

μέσος όρος μιας στήλης στο excel
 
= IF ( COUNTIF (B5,'??-????-???'),'','invalid')

Εδώ, το COUNTIF μετρά κελιά που ταιριάζουν με το μοτίβο '??-????-???', αλλά επειδή το εύρος είναι μόνο ένα κελί, η απάντηση είναι πάντα 1 ή μηδέν. Το ερωτηματικό μπαλαντέρ (?) Σημαίνει 'ένας χαρακτήρας', οπότε το COUNTIF επιστρέφει τον αριθμό 1 όταν το κείμενο αποτελείται από 11 χαρακτήρες με δύο παύλες, όπως περιγράφεται από το μοτίβο. Εάν τα περιεχόμενα των κελιών δεν ταιριάζουν με αυτό το μοτίβο, το COUNTIF επιστρέφει μηδέν.



Όταν η καταμέτρηση είναι 1, η συνάρτηση IF επιστρέφει ένα κενή συμβολοσειρά (''). Όταν η καταμέτρηση είναι μηδενική, το IF επιστρέφει το κείμενο «άκυρο». Αυτό λειτουργεί λόγω μπούλια λογική , όπου ο αριθμός 1 αξιολογείται ως ΑΛΗΘΙΝΟΣ και ο αριθμός μηδέν αξιολογείται ως ΛΑΘΟΣ.

Εναλλακτική με τη λειτουργία SEARCH

Ένας άλλος τρόπος χρήσης μπαλαντέρ με τη συνάρτηση IF είναι ο συνδυασμός των συναρτήσεων SEARCH και ISNUMBER για τη δημιουργία μιας λογικής δοκιμής. Αυτό λειτουργεί επειδή η λειτουργία SEARCH υποστηρίζει μπαλαντέρ. Ωστόσο, το SEARCH και το ISNUMBER μαζί πραγματοποιούν αυτόματα μια αντιστοίχιση 'περιέχει τύπο', επομένως οι μπαλαντέρ δεν απαιτούνται πάντα. Αυτή η σελίδα δείχνει ένα βασικό παράδειγμα.

Συγγραφέας Dave Bruns


^