< návrat zpět

MS Excel


Téma: Kontingenční tabulka (nebo něco jiného)? rss

Zaslal/a 5.2.2018 22:39

Mám tabulku, 3 sloupce: jméno, příchod, odchod.
Chtěl bych z tohoto udělat výstup, kde budu mít jméno a k němu, kolik dní strávil v jednotlivých měsících (čtvrtletích).

Příklad:
Jirka 1.1.2018 10.3.2018
Pavel 1.11.2018 15.12.2018

Výstup:
Jirka 31 28 10 0 0 0 0 0 0 0 0 0
Pavel 0 0 0 0 0 0 0 0 0 0 30 15

Neuměla by to kontingenční tabulka? Mě napadlo jedině napsat vzorec do každé buňky ve výstupní tabulce.

Předem díky za nápady.

Zaslat odpověď >

Strana:  1 2 3   další »
#039333
avatar
Vzít první tabulku, pomocí Unpivot v Power Query otočit na běžný tvar:
https://exceltown.com/navody/power-bi/power-query/upravy-dat-v-nacist-a-transformovat-power-query/rozdeleni-kontingencni-tabulky-na-vychozi-radky-unpivot-data/
a pak už je jedno jestli SUMIFS, kontingenční tabulka nebo něco jiného...citovat
#039334
avatar
trochu som sa nudil skusal som to robit vzorcom

.... nieje dokonaly ale skuste
Příloha: zip39334_test.zip (8kB, staženo 27x)
citovat
#039335
avatar
Jiří Beran: uď jsme se nepochopili se zadáním nebo jsem nepochopil vaše uvažování.
Nenapadá mě, jak transformovanou tabulku upravit k obrazu svému.
Raději posílám příklad. Omlouvám se, že jsem neposlal hned.
Příloha: xlsx39335_luzkodny.xlsx (11kB, staženo 30x)
citovat
#039336
avatar
Palooo: Přesně to jsem myslel. Ale nešlo by to udělat i jinak?citovat
#039337
avatar
Mám Excel 2007, tak ani Power Query nemohu použít.citovat
#039338
elninoslov
Vzorco-pokus č.1
Příloha: xlsx39338_sucet-dni-za-mesiace.xlsx (13kB, staženo 32x)
citovat
#039340
avatar
elninoslov: Krásná práce, na to si musím sednout 1citovat
#039342
elninoslov
Pridal som ešte jeden list s ExcelTable a KT. Záleží na tom, koľko máte dát, či sa prelínajú roky, či je viac rokov, či máte nemenný zoznam tých "mien" alebo meniaci sa, atď ... To maticovo-vzorcové riešenie reaguje hneď ale použiť ho na veľa záznamov nieje vhodné - bude pomalé. KT je zase rýchla, ale nereaguje okamžite, treba dať Obnoviť (navyše v tomto prípade aj ten rok zmeniť, ak treba).
Příloha: xlsx39342_sucet-dni-za-mesiace.xlsx (22kB, staženo 28x)
citovat
#039346
avatar
Děkuji.

Seznam je pro období 3 let, průběžně se doplňují jména. Za celé období je asi 100 jmen z toho asi 1/3 2x nebo 3x.

Ještě bych měl jeden dotaz - nevím jestli zakládat nové vlákno.
Chtěl bych z uvedeného seznamu (asi 100 lidí) spočítat kolik lidí je ve věku
0 - 17
18 - 26
víc jak 26
Myslel jsem na KT, ale tam musí být intervaly pravidelné. Takže jedině asi přes SUMIF nebo něco podobného?citovat
#039347
avatar
Power Query beru zpět, pochopil jsem jinak zadání.
Ten poslední příspěvek, jestli jsem ho zase špatně nepochopil, lze řešit různě. Nejprve je třeba vyčistit duplicity, ale pak máte na výběr:
FREQUENCY
https://exceltown.com/navody/funkce/cetnosti-frequency-funkce-pro-tvorbu-histogramu/
KT (ale ta nemůže mít různé intervaly)
https://exceltown.com/navody/kontingencni-tabulky-prehled-navodu/histogram-vytvoreny-pomoci-kontingencni-tabulky/
COUNTIFS (pozor, COUNTIF to asi neumí - potřebujete pracovat s více podmínkami najednou...)
https://exceltown.com/navody/pokrocila-analyza-regrese-korelace/histogram-v-excelu/citovat

Strana:  1 2 3   další »

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