< návrat zpět

MS Excel


Téma: Nahrazení kontingenční tabulky vzorcem rss

Zaslal/a 5.6.2023 16:53

Ahoj, potřebovala bych poradit, jak pomocí vzorce vyhledat všechny data, která obsahují daný název.

Mam zdrojovou tabulku (viz příklad), která se mi každý den mění. A já potřebuji vždy vybrat všechny řádky, které jsou u vybraného jména přiřazeny (navázány na buňku N1) . Nechci na to ale použít kontingenční tabulku, protože bych ji musela vždy zvlášť aktualizovat, a to není žádoucí. Proto potřebuji vzorce, aby se mi vždy všechny řádky a sloupce doplnily při aktualizování zdroje. zkoušela jsem vzorce ale pořád se mi to nějak nedaří.

Díky

Příloha: xlsx54988_vzorova-data.xlsx (13kB, staženo 9x)
Zaslat odpověď >

Strana:  « předchozí  1 2
#055029
avatar
Radku ve zdroji muze byt klidne 50tis.citovat
#055031
avatar
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.citovat
#055032
elninoslov
No ja som to urobil v PQ, inak ako Vy, nedal som to do datového modulu. Každý list má svoj dotaz a vytiahne si z globálneho dotazu svoje data. Ale. Problém je Google Sheets (GS). GS súbor otvorí, ale zničí pri tom všetko. Objekty Tabuľky vyrobené pomocou PQ, tabuľku nastavenia, a aj samotné PQ dotazy zmaže. Akonáhle teda po aktualizácii zavesí užívateľ funkčný súbor s PQ na GS, už ho odtiaľ funkčný nestiahne.

To isté bude XLSM súbor s makrom. V GS nie je možnosť stiahnuť naspäť XLSM, ale iba XLSX.

Možno sa bude dať stiahnuť pôvodný súbor cez Google Disk, a teda nie cez GS.

Takže ak budú ostatní užívatelia iba Viewers, tak by som to spravil tak, že by bol obslužný súbor s aktualizáciou dát, a z neho by sa vytvorila užívateľská kópia bez PQ či VBA.

Problém bude, ak v GS nebudú Viewers, ale budú mať na súbor v GS nejaký vplyv, ktorý sa má prejaviť alebo zohľadniť aj po ďalšej aktualizácii. Pretože ten hlavný súbor, umiestnený inde, v PC, nie v GS, o tom nemá šajn.

No neviem, neviem ...
Čo Vy na to?citovat
#055033
avatar
Zdroj ponechat v excelu poslat na gs - jen tabulky.

Aktualizace jde nastavit i bez maker (typ souboru bude vhodný pro export)

Nebo úplně vynechat Excel. Data poslat do gs + použít funkci filter. Gs ji má hodně dlouho.

Případná synchronizace se změnami je vždy problém, zdrojová data jsou v jiném systému. Já bych to (s dostupnými informacemi) ignoroval.citovat

Strana:  « předchozí  1 2

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse