Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Excel, součet napříč mnoha listy

Pochopitelně vím, jak na to; chci-li např. sečíst buňky A1 na listech 1, 2 a 3, vzorec bude (český Excel):
=SUMA('1'!A1+'2'!A1+'3'!A1)

Přemýšlím o možnosti, zda nejde tvorbu podobného vzorce, když se sčítají buňky na stejném místě, ale když těch listů je mnoho, nějak zjednodušit. Pro jednoduchost uvažuji, že listy, které chci sečíst mají názvy 01 až 99 a jsou seřazeny v *xlsm/xlsx sešitu pěkně za sebou.

Existuje nějaký způsob, jak vzorec pro součet buněk v A1 napříč těmi 99 listy zjednodušit? Něco obdobného, jako když chci sečíst na listu buňky A1 až A99, také není potřeba psát
=A1+A2+A3+A4+ … +A99, ale =SUMA(A1:A99)

Díky za tip či nápad.

Řešení:

Předmět Autor Datum
Takto by to nešlo? SUMA('1:99'!A1)
pme 08.12.2024 12:45
pme
Aha! Tohle funguje, príma tip. Dokonce to funguje tak, že sečte "fyzicky" všechny A1 od listu 1 do…
L-Core 08.12.2024 13:01
L-Core
Říká se tomu "3D vzorce" a dá se najít i nějakej pokec k nim: https://office.lasakovi.com/excel/zakl… poslední
Zdenál 08.12.2024 18:27
Zdenál

Aha!

Tohle funguje, príma tip. Dokonce to funguje tak, že sečte "fyzicky" všechny A1 od listu 1 do listu 99, když po listu 23 bude list xyz, sečte to taky. Podmínkou je, že listy musí být za sebou, což není nepřekonatelný problém kdykoliv. Obecně se sečtou buňky všech A1 na listech mezi ve vzorci uvedenými listy.

Díky :beer:

Zpět do poradny Odpovědět na původní otázku Nahoru