Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Tabulky v excelu

Ahoj, měl bych dotaz ohledně excelu. Pokud potřebuji každý den tabulku na výslednost a poté jednu celkovou tabulku, kde budou součty z těchto tabulek, tak jak toho docílím i jiným způsobem, než vypisovat do té celkové tabulky jednotlivé vzorce např. =(A1+F1+G1+.....) a to do každého políčka. Protože by bylo potřeba udělat stejnou tabulku, ale s různými hodnotami, pro každý den zvlášť - viz. obrázek. Díky za info.

Předmět Autor Datum
....než vypisovat do té celkové tabulky jednotlivé vzorce... Vzorec napíšeš (naklikáš) jen jednou a…
host 29.01.2020 09:48
host
To ano, ale pokud budete mít více cca 300 tabulek, tak je to problém, resp velmi zdlouhavé)
hussky 29.01.2020 09:53
hussky
Tak si vzorec můžeš "vygenerovat". =(B2+B15+B28+B41+B54+B67+B80+B93+B106+B119+B132+B145+B158+B171+B…
host 29.01.2020 10:24
host
Ok a můžu poprosit o postup jak na to, abych nemusel klikat do jednotlivých políček? Díky
hussky 29.01.2020 10:30
hussky
Doufám, že mě Siki s Robertem za můj primitivní způsob nezastřelí. :x: V Excelu si napíšu pod sebe…
host 29.01.2020 10:36
host
host neboj ;-) Je to náhodou zaujímavý spôsob využitia automatickej postupnosti a vlastného vynájden…
robert13 29.01.2020 18:04
robert13
Mimochodom... súčet nesúvislých buniek sa dá napísať i takto: =SUM(B2;B15;.......) To máš samozřejm…
Siki83 29.01.2020 21:05
Siki83
Hm... uvažoval som o obmedzeniach, ale skôr v počte stĺpcov, keď som chcel automatickú zvislú postup… poslední
robert13 30.01.2020 05:31
robert13

Tak si vzorec můžeš "vygenerovat".

=(B2+B15+B28+B41+B54+B67+B80+B93+B106+B119+B132+B145+B158+B171+B184+B197+B210+B223+B236+B249+B262+B275+B288+B301+B314+B327+B340+B353+B366+B379+B392+B405+B418+B431+B444+B457+B470+B483+B496+B509+B522+B535+B548+B561+B574+B587+B600+B613+B626+B639+B652+B665+B678+B691+B704+B717+B730+B743+B756+B769+B782+B795+B808+B821+B834+B847+B860+B873+B886+B899+B912+B925+B938+B951+B964+B977+B990+B1003+B1016+B1029+B1042+B1055+B1068+B1081+B1094+B1107+B1120+B1133+B1146+B1159+B1172+B1185+B1198+B1211+B1224+B1237+B1250+B1263+B1276+B1289+B1302+B1315+B1328+B1341+B1354+B1367+B1380+B1393+B1406+B1419+B1432+B1445+B1458+B1471+B1484+B1497+B1510+B1523+B1536+B1549+B1562+B1575+B1588+B1601+B1614+B1627+B1640+B1653+B1666+B1679+B1692+B1705+B1718+B1731+B1744+B1757+B1770+B1783+B1796+B1809+B1822+B1835+B1848+B1861+B1874+B1887+B1900+B1913+B1926+B1939+B1952+B1965+B1978+B1991+B2004+B2017+B2030+B2043+B2056+B2069+B2082+B2095+B2108+B2121+B2134+B2147+B2160+B2173+B2186+B2199+B2212+B2225+B2238+B2251+B2264+B2277+B2290+B2303+B2316+B2329+B2342+B2355+B2368+B2381+B2394+B2407+B2420+B2433+B2446+B2459+B2472+B2485+B2498+B2511+B2524+B2537+B2550+B2563+B2576+B2589+B2602+B2615+B2628+B2641+B2654+B2667+B2680+B2693+B2706+B2719+B2732+B2745+B2758+B2771+B2784+B2797+B2810+B2823+B2836+B2849+B2862+B2875+B2888+B2901+B2914+B2927+B2940+B2953+B2966+B2979+B2992+B3005+B3018+B3031+B3044+B3057+B3070+B3083+B3096+B3109+B3122+B3135+B3148+B3161+B3174+B3187+B3200+B3213+B3226+B3239+B3252+B3265+B3278+B3291+B3304+B3317+B3330+B3343+B3356+B3369+B3382+B3395+B3408+B3421+B3434+B3447+B3460+B3473+B3486+B3499+B3512+B3525+B3538+B3551+B3564+B3577+B3590+B3603+B3616+B3629+B3642+B3655+B3668+B3681+B3694+B3707+B3720+B3733+B3746+B3759+B3772+B3785+B3798+B3811+B3824+B3837+B3850+B3863+B3876+B3889)

Doufám, že mě Siki s Robertem za můj primitivní způsob nezastřelí. :x:

V Excelu si napíšu pod sebe B2 a B15, myší to pak roztáhnu na požadovaný počet řádků. Vytvořená čísla buněk zkopíruju do textového editoru, nahradím konce řádků za znaménko "+", doplním závorky a rovnítko.

host neboj ;-)
Je to náhodou zaujímavý spôsob využitia automatickej postupnosti a vlastného vynájdenia sa, ako takúto postupnosť spracovať do súčtového vzorca.
Mimochodom... súčet nesúvislých buniek sa dá napísať i takto: =SUM(B2;B15;.......)

Ale...

Což takhle ísť na to inak, keďže máme šikovné funkcie... Napr SUMIF plus využitie absolútnych a relatívnych odkazov, pomocou ktorých sa nadefinuje prvá sčítavaná bunka a ostatné je len otázkou vyplnenia buniek výsledkovej tabuľky týmto vzorcom?

Číslo 500 som dal len od oka... je to alebo číslo najspodnejšieho riadku hárka alebo plus ľubovoľná rezerva nadol, kde už nie sú údaje...
A nemusíš sa trápiť, ako vytvoriť obsiahly sčítavací vzorec... :beer:

Prikladám ukážkový súbor

Mimochodom... súčet nesúvislých buniek sa dá napísať i takto: =SUM(B2;B15;.......)

To máš samozřejmě pravdu, bohužel v tomto konkrétním případě to není možné použít.
Funkce SUMA má omezení na 255 oblastí, tazatel uvádí cca 300 tabulek (oblastí) =>

[89075-excel-suma-png]

Hostovo řešení se tedy jeví jako vhodné a jednoduše proveditelné.

Použití fce SUMIF je dobrý nápad :beer:.
Vše bude záležet na struktuře dat. Už sem si tak nějak zvyk na to, že zadání (vzor) pokulhává za reálným souborem.

Hm... uvažoval som o obmedzeniach, ale skôr v počte stĺpcov, keď som chcel automatickú zvislú postupnosť podľa hosta zameniť na vodorovnú, alebo dielčie tabuľky dať do jednotlivých hárkov, ale v súvislosti so vzorcom ma obmedzenie nenapadlo... Díky
Áno, závisí od štruktúry dát a máš pravdu, že sa stáva, že z pôvodnej požiadavky sa nakoniec vykľuje niečo úplne iné, ale ak má byť rekapitulačná tabuľka rekapitulačnou, tak štruktúra dielčích tabuliek musí byť rovnaká. V opačnom prípade by nefungovalo vypĺňanie vzorcom v rekapitulačnej tabuľke ani v prípade použitia súčtu pre nesúvislú oblasť buniek. Nejednotná štruktúra by pre riešenie bola katastrofou.
Okrem toho, SUMIF dá správny výsledok aj keby bol nechtiac nedodržaný rovnaký rozostup medzi dielčími tabuľkami. Vzorec založený na automaticej postupnosti ťa v takomto prípade môže uviesť do omylu, o ktorom ani nemusíš vedieť, najmä v prípade, že výsledkom nebude chybová hláška. A oprava bude rozhodne náročnejšia...

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