Απλοποίηση τύπων με μείωση της πολυπλοκότητας των λειτουργιών IF στο Microsoft Excel 2010

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

Σε αυτό το άρθρο, θα μάθουμε την απλοποίηση τύπων μειώνοντας την πολυπλοκότητα των λειτουργιών IF στο Microsoft Excel 2010.

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

Η συνάρτηση IF ελέγχει εάν η συνθήκη που καθορίζετε είναι ΑΛΗΘΙΝΗ ή ΛΑΘΟΣ. Εάν η συνθήκη επιστρέψει TRUE τότε επιστρέφει προκαθορισμένη τιμή και αν η συνθήκη επιστρέφει FALSE τότε επιστρέφει μια άλλη προκαθορισμένη τιμή.

Σύνταξη = ΑΝ (λογική_ελέγχη, τιμή_αν_αλήθεια, τιμή_αν_ ψευδές)

logic_test: Η λογική δοκιμή θα δοκιμάσει την κατάσταση ή τα κριτήρια. Εάν η συνθήκη πληροί τότε επιστρέφει την προκαθορισμένη τιμή και εάν η συνθήκη δεν πληροί τότε, επιστρέφει μια άλλη προκαθορισμένη τιμή.

value_if_true: Η τιμή που θέλετε να επιστρέψετε εάν αυτό το όρισμα επιστρέψει TRUE.

value_if_false: Η τιμή που θέλετε να επιστρέψετε αν αυτό το όρισμα επιστρέφει FALSE

Χρησιμοποιώντας ένθετο Συνάρτηση IF θα πάρει πολύ χρόνο. Μπορούμε να χρησιμοποιήσουμε εναλλακτική συνάρτηση π.χ. ΛΕΙΤΟΥΡΓΙΑ ΕΠΙΛΟΓΗΣ για να επιστρέψει η ίδια έξοδος που θα επιστρέψει η συνάρτηση IF.

Επιλέγω: Επιστρέφει τον χαρακτήρα που καθορίζεται από τον κωδικό αριθμό από το σύνολο χαρακτήρων για τον υπολογιστή σας. Η συνάρτηση CHOOSE θα επιστρέψει μια τιμή από μια λίστα τιμών με βάση έναν δεδομένο αριθμό ευρετηρίου. Η επιλογή συνάρτησης χρησιμοποιεί index_num για να επιστρέψει μια τιμή από μια λίστα.

Σύνταξη = ΕΠΙΛΟΓΗ (index_num, value1, value2,…)

index_num: Καθορίζει το όρισμα τιμής που έχει επιλεγεί. Το index_num πρέπει να είναι ένας αριθμός μεταξύ 1 και 254 ή ένας τύπος που περιέχει τους αριθμούς μεταξύ 1 και 254. Εάν το index_num είναι μικρότερο από 1 τότε, επιλέξτε θα επιστρέψει #ΑΞΙΑ! λάθος.

τιμή 1 & τιμή 2 είναι 1 έως 254 ορίσματα τιμών από τα οποία η επιλογή CHOOSE θα αξιολογήσει και θα επιστρέψει το αποτέλεσμα.

Ας πάρουμε ένα παράδειγμα:

  • Έχουμε πίνακα δεδομένων μαθητών.
  • Στη στήλη Α, έχουμε το όνομα των μαθητών και στη στήλη Β, έχουμε τις βαθμολογίες τους
  • Στη στήλη F & G, έχουμε προϋποθέσεις- Βαθμολογία και βαθμολογίες.

  • Στη στήλη Γ, θέλουμε να εισαγάγουμε ένθετο τύπο IF που θα επιστρέψει Αξιολογήσεις
  • Στο κελί C2, εισαγάγετε τον τύπο = IF (B2 = 1, $ G $ 3, IF (B2 = 2, $ G $ 4, IF (B2 = 3, $ G $ 5, IF (B2 = 4, $ G $ 6))))

  • Αντιγράφοντας τον παρακάτω τύπο, θα έχουμε την έξοδο όπως παρακάτω

  • Στο κελί D2, θα εισάγουμε τον τύπο= ΕΠΙΛΟΓΗ (B2, $ G $ 3, $ G $ 4, $ G $ 5, $ G $ 6)

  • ΕΠΙΛΕΓΩ η συνάρτηση θα ελέγξει την τιμή στο κελί B2 και θα επιστρέψει την τιμή με βάση τις τιμές στη στήλη G.
  • Αντιγράφοντας τον παρακάτω τύπο, θα έχουμε την έξοδο όπως παρακάτω

  • Και οι δύο τύποι παρέχουν την ίδια έξοδο, αλλά χρησιμοποιώντας τη λειτουργία CHOOSE που μειώνει την πολυπλοκότητα σε σχέση με τη συνάρτηση IF, όπου για κάθε νέα συνθήκη, πρέπει να γράψουμε μια νέα συνθήκη IF εντός της συνάρτησης IF.

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave