Za iskanje vsote števil na podlagi meril lahko uporabimo kombinacijo SUM, MATCH, COUNTIF & OFFSET funkcije za pridobivanje izhoda.
SUM: Doda vse številke v obsegu celic
Sintaksa: = SUM (številka1, številka2,…)
Največ 255 argumentov. Spodaj si oglejte posnetek zaslona:
UJEMA funkcija išče določeno postavko v izbranem obsegu celic in nato vrne relativni položaj te postavke v obsegu.
Sintaksa = MATCH (lookup_value, lookup_array, match_type)
COUNTIF: Šteje število celic v območju, ki izpolnjuje pogoj.
Sintaksa: = COUNTIF (obseg, merila)
OFFSET: Vrne sklic na obseg, ki je dano število vrstic in stolpcev iz danega sklica.
Sintaksa: = OFFSET (sklic, vrstice, stolpci, višina, širina)
sklic: To je sklic na celico ali obseg celic, iz katerih bo uporabljen odmik.
vrstice: Število vrstic navzgor ali navzdol, ki jih želite uporabiti kot odmik od obsega.
cols: Število levih ali desnih stolpcev, ki jih želite uporabiti kot odmik od obsega.
višina: To ni obvezno. To je število vrstic, za katere želite, da je vrnjena referenca.
premer: To ni obvezno. To je število stolpcev, za katere želite, da se vrne sklic.
Vzemimo primer:
Stolpec A vsebuje naraščajoč seznam številk. Potrebujemo formulo, ki bo povzela vse številke v stolpcu A, večje od 2, kar je naše merilo v celici C2.
- Formula v celici D2 bi bila
- = SUM (OFFSET (A2, MATCH (C2, A2: A10,0), 0, COUNTIF (A2: A10, ">" & C2)))
- Formula je vzela vsoto števil, ki so večja od 2.
- Če spremenimo merila v celici C2 z 2 na 5, bi se rezultat samodejno posodobil. Ta časovna formula bo izračunala vsoto števil, ki so večja od 5.