Telle celler med data med Excels SUMPRODUCT-funksjon

Innholdsfortegnelse:

Telle celler med data med Excels SUMPRODUCT-funksjon
Telle celler med data med Excels SUMPRODUCT-funksjon
Anonim

SUMPRODUKT-funksjonen multipliserer elementene i en eller flere arrays og legger så til, eller summerer, produktene sammen. Ved å justere formen på argumentene, teller SUMPRODUCT antall celler i et gitt område som inneholder data som oppfyller spesifikke kriterier.

Instruksjonene i denne artikkelen gjelder for Excel 2019, 2016, 2013, 2010; Excel for Microsoft 365, Excel Online, Excel for Mac, Excel for iPad, Excel for iPhone og Excel for Android.

SUMPRODUCT Funksjonssyntaks og argumenter

En funksjons syntaks refererer til funksjonens layout og inkluderer funksjonens navn, parenteser, kommaskilletegn og argumenter.

For å få en funksjon for å telle celler i stedet for å holde data, brukes følgende syntaks med SUMPRODUCT:

  • Array1: Dette argumentet angir den første matrisen eller området som vil bli multiplisert og deretter lagt til.
  • Array2: Dette argumentet angir den andre matrisen eller området som vil bli multiplisert og deretter lagt til.

COUNTIF- og COUNTIFS-funksjonene teller celler som oppfyller ett eller flere angitte kriterier. Noen ganger er SUMPRODUCT enklere å bruke når du vil finne flere forhold som er relatert til samme område.

Gå inn SUMPRODUCT-funksjonen

Vanligvis er den beste måten å legge inn funksjoner i Excel på å bruke dialogboksen Funksjonsargumenter (i Excel for Mac, bruk Formelbyggeren). Dialogboksen gjør det enkelt å legge inn argumenter ett om gangen uten å måtte skrive inn parentes eller komma som fungerer som skilletegn mellom argumentene.

Men fordi dette eksemplet bruker en uregelmessig form av SUMPRODUCT-funksjonen, kan ikke en dialogboks brukes. I stedet må funksjonen skrives inn i en regnearkcelle.

I denne opplæringen skal du bruke SUMPRODUCT-funksjonen til å finne antall verdier som er større enn 25 og mindre enn 75 i et eksempeldatasett.

  1. For å følge med på denne opplæringen, skriv inn eksempeldataene (vist på bildet nedenfor) i et tomt Excel-regneark.

    Image
    Image
  2. Velg celle B7. Dette er stedet der funksjonsresultatene vises.
  3. Skriv inn formelen =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)) og trykk Enter.

    Image
    Image
  4. Svaret 5 vises i celle B7. Det er bare fem verdier i området (40, 45, 50, 55 og 60) som er større enn 25 og mindre enn 75.

    Image
    Image
  5. Velg celle B7 for å se den fullførte formelen i formellinjen over regnearket.

Breaking Down SUMPRODUCT

Når betingelser er satt for argumentene, evaluerer SUMPRODUCT hvert matriseelement mot betingelsen og returnerer en boolsk verdi (TRUE eller FALSE). For beregningsformål tildeler Excel en verdi på 1 for de matriseelementene som er SANN og en verdi på 0 for de som er FALSE.

En annen måte å tenke på hva SUMPRODUCT gjør, er å tenke på multiplikasjonstegnet som en OG-betingelse. Med dette i tankene er betingelsen bare sann når begge betingelsene er oppfylt, tall større enn 25 OG mindre enn 75. Funksjonen summerer deretter opp alle de sanne verdiene for å komme frem til resultatet av 5.

Anbefalt: