IF, AND, OR, Nested IF & ΟΧΙ λογικές συναρτήσεις στο Excel

Πίνακας περιεχομένων:

Anonim

Τα πράγματα δεν θα είναι πάντα όπως θέλουμε. Το απροσδόκητο μπορεί να συμβεί. Για παράδειγμα, ας πούμε ότι πρέπει να διαιρέσετε τους αριθμούς. Η προσπάθεια διαίρεσης οποιουδήποτε αριθμού με μηδέν (0) δίνει σφάλμα. Οι λογικές λειτουργίες έρχονται σε πρακτικές τέτοιες περιπτώσεις. Σε αυτό το σεμινάριο, θα καλύψουμε τα ακόλουθα θέματα.

Σε αυτό το σεμινάριο, θα καλύψουμε τα ακόλουθα θέματα.

  • Τι είναι μια λογική συνάρτηση;
  • Παράδειγμα λειτουργίας IF
  • Επεξήγησαν οι λειτουργίες του Excel Logic
  • Ένθετες συναρτήσεις IF

Τι είναι μια λογική συνάρτηση;

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

  • Ελέγξτε εάν μια συνθήκη είναι αληθής ή ψευδής
  • Συνδυάστε πολλές συνθήκες μαζί
Τι είναι μια κατάσταση και γιατί έχει σημασία;

Μια συνθήκη είναι μια έκφραση που είτε αξιολογείται ως αληθής είτε ψευδής. Η έκφραση θα μπορούσε να είναι μια συνάρτηση που καθορίζει εάν η τιμή που εισάγεται σε ένα κελί είναι αριθμητικής ή τύπου δεδομένων κειμένου, εάν μια τιμή είναι μεγαλύτερη από, ίση ή μικρότερη από μια καθορισμένη τιμή, κ.λπ.

Παράδειγμα λειτουργίας συναρτήσεων

Θα συνεργαστούμε με τον προϋπολογισμό των ειδών οικιακής χρήσης από αυτό το σεμινάριο. Θα χρησιμοποιήσουμε τη συνάρτηση IF για να προσδιορίσουμε εάν ένα αντικείμενο είναι ακριβό ή όχι. Θα υποθέσουμε ότι τα αντικείμενα με τιμή μεγαλύτερη από 6.000 είναι ακριβά. Αυτά που είναι λιγότερο από 6.000 είναι λιγότερο ακριβά. Η παρακάτω εικόνα μας δείχνει το σύνολο δεδομένων με το οποίο θα συνεργαστούμε.

  • Τοποθετήστε τον κέρσορα στο κελί F4
  • Εισαγάγετε τον ακόλουθο τύπο που χρησιμοποιεί τη συνάρτηση IF

= IF (E4 <6000, "Ναι", "Όχι")

ΕΔΩ,

  • "= IF (…)" καλεί τις συναρτήσεις IF
  • Το "E4 <6000" είναι η συνθήκη που αξιολογεί η συνάρτηση IF. Ελέγχει ότι η τιμή της διεύθυνσης κελιού E4 (υποσύνολο) είναι μικρότερη από 6.000
  • "Ναι" αυτή είναι η τιμή που θα εμφανίσει η συνάρτηση εάν η τιμή του E4 είναι μικρότερη από 6.000
  • "Όχι" αυτή είναι η τιμή που θα εμφανιστεί η συνάρτηση εάν η τιμή του E4 είναι μεγαλύτερη από 6.000

Όταν τελειώσετε, πατήστε το πλήκτρο Enter

Θα λάβετε τα ακόλουθα αποτελέσματα

Επεξήγησαν οι λειτουργίες του Excel Logic

Ο παρακάτω πίνακας εμφανίζει όλες τις λογικές συναρτήσεις στο Excel

Δ / Ν ΛΕΙΤΟΥΡΓΙΑ ΚΑΤΗΓΟΡΙΑ ΠΕΡΙΓΡΑΦΗ ΧΡΗΣΗ
01 ΚΑΙ Λογικός Ελέγχει πολλές συνθήκες και επιστρέφει true αν όλες οι συνθήκες αξιολογούνται ως true. = AND (1> 0, ISNUMBER (1)) Η παραπάνω συνάρτηση επιστρέφει TRUE επειδή και οι δύο συνθήκες είναι True.
02 ΨΕΥΔΗΣ Λογικός Επιστρέφει τη λογική τιμή FALSE. Χρησιμοποιείται για να συγκρίνει τα αποτελέσματα μιας συνθήκης ή συνάρτησης που είτε επιστρέφει αληθές είτε ψευδές ΨΕΥΔΗΣ()
03 ΑΝ Λογικός Επαληθεύει εάν πληρούται μια προϋπόθεση ή όχι. Εάν πληρούται η συνθήκη, επιστρέφει αληθής. Εάν δεν πληρούται η συνθήκη, επιστρέφει ψευδής. = IF (λογική_ δοκιμή, [value_if_true], [value_if_false]) = IF (ISNUMBER (22), "Yes", "No") 22 είναι Αριθμός έτσι ώστε να επιστρέψει Ναι.
04 IFERROR Λογικός Επιστρέφει την τιμή έκφρασης εάν δεν παρουσιαστεί σφάλμα. Εάν παρουσιαστεί σφάλμα, επιστρέφει την τιμή σφάλματος = IFERROR (5/0, "Διαίρεση με μηδέν σφάλμα")
05 IFNA Λογικός Επιστρέφει την τιμή εάν δεν εμφανιστεί σφάλμα # N / A. Εάν παρουσιαστεί σφάλμα # N / A, επιστρέφει την τιμή NA. # N / A σφάλμα σημαίνει μια τιμή, εάν δεν είναι διαθέσιμη σε έναν τύπο ή συνάρτηση. = IFNA (D6 * E6,0) NB ο παραπάνω τύπος επιστρέφει μηδέν εάν και τα δύο ή D6 ή E6 είναι / είναι κενά
06 ΔΕΝ Λογικός Επιστρέφει true αν η συνθήκη είναι ψευδής και επιστρέφει ψευδής αν η συνθήκη είναι true = NOT (ISTEXT (0)) Σημείωση η παραπάνω συνάρτηση επιστρέφει true. Αυτό συμβαίνει επειδή το ISTEXT (0) επιστρέφει false και η συνάρτηση NOT μετατρέπεται false σε TRUE
07 Ή Λογικός Χρησιμοποιείται κατά την αξιολόγηση πολλαπλών συνθηκών. Επιστρέφει αληθές εάν ισχύει κάποια ή όλες οι συνθήκες. Επιστρέφει false εάν όλες οι συνθήκες είναι λανθασμένες = Ή (D8 = "admin", E8 = "cashier") ΣΗΜ. Η παραπάνω συνάρτηση επιστρέφει αληθής εάν είτε ο ένας είτε και οι δύο D8 και E8 διαχειριστής ή ταμίας
08 ΑΛΗΘΗΣ Λογικός Επιστρέφει τη λογική τιμή TRUE. Χρησιμοποιείται για να συγκρίνει τα αποτελέσματα μιας συνθήκης ή συνάρτησης που είτε επιστρέφει αληθές είτε ψευδές ΑΛΗΘΗΣ()

Ένθετες συναρτήσεις IF

Μια ένθετη συνάρτηση IF είναι μια συνάρτηση IF μέσα σε μια άλλη συνάρτηση IF . Ένθετο εάν οι δηλώσεις είναι χρήσιμες όταν πρέπει να εργαστούμε με περισσότερες από δύο προϋποθέσεις. Ας πούμε ότι θέλουμε να αναπτύξουμε ένα απλό πρόγραμμα που ελέγχει την ημέρα της εβδομάδας. Εάν η ημέρα είναι Σάββατο θέλουμε να εμφανίσουμε το "πάρτι καλά", αν είναι Κυριακή θέλουμε να εμφανίσουμε "ώρα για ξεκούραση" και αν είναι οποιαδήποτε μέρα από Δευτέρα έως Παρασκευή που θέλουμε να εμφανίσουμε, θυμηθείτε να συμπληρώσετε τη λίστα υποχρεώσεων.

Μια λειτουργία ένθετης αν μπορεί να μας βοηθήσει να εφαρμόσουμε το παραπάνω παράδειγμα. Το παρακάτω διάγραμμα ροής δείχνει πώς θα εφαρμοστεί η ένθετη λειτουργία IF.

Ο τύπος για το παραπάνω διάγραμμα ροής έχει ως εξής

= IF (B1 = "Sunday", "time to rest", IF (B1 = "Saturday", "πάρτι καλά", "to do list"))

ΕΔΩ,

  • "= IF (….)" Είναι η κύρια συνάρτηση if
  • "= IF (…, IF (….))" Η δεύτερη συνάρτηση IF είναι η ένθετη. Παρέχει περαιτέρω αξιολόγηση εάν η κύρια συνάρτηση IF επέστρεψε ψευδής.

Πρακτικό παράδειγμα

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

  • Εισαγάγετε τον ακόλουθο τύπο

= IF (B1 = "Sunday", "time to rest", IF (B1 = "Saturday", "πάρτι καλά", "to do list"))

  • Εισαγάγετε το Σάββατο στη διεύθυνση κελιού B1
  • Θα λάβετε τα ακόλουθα αποτελέσματα

Κάντε λήψη του αρχείου Excel που χρησιμοποιείται στο Tutorial

Περίληψη

Οι λογικές συναρτήσεις χρησιμοποιούνται για την εισαγωγή λήψης αποφάσεων κατά την αξιολόγηση τύπων και συναρτήσεων στο Excel.