|
Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:
Jak z tabulky, vypočítat sumu zavislých dat, navíc těch, která jsou součásti filtru?
Je potřeba v tabulce s daty nad kterou je proveden filtr spočítat sumu, která odpovídá závilým (hierarchicky) hodnotám. Například u organizační struktury.
Takže máte tabulku s pracovníky, kdy někteří pracovníci jsou vrchí bosové, někteří malí šéfové a ten zbytek Ti co to odpracují ;). Nejlépe je to pochopitelné na ukázce:
Spočtou se náklady pracovníka SSS a jeho podřízených. Navíc pouze těch, kteří jsou zobrazení. Například se vyfiltrují všichni středoškoláci, atd.
Poznámka: Námět na tuto úlohu byl položen na webu excelentnítriky, ale komentáře nepodporují vkládání obrázku tak jsem vytvořil tento článek.
Využijeme fukce SUBTOTAL, SOUČIN.SKALÁRNÍ, POSUN, ŘÁDEK, MIN:
Pro první sloupec "Šéfové"
=SOUČIN.SKALÁRNÍ(SUBTOTAL(3;POSUN($A$11:$A$25;ŘÁDEK($A$11:$A$25)-MIN(ŘÁDEK($A$11:$A$25));;1));($A$11:$A$25=A5)*($D$11:$D$25))
Pro všechny tři sloupce:
=SOUČIN.SKALÁRNÍ(SUBTOTAL(3;POSUN($A$11:$A$25;ŘÁDEK($A$11:$A$25)-MIN(ŘÁDEK($A$11:$A$25));;1));($A$11:$A$25=A5)*($D$11:$D$25))+
SOUČIN.SKALÁRNÍ(SUBTOTAL(3;POSUN($B$11:$B$25;ŘÁDEK($B$11:$B$25)-MIN(ŘÁDEK($B$11:$B$25));;1));($B$11:$B$25=A5)*($D$11:$D$25))+
SOUČIN.SKALÁRNÍ(SUBTOTAL(3;POSUN($C$11:$C$25;ŘÁDEK($C$11:$C$25)-MIN(ŘÁDEK($C$11:$C$25));;1));($C$11:$C$25=A5)*($D$11:$D$25))
A je hotovo ... Určitě jde vypočíst i jinak. MAte-li elegantnější řešení můžete uvést do komentářů.
Soubor
Součet hodnot dle požadavku ve vyfiltrované tabulce
pro Excel 2010 (2007) ke stažení zdarma.
Máte jiný způsob řešení? Můžete se pochlubit v komentářích.
Článek byl aktualizován: 19.09.2020 10:56
Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.
Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.
Můžete být prvními co zanechají smysluplný komentář.
Pomohl Vám návod? Sdílejte na Facebooku, G+ |
||
LinkedIn... |
Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2021 |