Προέχω

Ένθετο IF με πολλαπλά AND

Nested If With Multiple

Τύπος Excel: Ένθετο IF με πολλαπλά ANDΓενικός τύπος | _+_ | Περίληψη

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





=  IF ( AND (A1='x',B1>=100),1.5,  IF ( AND (A1='y',B1< 100),1.4,  IF ( AND (A1='x',B1>=100),1.3,  IF ( AND (A1='y',B1< 100),1.2, 1.1))))
Εξήγηση

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

πώς να αλλάξετε άξονα στο διάγραμμα excel

Ο τύπος σε αυτό το παράδειγμα είναι σκόπιμα πιο ρητός όσο είναι απαραίτητος για να «δείξει» όλες τις πιθανές επιλογές και αποτελέσματα με τρόπο που είναι πιο εύκολο να κατανοηθεί και να διατηρηθεί. Το κόλπο είναι να δομήσετε τον τύπο με διαλείμματα γραμμής για να εμφανίσετε κάθε IF σε ξεχωριστή γραμμή μαζί με το 'πραγματικό αποτέλεσμα' για αυτό το IF. Το 'ψευδές αποτέλεσμα' είναι η ακόλουθη δήλωση IF. Παρατηρήστε ότι το τελικό ψευδές αποτέλεσμα θα «πιάσει» κάθε περίπτωση που αποτυγχάνει σε όλες τις προηγούμενες δοκιμές.





Ουσιαστικά, χρησιμοποιούμε διαλείμματα γραμμών για να φτιάξουμε ένα «τραπέζι» που το ανθρώπινο μάτι μπορεί εύκολα να διαβάσει. Για να περιορίσουμε τις συναρτήσεις IF, χρησιμοποιούμε το ΚΑΙ συνάρτηση να εκτελέσετε περισσότερες από μία λογικές δοκιμές τη φορά. Η συνάρτηση AND στο καθένα Συνάρτηση IF ελέγχει τόσο το χρώμα όσο και την τιμή.

Σημείωση μπορεί να χρησιμοποιήσει τη χρήση Alt + Enter για εισαγωγή για εισαγωγή νέων γραμμών στη γραμμή τύπων. Θα χρειαστεί να επεκτείνετε τη γραμμή τύπων κάθετα για να δείτε περισσότερες από μία γραμμές κάθε φορά.



πώς αφαιρείτε πολλαπλά κελιά στο Excel;

Περισσότερες προϋποθέσεις

Αυτή η προσέγγιση τύπου μπορεί να επεκταθεί για να αξιολογήσει περισσότερες επιλογές. Η συνάρτηση AND μπορεί να χειριστεί πιο λογικές δοκιμές και μπορείτε να συνδυάσετε τη συνάρτηση AND με το OR συνάρτηση αν χρειαστεί. Θα μπορούσατε επίσης να αντικαταστήσετε AND και OR με μπούλια λογική Το Τέλος, μπορείτε επίσης να χρησιμοποιήσετε το Συνάρτηση IFS σε νεότερες εκδόσεις του Excel για μείωση της ένθεσης.

Αποτέλεσμα ως υπολογισμός

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

Συγγραφέας Dave Bruns


^