Εάν τροποποιήσετε αυτό το χειριστήριο, θα γίνει αυτόματη ενημέρωση αυτής της σελίδας

AVERAGEIFS

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

AVERAGEIFS(τιμές-προς-υπολογισμό-μέσου-όρου; τιμές-προς-δοκιμή; συνθήκη; τιμές-προς-δοκιμή…;συνθήκη…)

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

τιμές-προς-δοκιμή: Μια συλλογή που περιέχει τιμές προς δοκιμή. Το όρισμα τιμές-προς-δοκιμή μπορεί να περιέχει οποιαδήποτε τιμή.

συνθήκη: Μια παράσταση που συγκρίνει ή δοκιμάζει τιμές και επιστρέφει την τιμή Boole TRUE ή FALSE. Η συνθήκη μπορεί να περιλαμβάνει τελεστές σύγκρισης, σταθερές, τον τελεστή συνένωσης με συμπλεκτικό, αναφορές και μπαλαντέρ. Μπορείτε να χρησιμοποιήσετε μπαλαντέρ για την αντιστοίχιση οποιουδήποτε μεμονωμένου χαρακτήρα ή πολλαπλών χαρακτήρων στην παράσταση. Μπορείτε να χρησιμοποιήσετε το σύμβολο ? (λατινικό ερωτηματικό) για αντιπροσώπευση ενός χαρακτήρα, τον αστερίσκο (*) για αντιπροσώπευση πολλών χαρακτήρων και την περισπωμένη (~) για να καθορίσετε ότι ο ακόλουθος χαρακτήρας πρέπει να αντιστοιχιστεί παρά να χρησιμοποιηθεί ως μπαλαντέρ. Η συνθήκη μπορεί να περιέχει επίσης μια συνάρτηση REGEX αντί για μπαλαντέρ.

τιμές-προς-δοκιμή...: Προαιρετικά, περιλαμβάνονται μία ή περισσότερες πρόσθετες συλλογές που περιέχουν τιμές προς δοκιμή. Κάθε συλλογή τιμές-προς-δοκιμή πρέπει να ακολουθείται αμέσως από μια παράσταση συνθήκης. Αυτό το μοτίβο τιμές-προς-δοκιμή; συνθήκη μπορεί να επαναληφθεί όσες φορές χρειάζεται.

συνθήκη...: Αν συμπεριλαμβάνεται μια προαιρετική συλλογή τιμές-προς-δοκιμή, η συνθήκη… είναι μια πρόσθετη παράσταση που έχει ως αποτέλεσμα μια τιμή Boole TRUE ή FALSE. Πρέπει να υπάρχει μια παράσταση συνθήκης που ακολουθεί κάθε συλλογή τιμές-προς-δοκιμή, για αυτόν τον λόγο, αυτή η συνάρτηση έχει πάντα μονό αριθμό ορισμάτων.

Σημειώσεις

  • Για κάθε ζεύγος τιμές-προς-δοκιμή και συνθήκη, η αντίστοιχη (ίδια θέση στη συστοιχία) τιμή συγκρίνεται με τη δοκιμή υπό συνθήκες. Αν πληρούνται όλες οι δοκιμές υπό όρους, η αντίστοιχη τιμή στις τιμές-προς-υπολογισμό-μέσου-όρου περιλαμβάνεται στον μέσο όρο.

  • Το όρισμα τιμές-προς-υπολογισμό-μέσου-όρου και όλες οι συλλογές τιμές-προς-δοκιμή πρέπει να έχουν το ίδιο μέγεθος.

Παραδείγματα

Δεδομένου του ακόλουθου πίνακα:

A

B

C

D

1

Ηλικία

Φύλο

Κατά­σταση

Μισθός

2

35

Π

Π

71.000

3

27

F

Π

81.000

4

42

Π

Π

86.000

5

51

Π

ΧΣ

66.000

6

28

Π

ΧΣ

52.000

7

49

F

ΧΣ

62.000

8

63

F

Π

89.000

9

22

Π

Π

34.000

10

29

F

ΧΣ

42.000

11

35

F

Π

56.000

12

33

Π

ΧΣ

62.000

13

61

Π

Π

91.000

Η συνάρτηση =AVERAGEIFS(D2:D13; A2:A13;" <40"; B2:B13; "=Α") επιστρέφει αποτέλεσμα 54.750, τον μέσο όρο μισθού των ανδρών (υποδεικνύεται με «Α» στη στήλη B) ηλικίας κάτω των 40 ετών.

Η συνάρτηση =AVERAGEIFS(D2:D13; A2:A13;" <40"; B2:B13; "=Α"; C2:C13; "=ΧΣ") επιστρέφει αποτέλεσμα 57.000, τον μέσο όρο μισθού των ανδρών ηλικίας κάτω των 40 ετών που δεν είναι δεσμευμένοι (υποδεικνύεται με «ΧΣ» στη στήλη C).

Η συνάρτηση =AVERAGEIFS(D2:D13; A2:A13; "<40"; B2:B13; "=Α"; C2:C13; "=Π") επιστρέφει αποτέλεσμα 52.500, τον μέσο όρο μισθού των ανδρών ηλικίας κάτω των 40 ετών που είναι παντρεμένοι (υποδεικνύεται με «Π» στη στήλη C).

Η συνάρτηση =AVERAGEIFS(D2:D13; A2:A13; ">= 40"; B2:B13; "=Α"; C2:C13; "=Π") επιστρέφει αποτέλεσμα 88.500, τον μέσο όρο μισθού των ανδρών ηλικίας τουλάχιστον 40 ετών που είναι παντρεμένοι (υποδεικνύεται με «Π» στη στήλη C) έτος. Μπορείτε επίσης να χρησιμοποιήσετε τον τελεστή ≥.

Η συνάρτηση =AVERAGEIFS(D2:D13; A2:A13; "<40"; B2:B13; "=Θ") επιστρέφει κατά προσέγγιση αποτέλεσμα 59.667, τον μέσο όρο μισθού των γυναικών (υποδεικνύεται με «Θ» στη στήλη B) ηλικίας κάτω των 40 ετών.

Η συνάρτηση =AVERAGEIFS(D2:D13; A2:A13; "<>35"; C2:C13; "=ΧΣ") επιστρέφει 56.800, τον μέσο όρο των ατόμων που δεν είναι 35 και δεν είναι δεσμευμένοι. Μπορείτε επίσης να χρησιμοποιήσετε τον τελεστή ≠.

Παράδειγμα με χρήση REGEX

Δεδομένου του ακόλουθου πίνακα:

A

B

1

45

marina@example.com

2

41

Aaron

3

29

michael@example.com

4

64

katrina@example.com

5

12

Sarah

Η συνάρτηση =AVERAGEIFS(A1:A5; B1:B5; REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2;4})"); A1:A5; ">10") επιστρέφει αποτέλεσμα 46, τον μέσο όρο όλων των κελιών A1:A5 που είναι μεγαλύτερα από 10 και όπου το αντίστοιχο κελί στα B1:B5 περιέχει μια διεύθυνση email.

Δείτε επίσηςAVERAGEAVERAGEIF
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Χρήσιμο;
Όριο χαρακτήρων: 250
Το μέγιστο όριο χαρακτήρων είναι 250.
Σας ευχαριστούμε για τα σχόλια.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.