Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 12. 12. 2011 21:13:27

grepp
Člen
Registrace: 25. 7. 2009
Příspěvků: 4

Vytvoření souhrné statistiky z dat v jednotlivých listech - VYŘEŠENO

Potřeboval bych doplnit sešit o celkovou statistiku. Nyní používáme sešit tak, že každý list v něm je pro jeden den v měsíci. Každý list obsahuje řadu údajů o tržbě, příjmech a výdajích toho dne. Chtěli bychom, aby všechny dny/listy byly navíc ještě přehledně na jednom listu zvlášť (případně s grafem a porovnáním s jinými roky, které jsou v jiném sešitu) v přehledné tabulce. Podobný problém máme se sešitem, kde každý list představuje jednu reklamaci. Taktéž bychom potřebovali všechny listy shrnout do přehledné tabulky do zvlášť vytvořeného listu. Některé buňky by šly ručně kopírovat, ale jde nám samozřejmě o automatické doplnění tabulky z dat již vyplněných listů. Všechny tabulky v jednotlivých listech jsou stejné - mají tedy údaje pro statistiku vždy v buňkách na stejné pozici. Děkuji za návrh řešení.

Offline

#2 12. 12. 2011 22:08:57

sedlacekdan
Moderátor
Místo Nehvizdy
Registrace: 21. 6. 2010
Příspěvků: 617

Re: Vytvoření souhrné statistiky z dat v jednotlivých listech - VYŘEŠENO

Můj návrh řešení je zde:

Souhrn listů

použijte pojmenované oblasti pro jednoduchý přenos dat z jednotlivých listů do souhrného listu.
Názvy vložíte tak, že si označíte oblast k pojmenování a přes Vložit | Názvy | Definovat vložíte název.
v cílovém listě pak stačí uvést

=název oblasti

a vložit jako maticový vzorec pomocí CTRL+SHIFT+ENTER v první buňce souhrnu. Vzorec se automaticky rozkopíruje podle zdrojové oblasti.

Pokud si takto vytvoříte šablonu, můžete ji použít na kterýkoliv měsíc.

Porovnání se stejným obdobím jiného roku, můžete provést, jednoduchým zkopírování hodnot z původního zdroje do současného dokumentu (Vložit jinak - ne vzorce).

Pojmenování dat a grafům pak kolega hanus věnoval několik dílů aktuálně vycházejícího seriálu o calcu.

Editoval sedlacekdan (12. 12. 2011 22:54:58)


Linux Mint 16 Petra - Apache OpenOffice 4.0.1
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#3 13. 12. 2011 00:24:37

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 842

Re: Vytvoření souhrné statistiky z dat v jednotlivých listech - VYŘEŠENO

Je to trochu nejasný dotaz.

Souhrné statistiky: Pokud jsou listy pojmenovány leden, únor, ..., prosinec, potom součet buněk A1 ze všech listů mei lednem a prosincem získáne vzorcem:

=SUM(leden.A1:prosinec.A1)

Pokud potřebujete získat více řad hodnot z jednotlivých listů, potom do pomocné oblasti vygenerujte seznam listů a pro samotné řady použijte funkci indirect

=indirect(B$1 & "." $A2) 

kde je např.

B1 =: "List1"
A2 =: "C8"

Pokud jsou v prvním řádku další jména listů. tak tažením získáte řadu, kde jsou hodnoty buněk C8 ze všech listů, vyjmenovaných v prvním řádku.

Offline

#4 10. 1. 2012 07:52:15

sedlacekdan
Moderátor
Místo Nehvizdy
Registrace: 21. 6. 2010
Příspěvků: 617

Re: Vytvoření souhrné statistiky z dat v jednotlivých listech - VYŘEŠENO

Pro uživatele grepp jsem po dotazu na mail vytvořil souhrnou statistiku způsobem který popsal lp.

Požadovaná data statistiky měla obsahovat data ze všech listů, ale z různých buněk (nesouvislých oblastí).
Byl použit postup se sloupcem s názvy listů (pořadové číslování) a vzorec

=indirect(A2&"D2")
=indirect(A2&"C4")
....

Kdy v A2 je název listu a buňka je odkazována přímo jako text.


Takto byla převedena všechna data ze všech listů do jedné souhrné tabulky.


;o)


Linux Mint 16 Petra - Apache OpenOffice 4.0.1
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

Zápatí