Skip to main content

Räkna celler av data med Excels SUMPRODUCT-funktion

SOLAR_BIALAS - ZEGNAJ (KOFSON PROD.) (April 2025)

SOLAR_BIALAS - ZEGNAJ (KOFSON PROD.) (April 2025)
Anonim

De SUMPRODUCT funktionen i Excel är en mycket mångsidig funktion som ger olika resultat beroende på de inmatade argumenten. Vad i SUMPRODUCT funktionen är typiskt att multiplicera elementen i en eller flera uppsättningar och sedan lägga till eller summera produkterna tillsammans. Men genom att justera formen av argumenten, SUMPRODUCT kommer att räkna antalet celler i ett givet intervall som innehåller data som uppfyller specifika kriterier.

01 av 03

SUMPRODUCT Funktionssyntax och argument

En funktions syntax avser funktionens layout och innehåller funktionens namn, parentes, komma-separatorer och argument. För att få en funktion att räkna celler istället för att utföra sitt vanliga syfte att hålla data, måste följande icke-standardiserade syntax användas med SUMPRODUCT:

= SUMPRODUCT (array1, array2)

  • matris1: Detta argument anger den första array eller intervall som multipliceras och läggs sedan till.
  • matris2: Detta argument anger den andra array eller intervall som multipliceras, läggs sedan till.

Excel innehåller också både COUNTIF och ANTAL.OMF funktioner som låter dig räkna celler som uppfyller ett eller flera uppsatta kriterier. Ibland, dock, SUMPRODUCT är lättare att arbeta med när det gäller att hitta flera villkor som gäller samma sortiment.

02 av 03

Ange SUMPRODUCT-funktionen

Normalt är det bästa sättet att skriva in funktioner i Excel att använda Formelbyggare, vilket gör det enkelt att skriva in argument en åt gången utan att behöva ange parenteserna eller kommatecken som fungerar som separatorer mellan argumenten.

Men eftersom det här exemplet använder en oregelbunden form av SUMPRODUCT funktion kan Formula Builder inte användas. I stället måste funktionen skrivas in i ett kalkylblad.

= SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75))

  1. Klicka på cell B7- Den plats där funktionsresultaten kommer att visas.
  2. Skriv in ovanstående formel i cell E6 av arbetsbladet.
  3. Svaret5 ska visas i cell B7 eftersom det bara finns fem värden inom intervallet - 40, 45, 50, 55 och 60 - som ligger mellan 25 och 75.
  4. När du klickar på cell B7 Den färdiga formeln visas i formellistan ovanför arbetsbladet.
03 av 03

Nedbrytning SUMPRODUKT

När förhållandena ställs för argumenten, SUMPRODUCT utvärderar varje matriselement mot villkoret och returnerar ett booleskt värde (TRUE eller FALSE). I beräkningsformerna tilldelar Excel ett värde av1 för de arrayelementen som är SANN och ett värde av0 för dem som är FALSK.

Ett annat sätt att tänka på vad SUMPRODUCT gör är att tänka på multiplikationsskylten som enOCH tillstånd. Med detta i åtanke är villkoret bara sant när båda villkoren är uppfyllda - siffror större än 25OCH mindre än 75. Funktionen summerar sedan alla sanna värden för att komma fram till resultatet av 5.