Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Το Excel είναι ένα απίστευτα λειτουργικό πρόγραμμα που σας επιτρέπει όχι μόνο να καταγράφετε δεδομένα σε μορφή πίνακα, αλλά και να αυτοματοποιείτε την επεξεργασία τους. Οι λογικές συναρτήσεις είναι το κύριο στοιχείο που σας επιτρέπει να πραγματοποιείτε οποιεσδήποτε λειτουργίες αυτού του είδους. Χρησιμοποιούνται σε τύπους και άλλες συναρτήσεις προκειμένου να απλοποιηθούν όλες οι λειτουργίες.

Έχουν σχεδιαστεί για να ελέγχουν εάν οι τιμές πληρούν τα καθορισμένα κριτήρια. Εάν υπάρχει τέτοια αντιστοίχιση, στο κελί που αναγράφεται, εισάγεται η τιμή "TRUE", σε περίπτωση ασυμφωνίας - "FALSE". Σήμερα θα εξετάσουμε λεπτομερέστερα θέματα όπως η δομή των λογικών συναρτήσεων, το εύρος της χρήσης τους.

Λίστα Boolean συναρτήσεων στο Excel

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

  1. ΑΛΗΘΙΝΗ
  2. ΞΑΠΛΩΜΕΝΗ
  3. IF
  4. ΑΦΑΝΙΣΤΗΡΙΟ
  5. OR
  6. И
  7. ΔΕΝ
  8. EOSHIBKA
  9. ISBLANK

Όλα αυτά μπορούν να χρησιμοποιηθούν για τη δημιουργία πολύπλοκων δομών και τον καθορισμό κριτηρίων οποιασδήποτε σειράς. Σχεδόν όλες αυτές οι λειτουργίες περιλαμβάνουν τη μετάδοση ορισμένων παραμέτρων σε αυτές. Οι μόνες εξαιρέσεις είναι TRUE και FALSE, τα οποία επιστρέφουν μόνα τους. Αριθμοί, κείμενο, αναφορές κελιών, εύρη κ.λπ. χρησιμοποιούνται συχνά ως παράμετροι. Ας ρίξουμε μια ματιά σε όλους τους παραπάνω τελεστές.

Τελεστές TRUE και FALSE

Αυτό που έχουν και οι δύο αυτές συναρτήσεις κοινό είναι ότι επιστρέφουν μόνο μία τιμή. Το εύρος της χρήσης τους είναι η χρήση ως στοιχείου άλλων λειτουργιών. Όπως γίνεται κατανοητό από το όνομα των χειριστών, οι συναρτήσεις ΑΛΗΘΙΝΗ и ΞΑΠΛΩΜΕΝΗ επιστρέφουν τιμές ΑΛΗΘΙΝΗ и ΞΑΠΛΩΜΕΝΗ αντίστοιχα.

Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

ΟΧΙ χειριστής

Αυτή η συνάρτηση χρησιμοποιείται με ένα όρισμα και γράφει την αντίθετη τιμή στο κελί. Εάν περάσετε αυτόν τον χειριστή ΑΛΗΘΙΝΗ, τότε θα επιστρέψει ΞΑΠΛΩΜΕΝΗ και, κατά συνέπεια, ισχύει ο αντίθετος ισχυρισμός. Επομένως, το αποτέλεσμα της επεξεργασίας δεδομένων από αυτόν τον χειριστή εξαρτάται πλήρως από τις παραμέτρους που πρέπει να μεταβιβαστούν σε αυτόν. Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Η σύνταξη αυτού του τελεστή είναι η εξής: =ΟΧΙ (αληθές ή λάθος).

Χειριστές AND και OR

Αυτοί οι δύο τελεστές είναι απαραίτητοι για να μεταφέρουν τη σχέση των συνθηκών μιας έκφρασης μεταξύ τους. Λειτουργία И χρησιμοποιείται για να υποδείξει ότι δύο κριτήρια πρέπει να αντιστοιχούν στον ίδιο αριθμό ή κείμενο ταυτόχρονα. Αυτή η συνάρτηση επιστρέφει μια τιμή ΑΛΗΘΙΝΗ μόνο υπό την προϋπόθεση ότι όλα τα κριτήρια παράγουν αυτήν την τιμή ταυτόχρονα. Εάν τουλάχιστον ένα κριτήριο αποτύχει, ολόκληρη η ακολουθία επιστρέφει μια τιμή ΞΑΠΛΩΜΕΝΗ. Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Ο τρόπος κατασκευής του τελεστή AND είναι πολύ απλός: =Και(επιχείρημα1; επιχείρημα2;…). Ο μέγιστος αριθμός ορισμάτων που μπορεί να χρησιμοποιηθεί από αυτή τη συνάρτηση είναι 255. Σύνταξη τελεστή OR παρόμοια, αλλά η μηχανική της εργασίας είναι ελαφρώς διαφορετική. Εάν μια από τη λίστα συναρτήσεων παράγει αποτέλεσμα ΑΛΗΘΙΝΗ, τότε αυτός ο αριθμός θα επιστραφεί ως ολόκληρη λογική ακολουθία. Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

δηλώσεις IF και ISERROR

Αυτές οι δύο λειτουργίες έχουν έναν πολύ σημαντικό σκοπό – θέτουν άμεσα το κριτήριο συμμόρφωσης με το οποίο πρέπει να ελεγχθεί μια συγκεκριμένη έκφραση. Για βαθύτερη κατανόηση του τρόπου λειτουργίας του χειριστή ΑΦΑΝΙΣΤΗΡΙΟ, πρέπει πρώτα να περιγράψετε τη λειτουργία IF. Η γενική του δομή είναι λίγο πιο περίπλοκη από τις προηγούμενες: =IF(logical_expression, value_if_true, value_if_false).

Το καθήκον αυτού του χειριστή είναι να δημιουργήσει τις πιο σύνθετες κατασκευές. Ελέγχει εάν πληρούνται τα κριτήρια. Εάν ναι, τότε ο χειριστής θα επιστρέψει ΑΛΗΘΙΝΗ, αν όχι - ΞΑΠΛΩΜΕΝΗ. Αλλά ο χειριστής χρησιμοποιείται συχνά σε συνδυασμό με άλλους. Για παράδειγμα, εάν χρησιμοποιείται ως όρισμα συνάρτησης ΔΕΝ, τότε, ανάλογα, το σύνολο θα αντικατασταθεί αυτόματα από το αντίθετο. Δηλαδή, εάν υπάρχει αντιστοιχία με το κριτήριο, τότε η τιμή θα επιστραφεί ΞΑΠΛΩΜΕΝΗ. Αυτό είναι το κύριο πλεονέκτημα των λογικών συναρτήσεων: μπορούν να συνδυαστούν με τις πιο περίεργες μορφές.

Επιπλέον, το σχέδιο γίνεται πιο περίπλοκο. Εάν με αυτό το κριτήριο έχουμε το αποτέλεσμα "TRUE", τότε μπορείτε να καθορίσετε το κείμενο, τον αριθμό που θα εμφανίζεται ή τη συνάρτηση που θα υπολογιστεί. Ομοίως, μπορείτε να ορίσετε το αποτέλεσμα που θα εμφανίζεται εάν το αποτέλεσμα επιστράφηκε μετά την επεξεργασία των δεδομένων. ΞΑΠΛΩΜΕΝΗ. Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Δομή χειριστή ΑΦΑΝΙΣΤΗΡΙΟ αρκετά παρόμοια, αλλά και πάλι κάπως διαφορετικά. Περιέχει δύο απαιτούμενα επιχειρήματα:

  1. Εννοια. Είναι η ίδια η έκφραση που δοκιμάζεται. Εάν αποδειχθεί ότι είναι αληθές, τότε αυτή η τιμή επιστρέφεται.
  2. Η τιμή εάν είναι σφάλμα. Αυτό είναι το κείμενο, ο αριθμός ή η συνάρτηση που θα εμφανιστεί ή θα εκτελεστεί εάν το αποτέλεσμα του ελέγχου για το πρώτο όρισμα ήταν FALSE. Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Σύνταξη: =IFERROR(τιμή;τιμή_αν_σφάλμα).

ISERROW και ISEMPLAND χειριστές

Η πρώτη συνάρτηση των παραπάνω περιέχει μόνο μία τιμή και έχει την εξής σύνταξη: =ISERROR(τιμή). Το καθήκον αυτού του τελεστή είναι να ελέγχει πόσο καλά είναι γεμάτα τα κελιά (ένα ή σε ολόκληρο το εύρος). Εάν αποδειχθεί ότι η γέμιση ήταν λάθος, επιστρέφει το πραγματικό αποτέλεσμα. Αν όλα είναι καλά - ψεύτικα. Μπορεί να εφαρμοστεί απευθείας ως κριτήριο για μια άλλη λειτουργία. Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Το Excel μπορεί να ελέγξει συνδέσμους για τους ακόλουθους τύπους σφαλμάτων:

  • #ΟΝΟΜΑ?;
  • #Δ/Υ;
  • #DEL/0!;
  • #ΑΡΙΘΜΟΣ!;
  • #ΕΤΣΙ;
  • #ΑΔΕΙΑΖΩ!;
  • #ΣΥΝΔΕΣΜΟΣ!.

Λειτουργία ISBLANK Γενικά, είναι απίστευτα απλό. Περιέχει μόνο μία παράμετρο, η οποία είναι το κελί/εύρος που θα ελεγχθεί. Εάν υπάρχει ένα κελί που δεν έχει ούτε κείμενο, ούτε αριθμούς, ούτε χαρακτήρες που δεν εκτυπώνονται, τότε το αποτέλεσμα επιστρέφεται ΑΛΗΘΙΝΗ. Αντίστοιχα, εάν υπάρχουν δεδομένα σε όλα τα κελιά της περιοχής, τότε ο χρήστης λαμβάνει το αποτέλεσμα ΞΑΠΛΩΜΕΝΗ. Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Πίνακας σημειώσεων "Λογικές λειτουργίες στο Excel"

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

Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Λογικές συναρτήσεις και παραδείγματα επίλυσης προβλημάτων

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

Εργασία 1. Ας υποθέσουμε ότι μας έχει μείνει ένα μέρος των αγαθών μετά από συγκεκριμένο χρόνο πώλησης. Πρέπει να επαναξιολογηθεί σύμφωνα με τους ακόλουθους κανόνες: εάν δεν ήταν δυνατή η πώληση του σε 8 μήνες, διαιρέστε την τιμή του κατά 2 φορές. Αρχικά, ας δημιουργήσουμε ένα εύρος που περιγράφει τα αρχικά δεδομένα. Μοιάζει με αυτό.

Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Για να επιλυθεί με επιτυχία η περιγραφόμενη εργασία, πρέπει να χρησιμοποιήσετε την παρακάτω λειτουργία. Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Μπορείτε να το δείτε στη γραμμή τύπων στο στιγμιότυπο οθόνης. Ας κάνουμε τώρα μερικές διευκρινίσεις. Η λογική έκφραση που εμφανίστηκε στο στιγμιότυπο οθόνης (δηλαδή C2>=8) σημαίνει ότι το προϊόν πρέπει να είναι διαθέσιμο για έως και 8 μήνες. Χρησιμοποιώντας τους αριθμητικούς τελεστές >=, ορίζουμε τον κανόνα μεγαλύτερο ή ίσο. Αφού γράψουμε αυτήν τη συνθήκη, η συνάρτηση θα επιστρέψει μία από τις δύο τιμές: "TRUE" ή "FALSE". Εάν ο τύπος πληροί το κριτήριο, τότε η τιμή μετά την επανεκτίμηση γράφεται στο κελί (καλά, ή μεταβιβάζεται ως όρισμα σε άλλη συνάρτηση, όλα εξαρτώνται από τις παραμέτρους που έχει ορίσει ο χρήστης), διαιρούμενη με δύο (για αυτό, χωρίσαμε η τιμή κατά τη στιγμή της παραλαβής στην αποθήκη κατά δύο) . Εάν μετά από αυτό διαπιστωθεί ότι το προϊόν είναι σε απόθεμα για λιγότερο από 8 μήνες, τότε επιστρέφεται η ίδια αξία που περιέχεται στο κελί.

Τώρα ας κάνουμε το έργο πιο δύσκολο. Εφαρμόζουμε την προϋπόθεση: η κλίμακα των εκπτώσεων πρέπει να είναι προοδευτική. Με απλά λόγια, εάν τα αγαθά βρίσκονται για περισσότερο από 5 μήνες, αλλά λιγότερο από 8, η τιμή πρέπει να διαιρεθεί με μιάμιση φορά. Αν είναι πάνω από 8, δύο. Για να ταιριάζει αυτός ο τύπος με την τιμή, πρέπει να είναι ως εξής. Κοιτάξτε το στιγμιότυπο οθόνης στη γραμμή τύπων για να το δείτε.

Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Σημαντικό! Ως ορίσματα, επιτρέπεται η χρήση όχι μόνο αριθμητικών, αλλά και τιμών κειμένου. Ως εκ τούτου, είναι αποδεκτό να τεθούν κριτήρια της πιο διαφορετικής σειράς. Για παράδειγμα, να κάνετε έκπτωση σε προϊόντα που παραλαμβάνονται τον Ιανουάριο και να μην την κάνετε εάν έφτασαν τον Απρίλιο.

Εργασία 2. Ας εφαρμόσουμε αυτό το κριτήριο σε ένα προϊόν που είναι σε απόθεμα. Ας υποθέσουμε ότι, εάν μετά τη σήμανση που έγινε παραπάνω, η αξία του έχει γίνει μικρότερη από 300 ρούβλια ή εάν είναι χωρίς πώληση για περισσότερους από 10 μήνες, τότε απλώς αφαιρείται από την πώληση. Η φόρμουλα είναι η εξής.

Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Ας το αναλύσουμε. Χρησιμοποιήσαμε τη συνάρτηση ως κριτήριο OR. Απαιτείται για την παροχή ενός τέτοιου πιρουνιού. Εάν το κελί D2 περιέχει τον αριθμό 10, τότε η τιμή "written off" θα εμφανιστεί αυτόματα στην αντίστοιχη γραμμή της στήλης E. Το ίδιο ισχύει και για την άλλη συνθήκη. Εάν κανένα από αυτά δεν πληρούται, τότε απλώς επιστρέφεται ένα κενό κελί.

Εργασία 3. Ας πούμε ότι έχουμε ένα δείγμα μαθητών που προσπαθούν να μπουν στο γυμνάσιο. Για να γίνει αυτό, πρέπει να περάσουν εξετάσεις σε διάφορα θέματα, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Για να θεωρηθούν επιλέξιμοι για εισαγωγή σε αυτό το εκπαιδευτικό ίδρυμα, πρέπει να συγκεντρώσουν συνολικά 12 βαθμούς. Παράλληλα, σημαντική προϋπόθεση είναι η βαθμολογία στα μαθηματικά να μην είναι μικρότερη από 4 μονάδες. Το καθήκον είναι η αυτοματοποίηση της επεξεργασίας αυτών των δεδομένων, καθώς και η σύνταξη αναφοράς για το ποιοι μαθητές εισήχθησαν και ποιοι όχι. Για να γίνει αυτό, θα φτιάξουμε έναν τέτοιο πίνακα.

Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Έτσι, το καθήκον μας είναι να κάνουμε το πρόγραμμα να υπολογίσει πόσοι βαθμοί θα υπάρχουν συνολικά, να δούμε το αποτέλεσμα επιτυχίας και να κάνουμε μια σύγκριση. Μετά από αυτές τις λειτουργίες, η συνάρτηση πρέπει να βάλει το αποτέλεσμα στο κελί στο οποίο ταιριάζει. Υπάρχουν δύο πιθανές επιλογές: "αποδεκτό" ή "όχι". Για να εφαρμόσετε αυτήν την εργασία, εισαγάγετε έναν παρόμοιο τύπο (απλώς συνδέστε τις τιμές σας): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Με συνάρτηση boolean И μπορούμε να επαληθεύσουμε ότι πληρούνται δύο προϋποθέσεις ταυτόχρονα. Σε αυτήν την περίπτωση χρησιμοποιήσαμε τη συνάρτηση ΑΘΡΟΙΣΜΑ για τον υπολογισμό της συνολικής βαθμολογίας. Ως πρώτη συνθήκη (στο πρώτο όρισμα της συνάρτησης AND), καθορίσαμε τον τύπο B3>=4. Αυτή η στήλη περιέχει μια βαθμολογία στα μαθηματικά, η οποία δεν πρέπει να είναι μικρότερη από 4 βαθμούς.

Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Βλέπουμε την ευρεία εφαρμογή της συνάρτησης IF όταν εργάζεστε με υπολογιστικά φύλλα. Γι' αυτό είναι η πιο δημοφιλής λογική συνάρτηση που πρέπει να γνωρίζετε πρώτα.

Συνιστάται ιδιαίτερα να εξασκηθείτε στον πίνακα δοκιμών πριν χρησιμοποιήσετε αυτές τις δεξιότητες σε πραγματική εργασία. Αυτό θα σας βοηθήσει να εξοικονομήσετε πολύ χρόνο.

Εργασία 4. Είμαστε αντιμέτωποι με το καθήκον του προσδιορισμού του συνολικού κόστους των αγαθών μετά την αποτίμηση. Απαίτηση – το κόστος του προϊόντος πρέπει να είναι υψηλότερο ή μέσο. Εάν δεν πληρούται αυτή η προϋπόθεση, τα εμπορεύματα πρέπει να διαγραφούν. Σε αυτό το παράδειγμα, θα δούμε πώς λειτουργούν μια δέσμη αριθμητικών και στατιστικών συναρτήσεων.

Ας χρησιμοποιήσουμε τον πίνακα που έχουμε ήδη σχεδιάσει. Για να λυθεί αυτό το πρόβλημα, είναι απαραίτητο να τεθεί ο κανόνας ως προϋπόθεση ότι το κελί D2 πρέπει να είναι μικρότερο από τον αριθμητικό μέσο όρο ολόκληρης της σειράς αγαθών. Εάν ο κανόνας επιβεβαιωθεί, τότε στο κελί όπου είναι γραμμένος αυτός ο τύπος, ορίζεται η τιμή "written off". Εάν το κριτήριο δεν πληρούται, τότε ορίζεται μια κενή τιμή. Για να επιστρέψετε τον αριθμητικό μέσο όρο, υπάρχει μια συνάρτηση Μέσος Όρος. Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Εργασία 5. Ας υποθέσουμε ότι πρέπει να υπολογίσουμε τις μέσες πωλήσεις διαφορετικών προϊόντων σε διαφορετικά καταστήματα της ίδιας μάρκας. Ας φτιάξουμε ένα τέτοιο τραπέζι.

Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Καθήκον μας είναι να προσδιορίσουμε το μέσο όρο για όλες τις τιμές, που ταιριάζει σε ορισμένα χαρακτηριστικά. Για να το κάνουμε αυτό, χρησιμοποιούμε μια ειδική συνάρτηση που δεν ήταν στην παραπάνω λίστα. Σας επιτρέπει να συνδυάσετε δύο λειτουργίες Μέσος Όρος и ΑΝ. Και φώναξε ΑΚΑΡΔΟΣ. Περιέχει τρία επιχειρήματα:

  1. Το εύρος προς έλεγχο.
  2. Η κατάσταση που πρέπει να ελεγχθεί.
  3. Μέσος όρος εύρους.

Ως αποτέλεσμα, προκύπτει ο ακόλουθος τύπος (στο στιγμιότυπο οθόνης).

Boolean συναρτήσεις στο Excel. Όλα για την εφαρμογή λογικών συναρτήσεων στο Excel

Βλέπουμε ότι το εύρος εφαρμογής των λογικών συναρτήσεων είναι απλά τεράστιο. Και η λίστα τους είναι στην πραγματικότητα πολύ μεγαλύτερη από αυτή που περιγράφεται παραπάνω. Απλώς αναφέραμε τα πιο δημοφιλή από αυτά, αλλά περιγράψαμε επίσης ένα παράδειγμα μιας άλλης συνάρτησης, η οποία είναι ένας συνδυασμός στατιστικής και λογικής. Υπάρχουν επίσης και άλλα παρόμοια υβρίδια που αξίζουν ξεχωριστή εξέταση.

Αφήστε μια απάντηση