Arvude summa leidmiseks kriteeriumide alusel saame kasutada kombinatsiooni SUMM, MATCH, COUNTIF & OFFSET funktsioone väljundi hankimiseks.
SUMMA: Lisab kõik lahtrite vahemiku numbrid
Süntaks: = SUM (number1, number2,…)
Argumente võib olla kuni 255. Vaadake allolevat ekraanipilti:
MATCH funktsioon otsib valitud üksust valitud lahtrivahemikust ja tagastab seejärel selle elemendi suhtelise asukoha vahemikus.
Süntaks = MATCH (otsinguväärtus, otsimismassiiv, vaste_tüüp)
COUNTIF: Loendab lahtrite arvu vahemikus, mis vastab tingimusele.
Süntaks: = COUNTIF (vahemik, kriteeriumid)
NIHE: Tagastab viite vahemikule, mis on antud viite antud ridade ja veergude arv.
Süntaks: = OFFSET (viide, read, veerud, kõrgus, laius)
viide: See on viide lahtrile või lahtrivahemikule, millest nihet rakendatakse.
read: Üles- või allapoole jäävate ridade arv, mida soovite vahemiku nihkeks rakendada.
kollased: Vasaku või parema veeru arv, mida soovite vahemiku nihkeks rakendada.
kõrgus: See on vabatahtlik. See on ridade arv, mille soovite tagastatud viitena kasutada.
laius: See on vabatahtlik. See on veergude arv, mille tagastatud viite soovite saada.
Võtame näite:
A veerg sisaldab kasvavat numbrite loendit. Vajame valemit, mis võtab kokku kõik veerus A olevad numbrid, mis on suuremad kui 2, mis on meie kriteerium lahtris C2.
- Lahtri D2 valem oleks
- = SUM (nihe (A2, MATCH (C2, A2: A10,0), 0, COUNTIF (A2: A10, ">" & C2)))
- Valem on võtnud arvude summa, mis on suuremad kui 2.
- Kui muudame lahtris C2 kriteeriumid 2 -lt 5 -le, värskendatakse tulemust automaatselt. See ajavalem arvutab arvude summa, mis on suuremad kui 5.