For å finne summen av tall basert på kriterier, kan vi bruke en kombinasjon av SUMME, MATCH, COUNTIF & OFFSET funksjoner for å hente utgangen.
SUM: Legger til alle tallene i et celleområde
Syntaks: = SUM (nummer1, tall2, …)
Det kan være maksimalt 255 argumenter. Se skjermdumpen nedenfor:
KAMP funksjon søker etter et spesifisert element i et valgt celleområde, og returnerer deretter den relative posisjonen til elementet i området.
Syntaks = MATCH (oppslag_verdi, oppslag_array, match_type)
TELLING: Teller antall celler innenfor et område som oppfyller betingelsen.
Syntaks: = COUNTIF (område, kriterier)
OFFSET: Returnerer en referanse til et område som er et gitt antall rader og kolonner fra en gitt referanse.
Syntaks: = OFFSET (referanse, rader, cols, høyde, bredde)
henvisning: Det er en referanse til en celle eller et celleområde som forskyvningen vil bli brukt fra.
rader: Antall rader opp eller ned som du vil bruke som forskyvning til området.
cols: Antall kolonner venstre eller høyre du vil bruke som forskyvning for området.
høyde: Dette er valgfritt. Det er antall rader du vil at den returnerte referansen skal være.
bredde: Dette er valgfritt. Det er antallet kolonner du vil at den returnerte referansen skal være.
La oss ta et eksempel:
Kolonne A inneholder en stigende liste med tall. Vi trenger en formel som vil oppsummere alle tallene i kolonne A større enn 2 som er vårt kriterium i celle C2.
- Formelen i celle D2 vil være
- = SUM (OFFSET (A2, MATCH (C2, A2: A10,0), 0, COUNTIF (A2: A10, ">" & C2)))
- Formelen har tatt summen av tall som er større enn 2.
- Hvis vi endrer kriteriene i celle C2 fra 2 til 5, blir resultatet automatisk oppdatert. Denne tidsformelen vil beregne summen av tallene som er større enn 5.