
Excel: hromadné načítání hodnoty z více listů
Ahoj,
mám excelovský soubor a v něm cca 160 listů. Na každém listu je v jedné konkrétní buňce hodnota, kterou potřebuji zjistit, samozřejmě u všech listů najednou.
Existuje nějaký vzorec, syntaxe nebo fígl, jak na to? Samozřejmě abych nemusel 160x psát ='list_n'!buňka_xy.
Děkuji!
Nevím, jestli nepíšu blbost, nezkoušel jsem to. Ale co to napsat a pak u buňky zatáhnout za takovou tu kostičku na automatické vyplňování a zatáhnout to přes 160 buněk?
Bohužel, takhle jsem to také zkoušel a nefunguje to.
Aby to nebylo tak jednoduché, tak listy jsou ještě chaoticky pojmenované (např. 106, 1123, 87, 196, ...), takže nelze ani použít nějaký cyklus (že by se např. přičítala hodnota čísla listu).
Pakárna...
Co na těch Excelích tahácích? Nenašlo by se tam něco?
http://www.dataspectrum.cz/pages/glossary/glossary. htm
Tohle by mohlo pomoci:
sum_sheets.zip
(z Kráťova odkazu)
Vystačíš si s funkciou INDIRECT (česky NEPŘÍMÝ.ODKAZ).
Napríklad vložíš nejaký takýto vzorec a potom ho rozkopíruješ do riadkov pod ním.
Edit: ROW je česky ŘÁDEK.