Funktionen SUMMA.OMF

Funktionen SUMMA.OMF, en matematisk och trigonometrisk funktion, adderar alla argument som uppfyller flera villkor. Du kan till exempel använda SUMMA.OMF för att summera antalet återförsäljare i landet som (1) ligger i ett och samma postnummerområde och (2) vars vinster överskrider ett visst värde.

Syntax

SUMMA.OMF(summaområde, villkorsområde1, villkor1, [villkorsområde2, villkor2], ...)

  • =SUMMA.OMF(A2:A9,B2:B9,"=A*",C2:C9,"Tom")
  • =SUMMA.OM(A2:A9;B2:B9;"<>Bananer";C2:C9;"Tom")
Argumentnamn Beskrivning
Summaområde (obligatoriskt) Det cellintervall som ska summeras.
Villkorsområde1 (obligatoriskt) Det område som testas med villkor1.
Criteria_range1 och Villkor1 konfigurerar ett sökpar där ett område genomsöks efter specifika villkor. När objekt i området hittas läggs motsvarande värden i Sum_range till.
Villkor1 (obligatoriskt) Villkoret som definierar vilka celler i Criteria_range1 som ska läggas till. Villkor kan till exempel anges som 32, ">32",B4, "äpplen" eller "32".
Criteria_range2, villkor2, ... (valfritt) Ytterligare områden och associerade villkor. Du kan ange upp till 127 områdes- och villkorspar.

Exempel

Om du vill använda dessa exempel i Excel kan du dra för att välja data i tabellen, högerklicka på markeringen och välja Kopiera. I ett nytt kalkylblad högerklickar du på cell A1 och väljer Matcha målformatering under Inklistringsalternativ.

Såld mängd Produkt Säljare
5 Äpplen Tom
4 Äpplen Sarah
15 Kronärtskockor Tom
3 Kronärtskockor Sarah
22 Bananer Tom
1,2 Bananer Sarah
10 Morötter Tom
33 Morötter Sarah
Formel Beskrivning
=SUMMA.OMF(A2:A9, B2:B9, "=A*", C2:C9, "Tom") Lägger till antalet produkter som börjar med A och såldes av Tom. Jokertecknet * används i Villkor1, "=A*" för att leta efter matchande produktnamn i Criteria_range1 B2:B9 och söker efter namnet "Tom" i Criteria_range2 C2:C9. Sedan adderas talen i Sum_range A2:A9 som uppfyller båda villkoren. Resultatet är 20.
=SUMMA.OMD(A2:A9; B2:B9; "<>Bananer"; C2:C9; "Tom") Lägger till antalet produkter som inte är bananer och säljs av Tom. Det utesluter bananer genom att använda <> i Villkor1, "<>Bananer", och söker efter namnet "Tom" i Criteria_range2 C2:C9. Sedan adderas talen i Sum_range A2:A9 som uppfyller båda villkoren. Resultatet är 30.

Vanliga problem

Problem Beskrivning
0 (Noll) visas i stället för det förväntade resultatet. Kontrollera att Villkor1,2 är inom citattecken om du testar för textvärden, t.ex. en persons namn.
Resultatet är felaktigt när Sum_range har SANT- eller FALSKT-värden. SANT- och FALSKT-värden för Sum_range utvärderas på olika sätt, vilket kan orsaka oväntade resultat när de läggs till.
Celler i Sum_range som innehåller SANT utvärderas till 1. De som innehåller värdet FALSKT utvärderas till 0 (noll).

Metodtips

Gör du så här Beskrivning
Använda jokertecken Om du använder jokertecken som frågetecken (?) och asterisk (*) i villkor1,2 kan du hitta matchningar som liknar men inte är exakta.
Ett frågetecken motsvarar valfritt enstaka tecken. En asterisk matchar en obestämd teckensekvens. Om du vill söka efter ett frågetecken eller en asterisk skriver du ett tilde ( ~) framför frågetecknet eller asterisken.
Exempel: =SUMMA.OMF(A2:A9, B2:B9, "=A*", C2:C9, "To?") lägger till alla instanser med namn som börjar med "To" och avslutas med en sista bokstav som kan variera.
Förstå skillnaden mellan SUMMA.OM och SUMMA.OMF. Argumentens ordning är inte samma för SUMMA.OMF och SUMMA.OM. I synnerhet är det sum_range argumentet det första argumentet i SUMMA.OMM, men det är det tredje argumentet i SUMMA.OM. Detta är en vanlig orsak till problem när de här funktionerna används.
Om du kopierar och redigerar de här funktionerna som liknar varandra måste du se till att placera argumenten i rätt ordning.
Använd samma antal rader och kolumner för områdesargument. Argumentet Criteria_range måste innehålla samma antal rader och kolumner som det Sum_range argumentet.

Överst på sidan

Behöver du mer hjälp?

Du kan alltid fråga en expert i Excel Tech Community eller få support i Communities.