Jeigu yra būdas padaryti geriau, atrask jį. T. A. Edison

Sveiki, Svečias
Prisijungimo vardas: Slaptažodis: Prisiminti mane
  • Puslapis:
  • 1

TEMA: Automatinis filtruotu reikšmių skaičiavimas

Automatinis filtruotu reikšmių skaičiavimas prieš 4 m. 5 mėn. #1

  • Liko
  • Liko avataras
  • Neprisijungęs
  • Veteranas
  • Žinutės: 55
  • Reputacija: 2
Sveiki,

problema paprasta ir tuo pačiu sunkiai įveikiama.
Naudoju filtrą sutraukti reikšmes, jas sutraukus noriu susumuoti.
Tarkim:
Petras Kaunas 3
Jonas Kaunas 5
Saulius Vilnius 6
Filtruojam pagal miestą:
Petras Kaunas 3
Jonas Kaunas 5
Norėčiau, kad atskiroje celėje man pateiktu sumą (šiuo atveju tai 8).
Galiu po filtro sumuoti visą stulpelį, tačiau paprastas žmogus to nemokės padaryti, tad reikia šį procesą automatizuoti.
Jei sumuoju prieš filtrą, po filtro vis vien rodo visų eilučių sumą, net tų, kurių nesimato. Jei procesą įrašau į macro, jis po filtro vis vien sumuoja visas celes.
Kaip exceliui paaiškinti, kad man reikalingos tik atsijotų reikšmių suma? :)
Didelis dėkui padėjusiems.
Failas tiems, kas nesuprato.
Šis priedas svečiams yra nematomas. Norėdami pamatyti turite prisijungti arba užsiregistruoti.
Administratorius uždraudė viešą pranešimų rašymą.

Automatinis filtruotu reikšmių skaičiavimas prieš 4 m. 5 mėn. #2

  • dll
  • dll avataras
  • Neprisijungęs
  • Moderatorius
  • Žinutės: 194
  • Gauta padėka 47
  • Reputacija: 20
Sveiki,

Jei gerai supratau problemą, Jums užtektų panaudoti SUBTOTAL funkciją, kurios pirmajame argumente nurodomas funkcijos numeris, pavyzdžiui, 2 - COUNT, 9 - SUM (pradėjus rašyti funkciją turėtų išmesti pasirinkimą). Konkretaus pavyzdžio atveju, jei norite sumuoti, reikėtų panaudoti 9, t.y. =SUBTOTAL(9;sumos_diapazonas).
Prisegu failą, O3 langelyje palikau formulę - filtruojant sąrašą sumuos tik matomas (likusias) reikšmes.

Sėkmės!

Šis priedas svečiams yra nematomas. Norėdami pamatyti turite prisijungti arba užsiregistruoti.
Paskutinis taisymas: prieš 4 m. 5 mėn. nuo dll.
Administratorius uždraudė viešą pranešimų rašymą.

Automatinis filtruotu reikšmių skaičiavimas prieš 4 m. 5 mėn. #3

  • jakim
  • jakim avataras
  • Neprisijungęs
  • Auksinis narys
  • Žinutės: 194
  • Gauta padėka 91
  • Reputacija: 28
Paaiškinkite kokios pozicijos ir iš kokios lentelės reikia sumuoti,
Paprastai kad sususumuoti atskirios pozicijas galima naudoti funkcijas sumif, sumifs, sumproduct, a filtravimas nieko nepadės.
Administratorius uždraudė viešą pranešimų rašymą.
Jums padėkojo šie nariai: dll

Automatinis filtruotu reikšmių skaičiavimas prieš 4 m. 5 mėn. #4

  • ZygD
  • ZygD avataras
  • Neprisijungęs
  • Auksinis narys
  • Žinutės: 197
  • Gauta padėka 60
  • Reputacija: 20
=SUM( ..... )
keičiam į
=SUBTOTAL(9, ..... )
Administratorius uždraudė viešą pranešimų rašymą.

Automatinis filtruotu reikšmių skaičiavimas prieš 4 m. 5 mėn. #5

  • dll
  • dll avataras
  • Neprisijungęs
  • Moderatorius
  • Žinutės: 194
  • Gauta padėka 47
  • Reputacija: 20
jakim parašė:
Paaiškinkite kokios pozicijos ir iš kokios lentelės reikia sumuoti,
Paprastai kad sususumuoti atskirios pozicijas galima naudoti funkcijas sumif, sumifs, sumproduct, a filtravimas nieko nepadės.

Tiksliai taip, kaip Jakim pavyzdyje, jei filtrą naudojai tik skaičiavimų pasilengvinimui, o ne tikslingai.
Administratorius uždraudė viešą pranešimų rašymą.

Automatinis filtruotu reikšmių skaičiavimas prieš 4 m. 5 mėn. #6

  • Liko
  • Liko avataras
  • Neprisijungęs
  • Veteranas
  • Žinutės: 55
  • Reputacija: 2
Gi sakiau, kad problema juokinga ;)
DIDELIS Ačiū!
Administratorius uždraudė viešą pranešimų rašymą.
  • Puslapis:
  • 1
Puslapio sukūrimo laikas: 0.457 sekundžių