Αποφύγετε το Nested IF στο Microsoft Excel

Anonim

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

Ερώτηση: Έχω ένα καθήκον που έχει ανατεθεί από τον διευθυντή μου να ελέγξει / συγκρίνει τη μέγιστη αλλαγή στα στοιχεία πωλήσεων των τελευταίων τεσσάρων ετών.

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

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

  • Ο τύπος απαιτείται για τον έλεγχο της μέγιστης αλλαγής μεταξύ δεδομένων δύο ετών
  • Ο τύπος που θα χρησιμοποιήσουμε είναι
  • = ΑΝ (AND ((MAX (B2: C2) -MIN (B2: C2))> (MAX (C2: D2) -MIN (C2: D2)), (MAX (B2: C2) -MIN (B2: C2 ))> (MAX (D2: E2) -MIN (D2: E2))), MAX (B2: C2) -MIN (B2: C2), IF ((MAX (C2: D2) -MIN (C2: D2) )> (MAX (D2: E2) -MIN (D2: E2)), MAX (C2: D2) -MIN (C2: D2), MAX (D2: E2) -MIN (D2: E2)))

  • Υπάρχουν δύο τύποι που μπορούμε να χρησιμοποιήσουμε και οι δύο περιλαμβάνουν λειτουργίες MAX, MIN & ABS
  • Στο κελί F2, ο τύπος είναι
  • = MAX (B2: E2) -MIN (B2: E2)

  • Ο δεύτερος τύπος είναι
  • = MAX (ABS (C2-B2), ABS (D2-C2), ABS (E2-D2))

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

Αν σας άρεσαν τα ιστολόγια μας, μοιραστείτε το με τους φίλους σας στο Facebook. Επίσης, μπορείτε να μας ακολουθήσετε στο Twitter και το Facebook.
Θα θέλαμε πολύ να σας ακούσουμε, ενημερώστε μας πώς μπορούμε να βελτιώσουμε, να συμπληρώσουμε ή να καινοτομήσουμε το έργο μας και να το κάνουμε καλύτερο για εσάς. Γράψτε μας στον ιστότοπο email