pozdravljen, prošnja za pomoč:
na posameznih listih imamo tedensko finančno poročilo, rezultat je znesek tedenske prodaje.
želel bi, da se mi na zadnjem listu, kot zbirnem listu tedenskih poročil, avtomatično pojavi vrednost vsakega naslednjega tedenskega lista/poročija in skupaj sešteva v končno vrednost.
vsak teden se mora pojavit v svoji vrstici z imenom tedna in zneskom ter se mora avtomatično seštevati s skupnim zneskom tedenskih poročil.
Hvala in lp
Prenačanje podatkov med listi
Pozdravljeni,
Da bi bilo to izvedljivo, morajo biti vsi listi oblikovani enako oz. na vseh listih mora biti skupni znesek v isti celici (sicer Excel pač ne ve katere celice naj sešteva). Ko je enkrat celica, kjer je seštevek, znana (npr K30), potem samo še naredite list, kjer bodo seštevki. Toda preden se posvetiva temu listu; kaj je "ime tedna"?
Da bi bilo to izvedljivo, morajo biti vsi listi oblikovani enako oz. na vseh listih mora biti skupni znesek v isti celici (sicer Excel pač ne ve katere celice naj sešteva). Ko je enkrat celica, kjer je seštevek, znana (npr K30), potem samo še naredite list, kjer bodo seštevki. Toda preden se posvetiva temu listu; kaj je "ime tedna"?
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
-
- Prispevkov: 5
- Pridružen: So Jul 22, 2006 12:16 pm
ime tedna
ime tedna je samo naziv, npr. teden 1, ki se pakaže v vrstici A, vrednost pa v vrstici B, seštevek vrednosti pa pod črto. Rezulta zadenjega lista je razpredelnica, ki se sama dopolnjuje z vrednostmi starih in novih listov/tednov.
OK,
Glede na povedano morate na koncu pripraviti razpredelnico, v katero boste vnašali imena listov, ostalo pa bo Excel uredil sam. Najpreprosteje in najučinkovitejše je, da v neko kolono napišete imena listov, v sosednjih kolonah pa se sklicujete na posamezne celice teh listov.
Spodaj vam podajam primer, kjer predpostavljam, da je na vsakem listu skupna vrednost zapisana v celici K30. V koloni A so imena listov
Glede na povedano morate na koncu pripraviti razpredelnico, v katero boste vnašali imena listov, ostalo pa bo Excel uredil sam. Najpreprosteje in najučinkovitejše je, da v neko kolono napišete imena listov, v sosednjih kolonah pa se sklicujete na posamezne celice teh listov.
Spodaj vam podajam primer, kjer predpostavljam, da je na vsakem listu skupna vrednost zapisana v celici K30. V koloni A so imena listov
Koda: Izberi vse
A B
1 List1 =INDIRECT(A1&"!K30")
2 MojList1 =INDIRECT(A2&"!K30")
3 Neko ime =INDIRECT(A3&"!K30")
4 Skupni List =INDIRECT(A4&"!K30")
5 ------------- ----------------
6 SKUPAJ =SUM(B1:B4)
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
-
- Prispevkov: 5
- Pridružen: So Jul 22, 2006 12:16 pm
Malce VBA kode lahko to reši, toda vprašanje je ali je potrebno. Če boste imeli VBA kodo, potem vas bo Excel ob vsakem odprtju zvezka opozarjal, da je slednja lahko nevarna in tako boste morali ob odpiranju zvezka vedno potrjevati, da se z VBA strinjate. Hkrati bodo morali imeti vsi, ki ta zvezek uporabljajo omogočen VBA... Razen seveda če makrov elektronsko ne podpišete ....
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator