Συναρτήσεις που δέχονται συνθήκες και μπαλαντέρ ως ορίσματα
Ορισμένες συναρτήσεις, όπως η SUM, λειτουργούν σε ολόκληρες συλλογές. Άλλες συναρτήσεις, όπως η SUMIF, λειτουργούν μόνο στα κελιά της συλλογής που πληροί μία συνθήκη. Για παράδειγμα, για να προσθέσετε όλους τους αριθμούς στη στήλη B που είναι μικρότεροι από 5, μπορείτε να χρησιμοποιήσετε την εξής συνάρτηση:
=SUMIF(B;"<5")
Το δεύτερο όρισμα της συνάρτησης SUMIF ονομάζεται συνθήκη επειδή έχει ως αποτέλεσμα η συνάρτηση να αγνοεί τα κελιά που δεν πληρούν τις απαιτήσεις.
Υπάρχουν δύο τύποι συνάρτησης που δέχονται συνθήκες:
Οι συναρτήσεις που έχουν ονόματα και λήγουν σε IF ή IFS (εκτός από τη συνάρτηση IF, η οποία δεν δέχεται κάποια συνθήκη αλλά μια παράσταση που θα πρέπει να αποδοθεί ως TRUE ή FALSE). Με αυτές τις συναρτήσεις μπορούν να γίνονται αριθμητικές συγκρίσεις χρησιμοποιώντας τους τελεστές σύγκρισης στις συνθήκες τους, π.χ. «>5», «<=7» ή «<>2». Αυτές οι συναρτήσεις δέχονται επίσης μπαλαντέρ για τον καθορισμό των ορών. Για παράδειγμα, για τη μέτρηση των κελιών στη στήλη B που ξεκινούν με το γράμμα «a», μπορείτε να χρησιμοποιήσετε την εξής συνάρτηση:
=COUNTIF(B;"a*")
Οι συναρτήσεις που δέχονται συνθήκες, όπως η HLOOKUP, αλλά δεν κάνουν αριθμητικές συγκρίσεις. Αυτές οι συναρτήσεις επιτρέπουν μερικές φορές τη χρήση μπαλαντέρ.
Στον παρακάτω πίνακα παρατίθενται όλες οι συναρτήσεις που δέχονται συνθήκες, είτε αριθμητικές συγκρίσεις, μπαλαντέρ, κανονικές παραστάσεις ή ένας συνδυασμός και των τριών.
Συνάρτηση | Επιτρέπει αριθμητικές συγκρίσεις | Δέχεται μπαλαντέρ | Δέχεται κανονικές παραστάσεις |
---|---|---|---|
Ναι | Ναι | Ναι | |
Ναι | Ναι | Ναι | |
Ναι | Ναι | Ναι | |
Ναι | Ναι | Ναι | |
Όχι | Ναι | Ναι | |
Όχι | Αν έχει καθοριστεί ακριβής αντιστοιχία | Ναι | |
Ναι | Όχι | Ναι | |
Ναι | Όχι | Ναι | |
Όχι | Ναι | Ναι | |
Όχι | Αν έχει καθοριστεί ακριβής αντιστοιχία | Ναι | |
Ναι | Ναι | Ναι | |
Ναι | Ναι | Ναι | |
Όχι | Ναι | Ναι | |
Όχι | Ναι | Ναι | |
Ναι | Ναι | Ναι | |
Ναι | Ναι | Ναι | |
Όχι | Ναι | Ναι | |
Όχι | Ναι | Ναι | |
Όχι | Ναι | Ναι | |
Όχι | Αν έχει καθοριστεί ακριβής αντιστοιχία | Ναι | |
Όχι | Αν έχει καθοριστεί ακριβής αντιστοιχία | Ναι | |
Όχι | Αν έχει καθοριστεί ακριβής αντιστοιχία | Ναι |