Φένοντας τις λειτουργίες AND, OR και IF στο Excel

Χρησιμοποιώντας λογικές λειτουργίες για τη δοκιμή πολλαπλών συνθηκών

Οι λειτουργίες AND, OR και IF είναι μερικές από τις πιο γνωστές λογικές λειτουργίες του Excel.

Τι κάνουν οι λειτουργίες OR και AND, όπως φαίνεται στις σειρές 2 και 3 στην παρακάτω εικόνα, είναι οι δοκιμαστικές πολλαπλές συνθήκες και, ανάλογα με τη λειτουργία που χρησιμοποιείται, μία ή όλες οι συνθήκες πρέπει να είναι αληθές για να επιστρέψει μια συνάρτηση TRUE. Εάν όχι, η λειτουργία επιστρέφει FALSE ως τιμή.

Στην παρακάτω εικόνα, δοκιμάζονται τρεις συνθήκες με τους τύπους στις σειρές 2 και 3:

Για τη συνάρτηση OR , εάν μία από αυτές τις συνθήκες είναι αληθής, η συνάρτηση επιστρέφει μια τιμή TRUE στο κελί B2.

Για τη συνάρτηση AND, και οι τρεις συνθήκες πρέπει να είναι αληθές για τη λειτουργία να επιστρέψει μια τιμή TRUE στο κελί B3.

Συνδυάζοντας το OR και IF ή τις λειτουργίες AND και IF στο Excel

© Ted French

Έχετε λοιπόν τις λειτουργίες OR και AND. Και τώρα τι?

Προσθήκη στη λειτουργία IF

Όταν μία από αυτές τις δύο λειτουργίες συνδυάζεται με τη συνάρτηση IF, ο τύπος που προκύπτει έχει πολύ μεγαλύτερες δυνατότητες.

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

Στην παραπάνω εικόνα, οι σειρές 4 έως 7 περιέχουν τύπους όπου η λειτουργία AND ή OR είναι ενσωματωμένη μέσα στη λειτουργία IF.

Σε όλα τα παραδείγματα, η εντοιχισμένη συνάρτηση ενεργεί ως το πρώτο επιχείρημα IF ή το λογικό log_test .

= IF (Ή (A2 <50, A3 <> 75, A4> = 100), "Δεδομένα σωστά", "Σφάλμα δεδομένων")
= IF (ΚΑΙ Α2 <50, Α3 <75, Α4> = 100), ΣΗΜΕΡΑ (), 1000)

Αλλαγή της εξόδου της φόρμουλας

Σε όλους τους τύπους σε τέσσερις έως επτά σειρές, οι λειτουργίες AND και OR είναι ίδιες με τις αντίστοιχες στις σειρές 2 και 3 κατά το ότι δοκιμάζουν τα δεδομένα στα κελιά Α2 έως Α4 για να διαπιστώσουν εάν πληρούν τις απαιτούμενες προϋποθέσεις.

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

Αυτή η έξοδος μπορεί να είναι:

Στην περίπτωση του τύπου IF / AND στο κελί B5, επειδή δεν είναι και τα τρία κελιά στην περιοχή Α2 έως Α4 - η τιμή στο κελί Α4 δεν είναι μεγαλύτερη ή ίση με 100 - η συνάρτηση AND επιστρέφει μια τιμή FALSE.

Η συνάρτηση IF χρησιμοποιεί αυτή την τιμή και επιστρέφει το όρισμα Value_if_false - την τρέχουσα ημερομηνία που παρέχεται από τη λειτουργία TODAY .

Από την άλλη πλευρά, ο τύπος IF / OR στη σειρά 4 επιστρέφει την δήλωση κειμένου Data Correct επειδή:

  1. Η τιμή OR επέστρεψε μια τιμή TRUE - η τιμή στο κελί A3 δεν είναι ίση με 75.
  2. Στη συνέχεια, η λειτουργία IF χρησιμοποίησε αυτό το αποτέλεσμα για να επιστρέψει το επιχείρημα Value_if_false : Δεδομένα σωστά .

Γράφοντας το Excel IF / OR Formula

Τα παρακάτω βήματα καλύπτουν τον τρόπο εισαγωγής του τύπου IF / OR που βρίσκεται στο κελί B4 στην παραπάνω εικόνα. Τα ίδια βήματα μπορούν να χρησιμοποιηθούν για την εισαγωγή οποιουδήποτε από τους τύπους IF στο παράδειγμα.

Αν και είναι δυνατό να πληκτρολογήσετε μόνο τον πλήρη τύπο με το χέρι,

= IF (Ή (A2 <50, A3 <> 75, A4> = 100), "Δεδομένα σωστά", "Σφάλμα δεδομένων")

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

Τα βήματα που χρησιμοποιούνται για να εισαγάγετε τον τύπο IF / OR στο κελί B4 είναι:

  1. Κάντε κλικ στο κελί B4 για να γίνει το ενεργό κελί .
  2. Κάντε κλικ στην καρτέλα Φόρμες της κορδέλας .
  3. Κάντε κλικ στο εικονίδιο Λογικό για να ανοίξετε την αναπτυσσόμενη λίστα λειτουργιών.
  4. Κάντε κλικ στο κουμπί IF στη λίστα για να ανοίξετε το παράθυρο διαλόγου λειτουργιών IF.
  5. Κάντε κλικ στη γραμμή Logical_test στο παράθυρο διαλόγου.
  6. Πληκτρολογήστε την πλήρη λειτουργία AND: (A2 <50, A3 <> 75, A4> = 100) στη γραμμή Logical_test χρησιμοποιώντας την αναφορά για τις αναφορές κυψελών, αν θέλετε.
  7. Κάντε κλικ στη γραμμή Value_if_true στο παράθυρο διαλόγου.
  8. Πληκτρολογήστε το κείμενο Διόρθωση δεδομένων (δεν απαιτούνται εισαγωγικά).
  9. Κάντε κλικ στη γραμμή Value_if_false στο παράθυρο διαλόγου.
  10. Πληκτρολογήστε το κείμενο Σφάλμα δεδομένων.
  11. Κάντε κλικ στο κουμπί OK για να κλείσετε το παράθυρο διαλόγου και να επιστρέψετε στο φύλλο εργασίας.
  12. Όπως ήδη συζητήθηκε παραπάνω, ο τύπος πρέπει να εμφανίζει το όρισμα Value_if_true του Data Correct.
  13. Όταν κάνετε κλικ στο κελί B4 , η πλήρης λειτουργία
    = Εάν στη γραμμή τύπων επάνω από το φύλλο εργασίας εμφανίζεται η ένδειξη IF (A2 <50, A3 <> 75, A4> = 100), "Correct Data", "Error Data") .