Elke waarde wordt vergeleken met voorwaarde. Als de waarde aan de voorwaarde voldoet, wordt de corresponderende waarde in gem-waarden opgenomen in het gemiddelde.
gem-waarden en toetswaarden (indien opgegeven) moeten dezelfde grootte hebben.
Als gem-waarden wordt weggelaten, wordt toetswaarden gebruikt voor gem-waarden.
Als gem-waarden wordt weggelaten of overeenkomt met toetswaarden, mag toetswaarden alleen getalswaarden of booleaanse waarden bevatten.
Als er meer dan één voorwaarde of reeks toetswaarden vereist is, kun je overwegen de functie GEMIDDELDEN.ALS te gebruiken.
Voorbeelden
Gegeven wordt de onderstaande tabel:
A
B
C
D
1
Leeftijd
Gesl.
Gehuwd
Salaris
2
35
M
J
71.000
3
27
V
81.000
4
42
86.000
5
51
N
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
=GEMIDDELDE.ALS(A2:A13; "<40"; D2:D13) retourneert ongeveer 56.857, het gemiddelde salaris van mensen die jonger dan 40 jaar zijn.
=GEMIDDELDE.ALS(B2:B13; "=V"; D2:D13) retourneert 66.000, het gemiddelde salaris van vrouwen (aangegeven met "V" in kolom B).
=GEMIDDELDE.ALS(C2:C13; "N"; D2:D13) retourneert 56.800, het gemiddelde salaris van ongehuwden (aangegeven met "N" in kolom C).
=GEMIDDELDE.ALS(A2:A13; ">=40"; D2:D13) retourneert 78.800, het gemiddelde salaris van mensen die 40 jaar of ouder zijn. Je kunt ook ≥ als operator gebruiken.
=GEMIDDELDE.ALS(C2:C13; "<>J"; D2:D13) retourneert 56.800, het gemiddelde salaris van mensen die niet gehuwd zijn. Je kunt ook ≠ als operator gebruiken.
Voorbeeld met REGEX
45
[email protected]
41
Aaron
64
Sarah
=GEMIDDELDE.ALS(B1:B5; REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"); A1:A5) retourneert 46, het gemiddelde van alle cellen in A1:A5 waarbij de overeenkomende cel in B1:B5 een e-mailadres bevat.