Median If Formula - Excel & Google Sheets

Αυτό το σεμινάριο θα δείξει πώς να υπολογίσετε τη διάμεσο των τιμών που πληρούν ορισμένα κριτήρια στο Excel και στα Υπολογιστικά φύλλα Google.

MEDIAN Συνάρτηση

Η συνάρτηση MEDIAN υπολογίζει τη διάμεση τιμή σε μια σειρά αριθμών.

= MEDIAN (C2: C10)

Ωστόσο, δεν υπάρχει ενσωματωμένη συνάρτηση "Median If" για τον υπολογισμό της διάμεσης τιμής μόνο για αριθμούς που πληρούν ορισμένα κριτήρια.

Σημείωση: Ενδέχεται να είστε εξοικειωμένοι με τη συνάρτηση AVERAGEIFS που θα υπολογίζει το μέσο όρο για αριθμούς που πληρούν ορισμένα κριτήρια. Δεν υπάρχει μέση εναλλακτική λύση.

Median If - Array Formula

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

Χρησιμοποιώντας το προηγούμενο σύνολο δεδομένων μας, ας πάρουμε τη διάμεση τιμή για την Apple.

= MEDIAN (ΕΑΝ ($ A $ 2: $ A $ 10 = $ E2, $ C $ 2: $ C $ 10))

Excel 2022 και παλαιότερα

Στο Office 365 και εκδόσεις του Excel μετά το 2022, μπορείτε απλά να εισαγάγετε τον παραπάνω τύπο όπως θα κάνατε συνήθως (πατώντας ΕΙΣΑΓΩ).

Ωστόσο, για το Excel 2022 και παλαιότερα πρέπει να εισαγάγετε τον τύπο πατώντας CTRL + SHIFT + ENTERΤο Αφού το κάνετε αυτό, θα παρατηρήσετε ότι εμφανίζονται αγκύλες γύρω από τον τύπο:

{= MEDIAN (ΕΑΝ ($ A $ 2: $ A $ 10 = $ E2, $ C $ 2: $ C $ 10))}

Σημαντικό: μην γράφετε μόνοι σας αυτές τις αγκύλες, πρέπει να τις εισάγετε μόνο με CTRL + SHIFT + ENTER.

Πώς λειτουργεί ο τύπος;

Να θυμάστε ότι αυτός είναι ο τύπος μας:

{= MEDIAN (ΕΑΝ ($ A $ 2: $ A $ 10 = $ E2, $ C $ 2: $ C $ 10))}

Ο τύπος λειτουργεί για την αξιολόγηση των κριτηρίων κάθε τιμής ως ΑΛΗΘΙΝΟ ή ΛΑΘΟΣ.

= MEDIAN (ΕΑΝ ({FALSE; TRUE; FALSE; FALSE; TRUE; FALSE; TRUE; TRUE; FALSE}), {1287; 1205; 1243; 1482; 1261; 1042; 1090; 1748; 1909}))

Στη συνέχεια, η συνάρτηση IF αντικαθιστά κάθε τιμή με FALSE εάν πληρούται η συνθήκη της.

= MEDIAN ({FALSE; 1205; FALSE; FALSE; 1261; FALSE; 1090; 1748; FALSE})

Τώρα η συνάρτηση MEDIAN αγνοεί τις FALSE τιμές και υπολογίζει τη διάμεσο των υπόλοιπων τιμών (1233 είναι ο μέσος όρος των δύο μεσαίων τιμών: 1205 και 1261).

Median IF - Πολλαπλά κριτήρια

Μπορείτε επίσης να υπολογίσετε μια διάμεση βάση πολλαπλών κριτηρίων χρησιμοποιώντας τη λογική του Boolean.

Ας ρίξουμε μια ματιά σε ένα νέο σύνολο δεδομένων με στήλες Τοποθεσία, έτος και απόθεμα:

Ακολουθεί ο τύπος για τον υπολογισμό της διάμεσης βάσει πολλαπλών κριτηρίων:

= MEDIAN (IF ((A2: A4 = "B")*(B2: B4 = 2008), C2: C4))

Παρατηρήστε εδώ πολλαπλασιάζουμε δύο σύνολα κριτηρίων μαζί:

(G8: G10 = "b")*(H8: H10 = 2008)

Εάν και τα δύο κριτήρια είναι ΑΛΗΘΕΙΑ τότε θα υπολογιστεί ως ΑΛΗΘΙΝΟ, αλλά αν ένα (ή περισσότερα) κριτήρια είναι ΛΑΘΟΣ θα υπολογίσει ως ΛΑΘΟΣ.

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

Μέσος τύπος If στα Υπολογιστικά φύλλα Google

Όλα τα παραπάνω παραδείγματα λειτουργούν ακριβώς το ίδιο στα Φύλλα Google όπως στο Excel.

wave wave wave wave wave