Όταν πρέπει να κάνετε έναν υπολογισμό υπό όρους, η συνάρτηση IF είναι η απάντηση. Λειτουργεί έτσι: Εάν, τότε; σε διαφορετική περίπτωση . Στο παρακάτω σχήμα, ένα απλό IF υπολογίζει ένα μπόνους για τις πωλήσεις σας άνω των 20.000 $.
![](https://cdn.wiki-base.com/8543311/excel_2020_handle_multiple_conditions_in_if_-_excel_tips.png.webp)
Αλλά τι συμβαίνει όταν πρέπει να πληρούνται δύο προϋποθέσεις; Τα περισσότερα άτομα θα τοποθετήσουν μια δήλωση IF μέσα σε μια άλλη, όπως φαίνεται παρακάτω:
Αλλά αυτή η ένθεση ξεφεύγει αν έχετε πολλές προϋποθέσεις που πρέπει να πληρούνται. Χρησιμοποιήστε τη συνάρτηση AND για να συντομεύσετε και να απλοποιήσετε τον τύπο. =AND(Test,Test,Test,Test)
είναι True μόνο αν όλες οι λογικές δοκιμές αξιολογούνται σε True. Το παρακάτω παράδειγμα δείχνει μια μικρότερη φόρμουλα με τα ίδια αποτελέσματα.
![](https://cdn.wiki-base.com/8543311/excel_2020_handle_multiple_conditions_in_if_-_excel_tips_3.png.webp)
Αν σας αρέσει AND, μπορεί να βρείτε χρήση για OR και NOT. =OR(Test,Test,Test,Test)
είναι αληθές εάν κάποια από τις λογικές δοκιμές είναι αληθής. ΟΧΙ αντιστρέφει μια απάντηση, έτσι =NOT(True)
είναι ψευδές, και =NOT(False)
είναι αλήθεια. Εάν πρέπει ποτέ να κάνετε κάτι φανταχτερό όπως το NAND, μπορείτε να το χρησιμοποιήσετε =NOT(AND(Test,Test,Test,Test))
.
Προσοχή
Αν και το Excel 2013 εισήγαγε το XOR ως Αποκλειστικό Ή, δεν λειτουργεί όπως θα περίμεναν οι λογιστές. =XOR(True,False,True,True)
είναι αλήθεια για λόγους που είναι πολύ περίπλοκοι για να εξηγήσουμε εδώ. Το XOR μετράει αν έχετε έναν μονό αριθμό True τιμών. Περιττός. Πραγματικά περίεργο.