Arvude dünaamilise vahemiku kokkuvõte Excel 2010 kriteeriumide järgi

Anonim

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.