lubo díky.
Ta placatá kt. splňuje moje představy.
Moc díky, ale to právě ne. Na těchto zdrojových datech bych potřeboval, aby výsledek vypadal takto:
Popis_řádků | Počet_unikátních_datumů
Lojza | 2
A to, protože se v řádcích vyskytují dva odlišné datumy, tedy ne to, co ukazuje Tvoje řešení - že dané datum se v řádcích vyskytuje "n"krát.
Ještě jinak, bez ohledu na to, na kolika řádcích se ve zdrojových datech datum vyskytuje, potřebuju spočítat, kolik unikátních datumů se v datech vyskytuje, a to zobrazit v jednom řádku u daného zákazníka.
To je právě ta potíž, že není. Vychází mi v hodnotách 3 - tedy na třech řádcích se vyskytuje hodnota v poli datum. Ne mnou požadovaná odpověď: v řádcích se vyskytují dvě rozdílné hodnoty datumů.
Zdravím Vás,
je to asi ptákovina, nicméně já na ni nepřišel.
Mám v tabulce několik stovek hodnot, uvedu ale jen maličký příklad:
zákazník datum počet
Lojza 21.5.2006 150ks
Lojza 25.6.2008 200ks
Lojza 21.5.2006 100ks
Potřeboval bych v kontingenční tabulce zobrazit počet unikátních datumů. Tedy ne, kolikrát se které datum v řádcích vyskytne, ale počet unikátních hodnot. Tedy:
zákazník počet datumů
Lojza 2
Díky moc
Honza
Díky moc!
Pomohlo
Protože v něm vůbec není ona pravděpodobnost. RAND nabývá hodnoty jakékoli v intervalu 0;1, ale nikde mu neurčuješ pravděpodobnost.
Bude to fungovat takto: =(-(RAND()<=$A$2))*(-1)
Do buňky A2 si zadej hodnotu pravděpodobnosti 0,6 a v deseti buňkách ve sloupci B se na ni odkaž.
Je to pravděpodobnost, tedy ne jistota. Ve většině případů vyjde více 1. Ale stane se i případ, kdy je 6 nul a 4 jedničky...
Změnou hodnoty 0,6 samozřejmě dojdeš k jiným výsledkům - při hodnotě 1 je všech 10 čísel 1, při hodnotě 0 je všech 10 čísel 0.
Ahoj,
svůj dotaz budeš muset dost doplnit. O jaký generátor má jít? Cílem je, aby v jedné buňce bylo generováno náhodné desetinné číslo, které budeš chtít zaokrouhlit? V takovém případě postrádám smysl. Dej si generovat 0 nebo 1 a je vyřešeno...
Promiň, ale víc se k tomu napsat nedá, protože není jasné, o co má jít...
Zdravím Vás a prosím o radu s kontingenční tabulkou. Myslím si, že půjde o nějakou základní neznalost, ale nepodařilo se mi na to přijít. Odpusťte, je-li to ptákovina...
V příloze posílám vzorek s daty, kde je hypotetický údaj o finančních přírůstcích na hodnotách ve skladu. Na listu kont.tab. je vždy pod řádkem "požadovaný výsledek -..." zobrazeno, jak potřebuji data mít v kontingenční tabulce sečtená.
Vlastně jde o to, že ve zdrojových datech jsou pouze přírůstky a já potřebuji zobrazovat data jako kumulativní součty, a to včetně připočtení konečné hodnoty předchozího roku k lednové následujícího. Se zdrojovými daty se nedá pracovat, tahám je přímo z SQL databáze, do které není přístup.
Dosud dovedu udělat jen to, že, když popis hodně zjednoduším, mám sklad, do nějž každý měsíc přivezou jednu paletu a nic neodejde, tak na konci roku mám celkem 12 palet. No a další rok je to podobné, jen bych měl začínat se zůstatkem 12 (+1 za leden), což v tuto chvíli v kont.tab. nedokážu zobrazit, protože se mi data v dalším roce zobrazují od nulového stavu.
Jinak, než v kont.tab. si to představit nedokážu, protože dat je ve skutečnosti asi 4 mil. řádků, jsou v SQL databázi, do níž nemám přístup a pohled na data se dost často mění, tedy kont.tab nemá vždy stejnou strukturu, aby se na ní daly navázat externí vzorce.
Díky moc
Honza
Moc tomu nerozumím,
nešlo by trochu upřesnit o co se vlastně jedná? Chápu, že jde o srovnání tříd stejného stupně, jen mi není jasné co a kdy se má stát.
Je potřeba blíž popsat co se má stát, když - tedy konkrétně na listu Úvod zadám počet studentů z každé třídy a doplním k nim počet příkladů. Podle čeho dojde k vyplnění jejich jmen do příslušných tabulek? Podle čeho se určí, který ze studentů psal skupinu A a který skupinu B? Mají se podle počtu otázek a podle počtu studentů doplňovat/ubírat počty sloupců a řádků?
Jinak s výpočty a hodnocením by neměl být problém.
Honza
Moc všem děkuju za návrhy. Nakonec se mi to podařilo vyřešit přes vložení výpočtové položky - ta se dokáže odkázat na jednotlivé podpoložky dané hodnoty. Je to ve stejné části, kde se vkládají výpočtová pole, akorát hned pod tím je volba výpočtová položka.
Honza
ALe,
díky moc za odpověď a hledání řešení, ale stále to není ono.
Omlouvám se, ale moje zadání bylo stručnější, než je potřeba, protože jsem to nechtěl dělat příliš složité a teď jsem na tom dojel . Ve zdrojových datech se totiž běžně vyskytují údaje z více let po sobě jdoucích a já vždy potřebuji porovnat nějaké vybrané dva roky - tedy to nejde řešit uvedenou podmínkou KDYŽ, protože do hry vstupuje víc údajů a nikdy není dopředu jisté, které dva roky budou potřeba porovnat. Vždy se budou ale porovnávat pouze dva roky.
V Accessu kont.tab. vytvořit nemůžu, protože s ním Ti, jimž jsou data k potřebě, neumí zacházet a ani ho nemají k dispozici.
Jako ideální mi připadá vložení výpočtových polí, jen nevím jak v tomhle případě umí Excel pracovat se složenými podmínkami - kumul + porovnání. Jednoduché výpočtové pole jako "=Hodnota * 0,25" problém není.
Honza
Já tušil, že to bude oříšek i pro zapálené odborníky...
ALe díky, opravdu to není ono, protože pak mi chybí souvislosti. Není vidět, zda pokles o 1.000 jednotek je vzhledem k celku malý či velký.
Navíc zdrojová data pro tabulku tahám z Access databáze, kde se neustále mění - i když tam nakonec Tebou doplněné výpočtové pole přidat jde.
Každopádně bych to potřeboval v jedné tabulce - zkoušel jsem různě vkládat výpočtová pole, ale nejsem na to odborník, nebo MS nepočítal s takovou potřebou.
Honza
Ahoj všem,
potřeboval bych poradit s kontingenční tabulkou v příloze.
Mám sesumarizovaná data zobrazená jako mezisoučet v měsíci a potřeboval bych vložit další sloupec, ve kterém data porovnám mezi sebou.
Na listu "představa" je zobrazený požadovaný výsledek.
Jde o to, abych mohl porovnat, jestli kumulativní hodnoty dosažené v daném měsíci aktuálního roku jsou vyšší/nižší než v roce předchozím.
List - zdrojová data - data pro kont. tab.
List - kont tab. - vlastní kontingenční tabulka
List - představa - je to, co vlastně chci získat
Díky
Honza
Opravuji:
Excel 2010 - vlevo
Excel 2007 - zleva
Použil jsem MOD a funguje.
Honza
A já to kopu přes různý usekávání, počítání apod...
Díky moc. Vypadá, že to je to, co potřebuju.
Honza
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
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.