MEDEL.OM
Funktionen MEDEL.OM returnerar medelvärdet (aritmetiskt medelvärde) för cellerna i en samling som uppfyller ett angivet villkor.
MEDEL.OM(test-värden; villkor; snitt-värden)
test-värden: En samling värden som ska testas. test-värden kan innehålla valfritt värde.
villkor: Ett uttryck som jämför eller testar värden och resultat i det booleska värdet SANT eller FALSKT. villkor kan innehålla jämförelseoperatorer, konstanter, sammanfogningsoperatorn & (ampersand), referenser samt jokertecken. Du kan använda jokertecken till att matcha ett enskilt eller flera tecken i uttrycket. Du kan använda ett ? (frågetecken) istället för ett tecken, en * (asterisk) istället för flera tecken och en ~ (tilde) för att ange att det efterföljande tecknet ska matchas snarare än användas som ett jokertecken. villkor kan även innehålla en REGEX-funktion istället för jokertecken.
snitt-värden: En valfri samling värden vars genomsnitt ska beräknas. snitt-värden är en referens till en enskild samling celler som kan innehålla bara numeriska värden eller booleska värden.
Anm.
Varje värde jämförs med villkor. Om ett värde uppfyller villkoret inkluderas motsvarande värde i snitt-värden i medelvärdet.
snitt-värden och test-värden (om de anges) måste vara av samma storlek.
Om snitt-värden utelämnas används test-värden för snitt-värden.
Om snitt-värden utelämnas eller är samma som test-värden kan test-värden innehålla endast numeriska eller booleska värden.
Om fler än ett villkor eller fler än en mängd test-värden krävs kan du vilja använda funktionen MEDEL.OMF istället.
Exempel |
---|
Med följande tabell som exempel: |
A | B | C | D | |
---|---|---|---|---|
1 | Ålder | Kön | Status | Lön |
2 | 35 | M | M | 71 000 |
3 | 27 | F | M | 81 000 |
4 | 42 | M | M | 86 000 |
5 | 51 | M | S | 66 000 |
6 | 28 | M | S | 52 000 |
7 | 49 | F | S | 62 000 |
8 | 63 | F | M | 89 000 |
9 | 22 | M | M | 34 000 |
10 | 29 | F | S | 42 000 |
11 | 35 | F | M | 56 000 |
12 | 33 | M | S | 62 000 |
13 | 61 | M | M | 91 000 |
=MEDEL.OM(A2:A13; "<40"; D2:D13) returnerar ca 56 857, medellönen för personer under 40. =MEDEL.OM(B2:B13; "=F"; D2:D13) returnerar 66 000, medellönen för kvinnor (indikeras med "F" i kolumn B). =MEDEL.OM(C2:C13; "S"; D2:D13) returnerar 56 800, medellönen för ensamstående personer (indikeras med "S" i kolumn C). =MEDEL.OM(A2:A13; ">=40"; D2:D13) returnerar 78 800, medellönen för personer som är 40 eller äldre. Du kan också använda operatorn ≥. =MEDEL.OM(C2:C13; "<>M"; D2:D13) returnerar 56 800, medellönen för personer som är ogifta. Du kan också använda operatorn ≠. |
Exempel med REGEX |
---|
Med följande tabell som exempel: |
A | B | |
---|---|---|
1 | 45 | marina@example.com |
2 | 41 | Axel |
3 | 29 | michael@example.com |
4 | 64 | katrina@example.com |
5 | 12 | Sara |
=MEDEL.OM(B1:B5; REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"); A1:A5) returnerar 46 som är genomsnittet av cellerna i A1:A5 där motsvarande cell i B1:B5 innehåller en e-postadress. |