Stránka 1 z 1

Excel - doplnění hodnot na základě kritérií

Napsal: 22 kvě 2019 17:20
od Otis
Zdravím pánové,

mám tu list, nad kterým si lámu hlavu, jak doplnění zrealizovat. Než to složitě popisovat, vložím sem konkrétní list, z kterého to bude pochopitelné. V případě, že by vás napadlo, jak úkon provést, rád uvítám jakýkoliv nápad :-)

Re: Excel - doplnění hodnot na základě kritérií

Napsal: 22 kvě 2019 19:41
od MePExG
Ponúkam riešenie pomocou Power Query (prikladám). Sú to dva súbory Shoda list Vstup a súbor Sprac. Po úprave listu Vstup v zošite Shoda, otvoriť súbor Sprac, na liste Nastav je potrebné nastaviť cestu a názov vstupného súboru a potom už len v ponuke Data (údaje) - Refresh All (aktualizovať všetky) -[Ctrl+Alt+F5]- prebehne spracovanie a údaje sú vytriedené v tabuľkách na listoch MUZ a ZENA.

Re: Excel - doplnění hodnot na základě kritérií

Napsal: 23 kvě 2019 15:07
od karlos64
Dobrý den.
Přidávám návrhy řešení pomocí standardních nástrojů - rozšířeného filtru a kontingenčních tabulek.

Re: Excel - doplnění hodnot na základě kritérií

Napsal: 23 kvě 2019 19:50
od MePExG
Do môjho riešenia s PQ som doplnil aj dve kt, ktoré umožňujú k mužom priradiť ženy a k ženám mužov (stačilo prehodiť dimenzie). V prípade potreby sa dá vygenerovať z jednej kt (,ktorú necháte na liste) zoznam listov (viď. obr) napr. mužov a k nim prislúchajúce ženy. Pre obidve kt je použitý jeden zdroj MUZI (ale môže byť aj ZENY).

Re: Excel - doplnění hodnot na základě kritérií

Napsal: 27 kvě 2019 10:27
od Otis
Děkuji vám pánové oběma za vypracované řešení. Líbí se mi obě varianty. Ovšem obě mají vlastnost v podobě nemožnosti aktualizovat jména účastníků ve vodorovném sloupci (mužů).

Existuje nějaké řešení, jak ošetřit, aby kontingenční tabulky byly automaticky aktualizovatelné - nebo to žádným snadným způsobem nelze obejít?

Re: Excel - doplnění hodnot na základě kritérií

Napsal: 27 kvě 2019 11:08
od MePExG
Jeden krok (v PQ) bol zbytočný a ten robil chybu. Teraz je to už Ok. Upraviť zošit Shoda, AKtulizovať údaje v PQ tabuľkách a v kt. Môžu byť rôzne mená, aj počty žien aj mužov.

Re: Excel - doplnění hodnot na základě kritérií

Napsal: 27 kvě 2019 12:48
od Otis
Díky za rychlé řešení, ale bohužel to problém nevyřešilo. Popíšu to. Např. vytvořím tři kontingenční tabulky pro Petra, Pavla, Ondřeje v souboru SpracPQkt.xlsx. V soboru shoda.xlsx přepíšu sloupec z Petra na Petr2, Pavla na Pavel2, Ondřeje na Ondrej2. Při aktualizaci SpracPQkt.xlsx listy ZENA, MUZ se aktualizují, ovšem kontingenční tabulky ztratí informace (převezmou informaci k jiným mužům). Proto dotaz zní, lze to nějakým způsobem ošetřit?

Re: Excel - doplnění hodnot na základě kritérií

Napsal: 27 kvě 2019 13:38
od MePExG
Skúsim, aj keď nie celkom chápem... Vy prepíšete Pavla na Pavel2 a vadí Vám, že stratíte prehľad v kt o Pavlovi?! kt keď nemá údaje, tak ich nevypisuje. Dá sa to zabezpečiť tak, že kt pre Pavla skopírujete a vložíte ako hodnoty. Tým zrušíte funkciu kt -preberania a vyhodnocovania údajov (z aktualizácie aj celkovo). Vloženie na iné miesto než je pôvodná kt, ju samozrejme neznefunkční. Trochu mi uniká logika takéhoto postupu. Je to spôsobené asi tým, že údajov máte rádovo viacej, než ste prezentovali a prepisovaním chcete dosiahnuť jednotlivé výstupné tabuľky. Dá sa to dosiahnuť že pre PQ pošlete skutočné zdrojové súbory a v druhom kroku buď dáte na jednotlivé listy rozpísať jednotlivé kt, alebo Vám dakto naprogramuje prepínanie filtru kt a ukladanie výsledkov pod seba, ak Vám nevyhovuje list muzi a zeny (kde je to v jednej tabuľke).

Re: Excel - doplnění hodnot na základě kritérií

Napsal: 27 kvě 2019 21:09
od karlos64
Dobrý den.
Rozsah kontingneční tabulky lze zvolit tak, aby zahrnoval další (zatím volné) sloupce. Jedinou podmínkou je, že tyto volné sloupce musí mít nějaké označení místo jména (např. jméno, další, x, y, z.....apod.).
V nastavení KT "Možnosti....." je v záložce "Data" volba "Aktualizovat data při otevření souboru".
U první KT jsem provedl výše uvedené úpravy.