Λογικές συναρτήσεις στο Excel: AND, OR, XOR και NOT

  • Μοιραστείτε Αυτό
Michael Brown

Το σεμινάριο εξηγεί την ουσία των λογικών συναρτήσεων AND, OR, XOR και NOT του Excel και παρέχει παραδείγματα τύπων που αποδεικνύουν τις κοινές και ευρηματικές χρήσεις τους.

Την προηγούμενη εβδομάδα αξιοποιήσαμε τη διορατικότητα των λογικών τελεστών του Excel που χρησιμοποιούνται για τη σύγκριση δεδομένων σε διαφορετικά κελιά. Σήμερα, θα δείτε πώς μπορείτε να επεκτείνετε τη χρήση των λογικών τελεστών και να κατασκευάσετε πιο περίπλοκους ελέγχους για την εκτέλεση πιο σύνθετων υπολογισμών. Οι λογικές συναρτήσεις του Excel, όπως οι AND, OR, XOR και NOT, θα σας βοηθήσουν σε αυτό.

    Λογικές συναρτήσεις του Excel - επισκόπηση

    Το Microsoft Excel παρέχει 4 λογικές συναρτήσεις για να εργάζεστε με τις λογικές τιμές. Οι συναρτήσεις αυτές είναι οι AND, OR, XOR και NOT. Χρησιμοποιείτε αυτές τις συναρτήσεις όταν θέλετε να πραγματοποιήσετε περισσότερες από μία συγκρίσεις στον τύπο σας ή να ελέγξετε πολλαπλές συνθήκες αντί για μία μόνο. Εκτός από τους λογικούς τελεστές, οι λογικές συναρτήσεις του Excel επιστρέφουν είτε TRUE είτε FALSE όταν αξιολογούνται τα ορίσματά τους.

    Ο παρακάτω πίνακας παρέχει μια σύντομη περίληψη του τι κάνει κάθε λογική συνάρτηση, ώστε να σας βοηθήσει να επιλέξετε τον κατάλληλο τύπο για μια συγκεκριμένη εργασία.

    Λειτουργία Περιγραφή Παράδειγμα τύπου Περιγραφή τύπου
    ΚΑΙ Επιστρέφει TRUE αν όλα τα ορίσματα έχουν την τιμή TRUE. =AND(A2>=10, B2<5) Ο τύπος επιστρέφει TRUE αν μια τιμή στο κελί A2 είναι μεγαλύτερη ή ίση με 10 και μια τιμή στο B2 είναι μικρότερη από 5, διαφορετικά FALSE.
    Ή Επιστρέφει TRUE αν οποιοδήποτε όρισμα έχει την τιμή TRUE. =OR(A2>=10, B2<5) Ο τύπος επιστρέφει ΑΛΗΘΕΙΑ εάν το A2 είναι μεγαλύτερο ή ίσο του 10 ή το B2 είναι μικρότερο του 5 ή εάν πληρούνται και οι δύο συνθήκες. Εάν καμία από τις συνθήκες δεν πληρούται, ο τύπος επιστρέφει ΨΕΥΔΕΣ.
    XOR Επιστρέφει ένα λογικό αποκλειστικό Ή όλων των επιχειρημάτων. =XOR(A2>=10, B2<5) Ο τύπος επιστρέφει TRUE εάν είτε ο A2 είναι μεγαλύτερος ή ίσος με 10 είτε ο B2 είναι μικρότερος από 5. Εάν καμία από τις συνθήκες δεν πληρούται ή πληρούνται και οι δύο συνθήκες, ο τύπος επιστρέφει FALSE.
    ΔΕΝ Επιστρέφει την αντίστροφη λογική τιμή του ορίσματός της. Δηλαδή, αν το όρισμα είναι FALSE, τότε επιστρέφεται TRUE και αντίστροφα. =NOT(A2>=10) Ο τύπος επιστρέφει FALSE αν μια τιμή στο κελί A1 είναι μεγαλύτερη ή ίση με 10, διαφορετικά TRUE.

    Εκτός από τις τέσσερις λογικές συναρτήσεις που περιγράφονται παραπάνω, το Microsoft Excel παρέχει 3 συναρτήσεις "υπό όρους" - IF, IFERROR και IFNA.

    Λογικές συναρτήσεις του Excel - γεγονότα και αριθμοί

    1. Στα ορίσματα των λογικών συναρτήσεων, μπορείτε να χρησιμοποιήσετε αναφορές κελιών, αριθμητικές τιμές και τιμές κειμένου, τιμές Boolean, τελεστές σύγκρισης και άλλες συναρτήσεις του Excel. Ωστόσο, όλα τα ορίσματα πρέπει να αποτιμώνται στις τιμές Boolean TRUE ή FALSE ή σε αναφορές ή πίνακες που περιέχουν λογικές τιμές.
    2. Εάν ένα όρισμα μιας λογικής συνάρτησης περιέχει οποιοδήποτε κενά κελιά Αν όλα τα ορίσματα είναι κενά κελιά, ο τύπος επιστρέφει σφάλμα #VALUE!
    3. Εάν ένα όρισμα μιας λογικής συνάρτησης περιέχει αριθμούς, τότε το μηδέν αξιολογείται σε FALSE και όλοι οι άλλοι αριθμοί, συμπεριλαμβανομένων των αρνητικών αριθμών, αξιολογούνται σε TRUE. Για παράδειγμα, εάν τα κελιά A1:A5 περιέχουν αριθμούς, ο τύπος =AND(A1:A5) θα επιστρέψει TRUE εάν κανένα από τα κελιά δεν περιέχει 0, διαφορετικά FALSE.
    4. Μια λογική συνάρτηση επιστρέφει το σφάλμα #VALUE! εάν κανένα από τα ορίσματα δεν αποτιμάται σε λογικές τιμές.
    5. Μια λογική συνάρτηση επιστρέφει το σφάλμα #NAME? αν έχετε γράψει λάθος το όνομα της συνάρτησης ή αν προσπαθήσατε να χρησιμοποιήσετε τη συνάρτηση σε παλαιότερη έκδοση του Excel που δεν την υποστηρίζει. Για παράδειγμα, η συνάρτηση XOR μπορεί να χρησιμοποιηθεί μόνο στο Excel 2016 και 2013.
    6. Στο Excel 2007 και μεταγενέστερα, μπορείτε να συμπεριλάβετε έως και 255 ορίσματα σε μια λογική συνάρτηση, με την προϋπόθεση ότι το συνολικό μήκος του τύπου δεν υπερβαίνει τους 8.192 χαρακτήρες. Στο Excel 2003 και μεταγενέστερα, μπορείτε να παρέχετε έως και 30 ορίσματα και το συνολικό μήκος του τύπου σας δεν πρέπει να υπερβαίνει τους 1.024 χαρακτήρες.

    Χρήση της συνάρτησης AND στο Excel

    Η συνάρτηση AND είναι το πιο δημοφιλές μέλος της οικογένειας των λογικών συναρτήσεων. Είναι χρήσιμη όταν πρέπει να ελέγξετε διάφορες συνθήκες και να βεβαιωθείτε ότι όλες τους πληρούνται. Τεχνικά, η συνάρτηση AND ελέγχει τις συνθήκες που καθορίζετε και επιστρέφει TRUE αν όλες οι συνθήκες αποτιμηθούν σε TRUE, FALSE διαφορετικά.

    Η σύνταξη της συνάρτησης AND του Excel έχει ως εξής:

    AND(λογικό1, [λογικό2], ...)

    Όπου logical είναι η συνθήκη που θέλετε να ελέγξετε, η οποία μπορεί να αποτιμηθεί είτε σε TRUE είτε σε FALSE. Η πρώτη συνθήκη (logical1) είναι υποχρεωτική, οι επόμενες συνθήκες είναι προαιρετικές.

    Και τώρα, ας δούμε μερικά παραδείγματα τύπων που δείχνουν πώς να χρησιμοποιείτε τις συναρτήσεις AND σε τύπους του Excel.

    Φόρμουλα Περιγραφή
    =AND(A2="Bananas", B2>C2) Επιστρέφει TRUE αν το A2 περιέχει "Bananas" και το B2 είναι μεγαλύτερο από το C2, διαφορετικά FALSE.
    =AND(B2>20, B2=C2) Επιστρέφει TRUE εάν το B2 είναι μεγαλύτερο από 20 και το B2 είναι ίσο με το C2, διαφορετικά FALSE.
    =AND(A2="Μπανάνες", B2>=30, B2>C2) Επιστρέφει TRUE αν το A2 περιέχει "Bananas", το B2 είναι μεγαλύτερο ή ίσο με 30 και το B2 είναι μεγαλύτερο από το C2, διαφορετικά FALSE.

    Συνάρτηση AND του Excel - κοινές χρήσεις

    Από μόνη της, η συνάρτηση AND του Excel δεν είναι πολύ συναρπαστική και έχει περιορισμένη χρησιμότητα. Αλλά σε συνδυασμό με άλλες συναρτήσεις του Excel, η AND μπορεί να επεκτείνει σημαντικά τις δυνατότητες των φύλλων εργασίας σας.

    Μια από τις πιο συνηθισμένες χρήσεις της συνάρτησης AND του Excel βρίσκεται στο όρισμα logical_test της συνάρτησης IF για τον έλεγχο πολλών συνθηκών αντί για μία μόνο. Για παράδειγμα, μπορείτε να ενσωματώσετε οποιαδήποτε από τις παραπάνω συναρτήσεις AND μέσα στη συνάρτηση IF και να λάβετε ένα αποτέλεσμα παρόμοιο με αυτό:

    =IF(AND(A2="Bananas", B2>C2), "Good", "Bad")

    Για περισσότερα παραδείγματα τύπων IF / AND, ανατρέξτε στο σεμινάριό του: Excel IF function with multiple AND conditions.

    Ένας τύπος του Excel για τη συνθήκη BETWEEN

    Εάν πρέπει να δημιουργήσετε έναν τύπο μεταξύ των τιμών στο Excel που επιλέγει όλες τις τιμές μεταξύ των δύο δοσμένων τιμών, μια συνήθης προσέγγιση είναι η χρήση της συνάρτησης IF με AND στο λογικό τεστ.

    Για παράδειγμα, έχετε 3 τιμές στις στήλες A, B και C και θέλετε να ξέρετε αν μια τιμή στη στήλη A εμπίπτει μεταξύ των τιμών B και C. Για να φτιάξετε έναν τέτοιο τύπο, το μόνο που χρειάζεται είναι η συνάρτηση IF με εμφωλευμένο AND και μερικούς τελεστές σύγκρισης:

    Τύπος για να ελέγξετε αν το X βρίσκεται μεταξύ των Y και Z, συμπεριλαμβανομένων:

    =IF(AND(A2>=B2,A2<=C2),"Yes", "No")

    Τύπος για να ελέγξετε αν το X βρίσκεται μεταξύ του Y και του Z, χωρίς αποκλεισμούς:

    =IF(AND(A2>B2, A2

    Όπως φαίνεται στο παραπάνω στιγμιότυπο, ο τύπος λειτουργεί άψογα για όλους τους τύπους δεδομένων - αριθμούς, ημερομηνίες και τιμές κειμένου. Κατά τη σύγκριση τιμών κειμένου, ο τύπος τις ελέγχει χαρακτήρα προς χαρακτήρα με αλφαβητική σειρά. Για παράδειγμα, δηλώνει ότι Μήλα σε όχι μεταξύ Βερίκοκο και Μπανάνες επειδή το δεύτερο "p" στο Μήλα έρχεται πριν από το "r" στο Βερίκοκο Ανατρέξτε στην ενότητα Χρήση τελεστών σύγκρισης του Excel με τιμές κειμένου για περισσότερες λεπτομέρειες.

    Όπως βλέπετε, ο τύπος IF /AND είναι απλός, γρήγορος και σχεδόν καθολικός. Λέω "σχεδόν" επειδή δεν καλύπτει ένα μόνο σενάριο. Ο παραπάνω τύπος υπονοεί ότι μια τιμή στη στήλη Β είναι μικρότερη από τη στήλη Γ, δηλαδή η στήλη Β περιέχει πάντα την τιμή του κάτω ορίου και η Γ - την τιμή του άνω ορίου. Αυτός είναι ο λόγος για τον οποίο ο τύπος επιστρέφει " Όχι " για τη σειρά 6, όπου το Α6 έχει 12, το Β6 - 15 και το Γ6 - 3, καθώς και για τη σειρά 8, όπου το Α8 είναι 24-Νοέμβριος, το Β8 είναι 26-Δεκέμβριος και το Γ8 είναι 21-Οκτώβριος.

    Τι γίνεται όμως αν θέλετε ο τύπος between να λειτουργεί σωστά ανεξάρτητα από το πού βρίσκονται οι τιμές του κάτω και του άνω ορίου; Σε αυτή την περίπτωση, χρησιμοποιήστε τη συνάρτηση MEDIAN του Excel που επιστρέφει τη διάμεσο των δεδομένων αριθμών (δηλαδή τον αριθμό στη μέση ενός συνόλου αριθμών).

    Έτσι, αν αντικαταστήσετε το AND στη λογική δοκιμή της συνάρτησης IF με το MEDIAN, ο τύπος θα έχει την εξής μορφή:

    =IF(A2=MEDIAN(A2:C2), "Yes", "No")

    Και θα λάβετε τα ακόλουθα αποτελέσματα:

    Όπως βλέπετε, η συνάρτηση MEDIAN λειτουργεί τέλεια για αριθμούς και ημερομηνίες, αλλά επιστρέφει το σφάλμα #NUM! για τιμές κειμένου. Δυστυχώς, κανείς δεν είναι τέλειος : )

    Αν θέλετε έναν τέλειο τύπο Between που να λειτουργεί τόσο για τιμές κειμένου όσο και για αριθμούς και ημερομηνίες, τότε θα πρέπει να κατασκευάσετε ένα πιο σύνθετο λογικό κείμενο χρησιμοποιώντας τις συναρτήσεις AND / OR, όπως αυτό:

    =IF(OR(AND(A2>B2, A2

    Χρήση της συνάρτησης OR στο Excel

    Όπως και η AND, η συνάρτηση OR του Excel είναι μια βασική λογική συνάρτηση που χρησιμοποιείται για τη σύγκριση δύο τιμών ή δηλώσεων. Η διαφορά είναι ότι η συνάρτηση OR επιστρέφει TRUE αν τουλάχιστον ένα από τα ορίσματα αξιολογείται ως TRUE και επιστρέφει FALSE αν όλα τα ορίσματα είναι FALSE. Η συνάρτηση OR είναι διαθέσιμη σε όλες τις εκδόσεις του Excel 2016 - 2000.

    Η σύνταξη της συνάρτησης OR του Excel είναι πολύ παρόμοια με τη συνάρτηση AND:

    OR(logical1, [logical2], ...)

    Όπου λογικό είναι κάτι που θέλετε να ελέγξετε και μπορεί να είναι είτε ΑΛΗΘΕΣ είτε ΛΑΘΟΣ. Το πρώτο λογικό είναι υποχρεωτικό, οι πρόσθετες συνθήκες (έως 255 στις σύγχρονες εκδόσεις του Excel) είναι προαιρετικές.

    Και τώρα, ας γράψουμε μερικούς τύπους για να καταλάβετε πώς λειτουργεί η συνάρτηση OR στο Excel.

    Φόρμουλα Περιγραφή
    =OR(A2="Bananas", A2="Oranges") Επιστρέφει TRUE αν το A2 περιέχει "Bananas" ή "Oranges", FALSE διαφορετικά.
    =OR(B2>=40, C2>=20) Επιστρέφει TRUE εάν το B2 είναι μεγαλύτερο ή ίσο του 40 ή το C2 είναι μεγαλύτερο ή ίσο του 20, διαφορετικά FALSE.
    =OR(B2=" ",) Επιστρέφει TRUE εάν είτε το B2 είτε το C2 είναι κενό είτε και τα δύο, διαφορετικά FALSE.

    Εκτός από τη συνάρτηση AND του Excel, η OR χρησιμοποιείται ευρέως για να επεκτείνει τη χρησιμότητα άλλων συναρτήσεων του Excel που εκτελούν λογικούς ελέγχους, π.χ. τη συνάρτηση IF. Ακολουθούν μερικά μόνο παραδείγματα:

    Συνάρτηση IF με εμφωλευμένο OR

    =IF(OR(B2>30, C2>20), "Good", "Bad")

    Ο τύπος επιστρέφει " Καλή " εάν ένας αριθμός στο κελί B3 είναι μεγαλύτερος από 30 ή ο αριθμός στο C2 είναι μεγαλύτερος από 20, " Κακό " αλλιώς.

    Λειτουργίες AND / OR του Excel σε έναν τύπο

    Φυσικά, τίποτα δεν σας εμποδίζει να χρησιμοποιείτε και τις δύο συναρτήσεις, AND & OR, σε έναν ενιαίο τύπο, εάν η επιχειρησιακή σας λογική το απαιτεί αυτό. Μπορούν να υπάρξουν άπειρες παραλλαγές τέτοιων τύπων που καταλήγουν στα ακόλουθα βασικά πρότυπα:

    =AND(OR(Cond1, Cond2), Cond3)

    =AND(OR(Cond1, Cond2), OR(Cond3, Cond4)

    =OR(AND(Cond1, Cond2), Cond3)

    =OR(AND(Cond1,Cond2), AND(Cond3,Cond4))

    Για παράδειγμα, αν θέλατε να μάθετε ποιες παρτίδες μπανάνες και πορτοκάλια έχουν εξαντληθεί, δηλαδή ο αριθμός "Σε απόθεμα" (στήλη Β) είναι ίσος με τον αριθμό "Πωληθέντα" (στήλη Γ), ο ακόλουθος τύπος OR/AND θα μπορούσε να σας το δείξει γρήγορα:

    =OR(AND(A2="μπανάνες", B2=C2), AND(A2="πορτοκάλια", B2=C2))

    Συνάρτηση OR στην υπό όρους μορφοποίηση του Excel

    =OR($B2="", $C2="")

    Ο κανόνας με τον παραπάνω τύπο OR επισημαίνει τις γραμμές που περιέχουν ένα κενό κελί είτε στη στήλη B είτε στη στήλη C είτε και στις δύο.

    Για περισσότερες πληροφορίες σχετικά με τους τύπους μορφοποίησης υπό όρους, ανατρέξτε στα ακόλουθα άρθρα:

    • Τύποι μορφοποίησης υπό όρους του Excel
    • Αλλαγή του χρώματος της γραμμής με βάση την τιμή ενός κελιού
    • Αλλαγή του χρώματος ενός κελιού με βάση την τιμή ενός άλλου κελιού
    • Πώς να επισημάνετε κάθε άλλη γραμμή στο Excel

    Χρήση της συνάρτησης XOR στο Excel

    Στο Excel 2013, η Microsoft εισήγαγε τη συνάρτηση XOR, η οποία είναι μια λογική Αποκλειστική Ή Ο όρος αυτός είναι σίγουρα γνωστός σε όσους από εσάς έχουν κάποιες γνώσεις από οποιαδήποτε γλώσσα προγραμματισμού ή από την επιστήμη των υπολογιστών γενικότερα. Για όσους δεν έχουν, η έννοια του 'Exclusive Or' μπορεί να είναι λίγο δύσκολο να κατανοηθεί στην αρχή, αλλά ελπίζουμε ότι η παρακάτω εξήγηση που απεικονίζεται με παραδείγματα τύπων θα βοηθήσει.

    Η σύνταξη της συνάρτησης XOR είναι πανομοιότυπη με τη συνάρτηση OR :

    XOR(logical1, [logical2],...)

    Η πρώτη λογική δήλωση (Λογική 1) είναι υποχρεωτική, οι πρόσθετες λογικές τιμές είναι προαιρετικές. Μπορείτε να ελέγξετε έως και 254 συνθήκες σε έναν τύπο, και αυτές μπορεί να είναι λογικές τιμές, πίνακες ή αναφορές που αξιολογούνται είτε σε TRUE είτε σε FALSE.

    Στην απλούστερη εκδοχή του, ένας τύπος XOR περιέχει μόνο 2 λογικές προτάσεις και επιστροφές:

    • TRUE εάν οποιοδήποτε από τα δύο επιχειρήματα έχει την τιμή TRUE.
    • FALSE αν και τα δύο ορίσματα είναι TRUE ή κανένα από τα δύο δεν είναι TRUE.

    Αυτό μπορεί να γίνει ευκολότερα κατανοητό από τα παραδείγματα των τύπων:

    Φόρμουλα Αποτέλεσμα Περιγραφή
    =XOR(1>0, 2<1) ΑΛΗΘΙΝΟ Επιστρέφει TRUE επειδή το 1ο όρισμα είναι TRUE και το 2ο όρισμα είναι FALSE.
    =XOR(1<0, 2<1) FALSE Επιστρέφει FALSE επειδή και τα δύο ορίσματα είναι FALSE.
    =XOR(1>0, 2>1) FALSE Επιστρέφει FALSE επειδή και τα δύο ορίσματα είναι TRUE.

    Όταν προστίθενται περισσότερες λογικές δηλώσεις, η συνάρτηση XOR στο Excel έχει ως αποτέλεσμα:

    • TRUE αν ένας περιττός αριθμός ορίων έχει την τιμή TRUE,
    • FALSE αν ο συνολικός αριθμός των δηλώσεων TRUE είναι ζυγός ή αν όλες οι δηλώσεις είναι FALSE.

    Το παρακάτω στιγμιότυπο απεικονίζει το σημείο:

    Αν δεν είστε σίγουροι για το πώς η συνάρτηση XOR του Excel μπορεί να εφαρμοστεί σε ένα πραγματικό σενάριο, σκεφτείτε το ακόλουθο παράδειγμα. Ας υποθέσουμε ότι έχετε έναν πίνακα με τους διαγωνιζόμενους και τα αποτελέσματά τους για τα 2 πρώτα παιχνίδια. Θέλετε να μάθετε ποιος από τους πληρωτές θα παίξει το 3ο παιχνίδι με βάση τις ακόλουθες συνθήκες:

    • Οι διαγωνιζόμενοι που κέρδισαν το Game 1 και το Game 2 περνούν αυτόματα στον επόμενο γύρο και δεν χρειάζεται να παίξουν το Game 3.
    • Οι διαγωνιζόμενοι που έχασαν και τα δύο πρώτα παιχνίδια αποκλείονται και δεν παίζουν ούτε στο παιχνίδι 3.
    • Οι διαγωνιζόμενοι που κέρδισαν είτε το Game 1 είτε το Game 2 θα παίξουν το Game 3 για να καθορίσουν ποιος θα περάσει στον επόμενο γύρο και ποιος όχι.

    Ένας απλός τύπος XOR λειτουργεί ακριβώς όπως θέλουμε:

    =XOR(B2="Κέρδισε", C2="Κέρδισε")

    Και αν ενσωματώσετε αυτή τη συνάρτηση XOR στον λογικό έλεγχο του τύπου IF, θα έχετε ακόμη πιο λογικά αποτελέσματα:

    =IF(XOR(B2="Κέρδισε", C2="Κέρδισε"), "Ναι", "Όχι")

    Χρήση της συνάρτησης NOT στο Excel

    Η συνάρτηση NOT είναι μία από τις απλούστερες συναρτήσεις του Excel από άποψη σύνταξης:

    NOT(λογικό)

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

    =NOT(TRUE)

    =NOT(2*2=4)

    Γιατί θα ήθελε κανείς να έχει τόσο γελοία αποτελέσματα; Σε ορισμένες περιπτώσεις, μπορεί να σας ενδιαφέρει περισσότερο να γνωρίζετε πότε μια συγκεκριμένη συνθήκη δεν πληρούται παρά πότε πληρούται. Για παράδειγμα, όταν εξετάζετε μια λίστα με ρούχα, μπορεί να θέλετε να αποκλείσετε κάποιο χρώμα που δεν σας ταιριάζει. Δεν μου αρέσει ιδιαίτερα το μαύρο, οπότε προχωρώ με αυτόν τον τύπο:

    =NOT(C2="μαύρο")

    Ως συνήθως, στο Microsoft Excel υπάρχουν περισσότεροι από ένας τρόποι για να κάνετε κάτι, και μπορείτε να επιτύχετε το ίδιο αποτέλεσμα χρησιμοποιώντας τον τελεστή Not equal to: =C2 "black".

    Αν θέλετε να ελέγξετε διάφορες συνθήκες σε έναν μόνο τύπο, μπορείτε να χρησιμοποιήσετε τη NOT σε συνδυασμό με τη συνάρτηση AND ή OR. Για παράδειγμα, αν θέλετε να αποκλείσετε τα μαύρα και τα λευκά χρώματα, ο τύπος θα ήταν ο εξής:

    =NOT(OR(C2="black", C2="white"))

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

    =NOT(AND(C2="black", B2="coat"))

    Μια άλλη συνήθης χρήση της συνάρτησης NOT στο Excel είναι η αντιστροφή της συμπεριφοράς κάποιας άλλης συνάρτησης. Για παράδειγμα, μπορείτε να συνδυάσετε τις συναρτήσεις NOT και ISBLANK για να δημιουργήσετε τον τύπο ISNOTBLANK που δεν διαθέτει το Microsoft Excel.

    Όπως γνωρίζετε, ο τύπος =ISBLANK(A2) επιστρέφει TRUE αν το κελί A2 είναι κενό. Η συνάρτηση NOT μπορεί να αντιστρέψει αυτό το αποτέλεσμα σε FALSE: =NOT(ISBLANK(A2))

    Και στη συνέχεια, μπορείτε να προχωρήσετε ένα βήμα παραπέρα και να δημιουργήσετε μια ένθετη δήλωση IF με τις συναρτήσεις NOT / ISBLANK για μια πραγματική εργασία:

    =IF(NOT(ISBLANK(C2)), C2*0.15, "No bonus :(")

    Μεταφρασμένος σε απλά αγγλικά, ο τύπος λέει στο Excel να κάνει τα εξής. Εάν το κελί C2 δεν είναι κενό, πολλαπλασιάστε τον αριθμό στο C2 με 0,15, το οποίο δίνει το μπόνους 15% σε κάθε πωλητή που έκανε επιπλέον πωλήσεις. Εάν το C2 είναι κενό, εμφανίζεται το κείμενο "No bonus :(".

    Στην ουσία, με αυτόν τον τρόπο χρησιμοποιείτε τις λογικές συναρτήσεις στο Excel. Φυσικά, αυτά τα παραδείγματα έχουν μόνο ξύσει την επιφάνεια των δυνατοτήτων AND, OR, XOR και NOT. Γνωρίζοντας τα βασικά, μπορείτε τώρα να επεκτείνετε τις γνώσεις σας αντιμετωπίζοντας τις πραγματικές σας εργασίες και γράφοντας έξυπνους περίπλοκους τύπους για τα φύλλα εργασίας σας.

    Ο Michael Brown είναι ένας αφοσιωμένος λάτρης της τεχνολογίας με πάθος για την απλοποίηση πολύπλοκων διαδικασιών χρησιμοποιώντας εργαλεία λογισμικού. Με περισσότερο από μια δεκαετία εμπειρίας στον κλάδο της τεχνολογίας, έχει βελτιώσει τις δεξιότητές του στο Microsoft Excel και το Outlook, καθώς και στα Φύλλα Google και στα Έγγραφα. Το blog του Michael είναι αφιερωμένο στο να μοιράζεται τη γνώση και την τεχνογνωσία του με άλλους, παρέχοντας εύκολες συμβουλές και σεμινάρια για τη βελτίωση της παραγωγικότητας και της αποτελεσματικότητας. Είτε είστε έμπειρος επαγγελματίας είτε αρχάριος, το ιστολόγιο του Michael προσφέρει πολύτιμες πληροφορίες και πρακτικές συμβουλές για να αξιοποιήσετε στο έπακρο αυτά τα βασικά εργαλεία λογισμικού.