< návrat zpět

MS Excel


Téma: Oblast kont. tabulky rss

Zaslal/a 20.10.2011 7:55

Zdravím,
nevím si rady s následujícím problémem. Ve sloupci napravo od kontingenční tabulky je zapotřebí vytvářet kumulativní součet řádků. Nějak už jsem ho udělal ale aby to bylo o moc pohodlnější a hlavně kvůli určení počtu řádků, nějak bych potřeboval zjistit oblast buněk, ve kterých je. Že bych měl kurzor někde v kont. tabulce (třeba B4). Pak bych pustil makro a to by nějak zjistilo, že se tabulka nachází v např. B3:G55 a s touto hodnotou pracovalo dál. Dá se to? nějak se mi to nedaří vygooglit :-(

Zaslat odpověď >

#006200
avatar
Ahoj. Sice Ti moc nerozumím (chtělo by to vidět), ale zkus se podívat na možnost vložení výpočitatelného pole a položky za předpokladu, že si v datech třeba vytvoříš sloupec kde budou jedničky a vložíš v datech sloupec, který Ti to bude sčítat. Taky nechápu jak děláš vedle KT kumulativní součet. Když ji přehodíš, tak ten součet můžeš vyhodit. Navíc si myslím (pokud si pamatuji co je to kumulativní součet), že toto se dělá nastavením způsobu vypočtením sloupce v oblasti dat. Tj Nastavení pole->Součet->možnosti->Zobrazit data jako->Mezisoučet v ... a vybereš sloupec nad kterým chceš kumulativní součet provést. Nevím, ale pokud by se jednalo o počet řádků, pak by Ti mělo stačit místo výpočtu "Součet" nastavit "Počet" a je hotovo. R.citovat
#006202
avatar
Vlastně jsem jen chtěl, ať mám kurzor někde v kont. tabulce. A nějaký příkaz mi uloží do proměnné, že kont. tabulka je v oblasti A3:F15

Ale více mě zaujalo, že by to šlo bez makra přímo v kont. tabulce. Ale bohužel, ať hledám ja khledám. Dám Nastavení pole->Součet-> A možnosti tam nikde nemám. Můžeš mě prosím ještě nakopnout? Kdyby to šlo bez makra, bylo by to úplně nejlepší.citovat
#006203
avatar
V kontingenčnej tabuľke klikni na bunku v poli hodnôt pravým tlačítkom myši, vyvoláš kontextové menu a tam by si to mal nájsť (nastavenie polí hodnôt).citovat
#006204
avatar
Stačí obrázek ???
img
Co se týče makra, tak to taky lze vědět ActiveCell.Address, Selection.Address apod.
Pokud tě to zajímá permanentně z nějakého důvodu pak taky možno. Podívej se na
http://www.wall.cz/index.php?m=topic&id=6057#posts
http://www.wall.cz/upload/postatt/DBF_APP.zip

Konkrétně na Makro v Listu1 Worksheet_Change(ByVal Target As Range) To co Tě zajímá je pod Target.Address. R.
Příloha: jpg6204_kt-kumulativni-soucet.jpg (64kB, staženo 44x)
6204_kt-kumulativni-soucet.jpg
citovat
#006205
avatar
Moc díky. Moc jsi mi pomohl.
Já akorát koukal na excel 2007 a tady je to jinak. Nahoře je záložka zobrazit hodnoty jako a v tom se to dá nastavit (možnosti tam nejsou). Mělo mě to napadnout dřív. každopádně moc děkuju, je to úplně super :-)citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje