Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  3 4 5 6 7 8 9 10 11   další » ... 39

Takže se načítá pár řádků.

Za mne:

PQ,
- načíst (nějak, z listu, z externa, ze souboru, ...) zdrojovou tabulku,
- nastavit "načíst do..." list a přidat do datového modelu.

- Pravý klik na načtenou tabulku.
- Rozbalit v menu "Tabulka" a vybrat "Upravit DAX"
- V nabídce zvolit typ příkazu "DAX" a do pole příkazu
zadat přibližně (jména podle skutečnosti):

evaluate
filter(Tabulka1, [JMENO] = "Franta")


Tabulka1 ... Jméno načtené zdrojové tabulky v datovém modelu. Opravit, pokud je jiné.

Jmeno ... jméno sloupce podle kterého se bude filtrovat.

Syntaxe příkazu je anglické.

List zkopírovat podle potřeby, a opravit filtr na každém listu.

Příkaz lze opravit makrem, tj. jména mohou být třeba někde na listu.

Nastavit v parametrech aktualizaci, pokud bude problém, lze aktualizovat makrem.

Mělo by to fungovat i ve starších verzích excelu.

spoko33 napsal/a:



Zdroj nemohu naformatovat jako tabulku, protoze si taha data z externiho zdroje a pri aktualizaci mi veskere formatovani zmizi.


Nesmysl. V nastavení tabulky lze požadovat zachování formátů, pořadí sloupců, ...

Externí zdroj? Nevím co používáte. Já až na pár výjimek powerquery nejčastěji do datového modelu, do tabulky, méně často do kontingenční tabulky.

Třeba:
=FILTER(dopln!$B$2:$B$4;JE.ČISLO(HLEDAT(dopln!$A$2:$A$4;A2));"")

Do M3 vzorec:
=FILTER($B$3:$I$31;$B$3:$B$31=$N$1)
Pokud převedete zdrojovou tabulku na tabulku, nebude nutné hlídat rozsahy:
=FILTER(Tabulka1;Tabulka1[[Jmeno]]=$N$1)

Trochu jinak. Jak se říká, proč to dělat jednoduše, když to jde složitě...

Za mne. Data bych dal do tabulky:

Harok Seria Name Date x1 x2 delta (x2-x1)
1 1A PETO 3.5.2023 5:52:47 11:30:42 5:37:55
1 1A MAJO 3.5.2023 5:58:39 11:04:16 5:05:37


A z ní bych vše snadno poskládal (sumifs, kt, dat. model, ...)

@Jiří497

Ono funguje i
=SUMIF($H$4:$R$13;C4;$I$4)

Ale v SUMIFS jsou podobné zkratky už zablokovány.

Alfan napsal/a:

Děkuji, jsem lama.
Akorát se budu muset ještě naučit v Power Pivot relace N:N, tedy ne jen 1:N.


Pokud platí, že v tabulce "kj" nejsou ve sloupci "Kalkulační jednice" duplicity, tak relace 1:N stačí.

Krátce a jednoduše - může.

Add. "vložení do vytvořeného sloupce..." - PQ při editaci obvykle pracuje se 2tis. řádky. To se spočte dost rychle.

K výrazu. Tento způsob spojování tabulek je hodně univerzální a ze všech způsobů spojování nejspíš nejpomalejší.

PQ počítá, až když data potřebuje. V případě tabulky v extrémním případě až když výsledek exportuje (třeba do datového modelu). Do té doby si do buferu ukládá vše potřebné na odložený výpočet. Tj. ke každému řádku tabulky data? přiloží celou tabulku kj... To samozřejmě spotřebovává paměť, ta se pak někam skládá ... žere to čas.

Nikde není uvedeno, jak vypadají zdroje. V pq excelu není možná optimalizace dotazů. Tj. klidně může nastat situace, že se pro každý řádek tabulky data bude celá tabulka kt načítat!

Závěr: Místo univerzálního komplikovaného výrazu použijte Table.Join. Jde to naklikat z menu.

Nebo lépe. Pracujte s datovým model jako s databází (kterou ostatně je). Tj. načtěte tabulku data a tabulku kj a tabulky spojte v datovém modelu relací. (zabere to méně místa a je to rychlejší).

Normální vzorec:

=SUMIF($H$4:$R$13;C4;$I$4:$T$13)

Mrkni na:

https://stackoverflow.com/questions/33734706/excels-fullname-property-with-onedrive

Prostě nastav uživatelský formát čísla v nastavení osy grafu.

Anonym napsal/a:

To půjde jen makrem.
Funkce listu bude vždy vracet aktuální hodnotu buňky A2


Omyl, jde to, "stačí" povolit iterace. Makro je na to samozřejmě lepší.

Na list

1. vzorec: =FILTER(List2!A1:C24;List2!B1:B24<>0;"nic")
2. vzorec: =FILTER(List2!A1:C24;List2!C1:C24<>0;"nic")

a vložit graf

Stačí poskládat pořadí.

1. Konec měsíce
2. so, ne
3. svátky

(Samozřejmě nastavit konec, pokud podmínka splněna)

Vlastní
=NEBO(STEJNÉ(_mj;D2))

Ale nebude fungovat výběr. Vždy je něco za něco...


Strana:  1 ... « předchozí  3 4 5 6 7 8 9 10 11   další » ... 39

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