Yhteenveto dynaamisesta numeroalueesta Excel 2010: n kriteerien mukaan

Anonim

Voit löytää numeroiden määrän kriteerien perusteella käyttämällä yhdistelmää SUMMA, MATCH, COUNTIF & OFFSET toimintoja, jotka hakevat tuloksen.

SUMMA: Lisää kaikki solualueen numerot

Syntaksi: = SUMMA (luku1, numero2,…)

Väitteitä voi olla enintään 255. Katso alla oleva kuvakaappaus:

OTTELU funktio etsii tiettyä kohdetta valitulla solualueella ja palauttaa sitten kyseisen kohteen suhteellisen sijainnin alueella.

Syntaksi = MATCH (hakuarvo, hakutoiminto, hakutyyppi)

LASKE: Laskee solujen määrän alueella, joka täyttää ehdot.

Syntaksi: = COUNTIF (alue, ehdot)

OFFSET: Palauttaa viittauksen alueeseen, joka on annettu määrä rivejä ja sarakkeita annetusta viitteestä.

Syntaksi: = OFFSET (viite, rivit, sarakkeet, korkeus, leveys)

viite: Se on viittaus soluun tai solualueeseen, josta offsetia sovelletaan.

rivit: Ylös- tai alaspäin olevien rivien lukumäärä, jonka haluat käyttää alueen siirtymänä.

cols: Sarakkeiden määrä vasemmalle tai oikealle, jotka haluat käyttää alueen siirtymänä.

korkeus: Tämä on valinnainen. Se on rivien määrä, jonka haluat palautettavan viittauksen olevan.

leveys: Tämä on valinnainen. Se on sarakkeiden määrä, jonka haluat palautettavan viittauksen olevan.
Otetaan esimerkki:

Sarake A sisältää nousevan numeroiden luettelon. Tarvitsemme kaavan, joka laskee yhteen kaikki sarakkeen A numerot, jotka ovat suurempia kuin 2, mikä on kriteerimme solussa C2.

  • Kaava solussa D2 olisi
  • = SUMMA (SIIRTÖ (A2, MATCH (C2, A2: A10,0), 0, COUNTIF (A2: A10, ">" & C2)))

  • Kaava on ottanut numeroiden summan, joka on suurempi kuin 2.
  • Jos muutamme kriteerit solussa C2 arvosta 2 arvoon 5, tulos päivitetään automaattisesti. Tällä kertaa kaava laskee summien summat, jotka ovat suurempia kuin 5.