Cada valor é comparado com a condição. Se o valor satisfizer o teste condicional, o valor correspondente em valores-média é incluído na média.
valores-média e valores-teste (se especificado) têm de ter o mesmo tamanho.
Se valores-média for omitido, valores-teste é utilizado para valores-média.
Se valores-média for omitido ou for igual a valores-teste, valores-teste pode conter apenas valores numéricos, ou valores booleanos.
Se for necessária mais de uma condição ou conjunto de valores-teste, deve ser considerada a utilização da função MÉDIA.SE.S.
Exemplos
Tendo em conta a seguinte tabela:
A
B
C
D
1
Idade
Sexo
Estado
Salário
2
35
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
56 000
12
33
13
61
91 000
=MÉDIA.SE(A2:A13; “<40”; D2:D13) tem como resultado aproximadamente 56 857, o salário médio das pessoas com menos de 40 anos de idade.
=MÉDIA.SE(B2:B13; “=F”; D2:D13) tem como resultado 66 000, o salário médio das pessoas de sexo feminino (identificadas com um “F” na coluna B).
=MÉDIA.SE(C2:C13; “S”; D2:D13) tem como resultado 56 800, o salário médio das pessoas solteiras (identificadas com um “S” na coluna C).
=MÉDIA.SE(A2:A13; “>=40”; D2:D13) tem como resultado 78 800, o salário médio das pessoas com 40 ou mais anos de idade. Também é possível usar o operador ≥.
=MÉDIA.SE(C2:C13; “<>C”; D2:D13) tem como resultado 56 800, o salário médio das pessoas que são casadas. Também é possível usar o operador ≠
Exemplo com REGEX
45
[email protected]
41
Artur
64
Sara
=MÉDIA.SE(B1:B5, REGEX(“([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})”),A1:A5) tem como resultado 46, a média de todas as células em A1:A5 em que a célula correspondente em B1:B5 contém um endereço de e-mail.