Kako šteti zapise glede na vaša merila

Filtriranje seznamov vam omogoča hiter pregled podatkov, ki ustrezajo vašim kriterijem filtriranja. Kako pa zagotovite, da lahko prikazane zapise podatkov tudi ovrednotite in preštejete na druge načine?

Izračune na filtriranih seznamih je mogoče izvesti le s funkcijo tabele PART RESULT, ki upošteva le filtrirane vrstice. Vse druge funkcije zagotavljajo rezultat ne glede na trenutne nastavitve filtra. Z uporabo funkcije tabele DELNI REZULTATI dobite tudi rezultate, ki se takoj spremenijo, če nastavite druga merila filtra.

Na filtrirane sezname lahko štejete prek DELNIH REZULTATOV, vendar le brez pogoja ali merila.

Če pa želite računati na podlagi merila na filtriranih seznamih, uporabite naslednjo matrično formulo:

= SUMPRODUCT ((Področje meril = Merilo) * (SUB -REZULTAT (3; AREA.MOVE (FirstCell; LINE (Področje meril)) -LINE (FirstCell) ;;))))

Formuli matrike posredujete tri argumente: S Področje meril podajte celoten stolpec seznama, ki ga želite preveriti za merilo. Zgoraj merila izpolnite merilo, navedeno v Področje meril mora biti izpolnjena, da formula šteje vrstico. Tretji argument Prva celica poda prvo celico obsega meril.
Formula šteje vse filtrirane vrstice, ki so v Področje meril z merila ujemati se. Formula je matrična formula, ki jo lahko uporabite, ko jo vnesete Ctrl + Shift + Enter potrdite.

V prikazanem delovnem zvezku naslednja matrična formula v celici B21 daje rezultat 2:

= SUMPRODUCT (($ C $ 4: $ C $ 18 = A21) * (SUB -REZULTAT (3; AREA.MOVE ($ C $ 4; LINE ($ C $ 4: $ C $ 18)) -LINE ($ C 4 USD ;;))))

Samo dve filtrirani vrstici 7 in 9 se ujemata z iskalnim merilom »Odpri« iz celice A21.

Formula šteje število iskanih podatkovnih zapisov

Z naslednjo metodo matrična formula šteje število iskanj na podlagi merila:

  • Funkcija DELNI REZULTATI vstavi funkcijo COUNT2 skozi drugi argument treh. To pomeni, da se preštejejo vse napolnjene celice, ki so bile filtrirane.
  • Preko AREA.MOVE ustvarite sklic na eno vrstico za vsako vrstico območja C4: C18. To enovrstično referenco posredujete funkciji DELNI REZULTAT.
  • To pomeni, da PARTIAL RESULT vrne številko 1 le, če je vrstica filtrirana in prikazana kot 0.
  • PART RESULT vrne vrednost 0 za nefiltrirane vrstice.
  • Štete prenesete v funkcijo SUM-PRODUCT.
  • Tam se pomnožijo z rezultatom primerjave med celico A21 in ustrezno vsebino iz ustrezne vrstice območja C4: C18.
  • Samo če je primerjava pozitivna, se preneseno 1 pomnoži z VREDNO, rezultat 1 pa je vključen tudi v skupni znesek, ki ga dostavi SUMPRODUCT.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave