Ciascun valore viene messo a confronto con condizione. Se il valore soddisfa il test della condizione, il corrispondente valore di valori_medi viene compreso nella media.
valori_medi e valori_test (se specificati) devono avere la stessa misura.
Se il valore di valori_medi viene omesso, al suo posto viene utilizzato valori_test per valori_medi.
Se valori_medi viene omesso o è uguale a valori_test, valori_test può contenere solo valori numerici o valori booleani.
Se è richiesta più di una condizione o una serie di valori_test, considera l’utilizzo della funzione MEDIA.PIÙ.SE.
Esempi
In base alla tabella seguente:
A
B
C
D
1
Età
Sesso
Stato
Stipendio
2
35
M
71.000
3
27
F
81.000
4
42
86.000
5
51
S
66.000
6
28
52.000
7
49
62.000
8
63
89.000
9
22
34.000
10
29
42.000
11
65.000
12
33
13
61
91.000
=MEDIA.SE(A2:A13; "<40"; D2:D13) restituisce all’incirca 56.857, lo stipendio medio delle persone di meno di quarant’anni d’età.
=MEDIA.SE(B2:B13; "=F"; D2:D13) restituisce 66.000, lo stipendio medio delle persone di sesso femminile (indicato da una “F” nella colonna B).
=MEDIA.SE(C2:C13; "S"; D2:D13) restituisce 56.800, lo stipendio medio delle persone single (indicato da una “S” nella colonna C).
=MEDIA.SE(A2:A13; ">=40"; D2:D13) restituisce 78.800, lo stipendio medio delle persone di età pari o superiore a quarant’anni. Puoi anche utilizzare l’operatore ≥.
=MEDIA.SE(C2:C13; "<>M"; D2:D13) restituisce 56.800, lo stipendio medio delle persone che non sono sposate. Puoi anche utilizzare l’operatore ≠.
Esempio di REGEX
45
[email protected]
41
Alessandro
64
Sara
=MEDIA.SE(B1:B5, REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"), A1:A5) restituisce 46, la media di tutte le celle contenute in A1:A5 in cui la cella corrispondente B1:B5 contiene un indirizzo e-mail.