< návrat zpět
MS Excel
Téma: Vyhledani bunky z range ve vice listech
Zaslal/a Tomas-V 21.6.2022 10:54
Zdravim,
mam nasledujici dotaz: mam v excelu mnoho sheetu s financnimi vykazy ruznych spolecnosti. Radky tvori jednotlive kategorie vykazu (trzby, provozni zisk atd) sloupce pak jednotlive roky (historie za 10 let), list pak jmeno spolecnosti. Struktura jednotlivych listu s financnimi vykazy je stejna.
Na sumarni strane potrebuji mit pole s referenci na konkretni kategorii vykazu (treba provozni zisk, pricemz radky tohoto pole tvori pod sebou postupne vsechny spolecnosti z kontretnich sheetu, sloupce opet roky.
Existuje nejaky vzorec, jak pres cele pole teto kategorie vyhledat danou bunku (konkterni kategorii vykazu) v danem roce s odkazem na nazev konkretniho listu (t.j. nazev spolecnosti)?
Rozumim, ze existuje funkce Indirect(...), ale ta by mi vratila vzdy jen jednu bunku (treba na pozici B7 z kazdeho listu a nemenila vy se s roky ve sloupcich. Funkce Vlookup(...) by umela, co potrebuji, ale jen z jednoho listu. Nepodarilo se mi tyto funkce zkombinovat. Nevedel byste nekdo?
Predem diky za zpravu.
Tomas
lubo(21.6.2022 12:42)#052925 Má to snad být něco takového:
=SUMA(List1:List5!A1)
???
Jinak, pokud funkce nevyžaduje odkaz na pole, lze rozsahy i z různých listů skládat do jednoho pole.
např.
=ZVOLIT({1\2}; List2!C1:C6;List3!C1:C6)
složí dva sloupce vedle sebe do jednoho pole.
Možná se dá také použít KT nebo vytvářet souhrn pomocí powerquery.
citovat