< návrat zpět

MS Excel


Téma: Power query rss

Zaslal/a 26.6.2023 16:09

AlfanDobrý den, neznáte někdo, nějaké PQ fórum?
Potřebuji vyřešit toto:
Mám dotaz "denik". Jsou to načtená data ze složky v excelu (soubory excel).
Potřebuji odstranit všechny řádky, které ve sloupci "Kód akce" nemají na začátku:
"PR" nebo "ESB" nebo "ESP".

Děkuji.
Radek

Zaslat odpověď >

Strana:  « předchozí  1 2
#055107
Alfan
Začal jsem od začátku a zobrazil Table.SelectRows jsem všechny řádku, které neodpovídají těm podmínkám.
Jak je odstraním, aby mi zbyly řádky ostatní, které té podmínce odpovídají?citovat
#055135
Alfan
Prosím, můžete mi někdo poradit?
Děkuji.
Radekcitovat
#055136
elninoslov
Príklad:
-klik na filtrovaciu šípku stĺpca "Kód akce"
-Filter Textu - Začína na
-Rozšírené - Pridať klauzulu
-obe pridané klauzuly dať typ "Alebo"
-všetky 3 klauzuly dať operátor "začína na"
-prvá PR, druhá ESP, tretia ESB

let
Zdroj = Excel.CurrentWorkbook(){[Name="Tabuľka1"]}[Content],
#"Zmenený typ" = Table.TransformColumnTypes(Zdroj,{{"ID", Int64.Type}, {"Kód akce", type text}, {"Datum zaúčtování", type datetime}, {"Popis", type text}}),
#"Filtrované riadky" = Table.SelectRows(#"Zmenený typ", each Text.StartsWith([Kód akce], "PR") or Text.StartsWith([Kód akce], "ESP") or Text.StartsWith([Kód akce], "ESB"))
in
#"Filtrované riadky"
Příloha: png55136_pqfilter.png (19kB, staženo 7x)
55136_pqfilter.png
citovat
#055141
Alfan
Já to asi popisuji špatně.
Odfiltrovat a zobrazit ty požadované řádky umím (ESB, ESP nebo PR - v kodau akce) a nebo naopak umím zobrazit všechny ostatní.
Ale chci se zeptat, když bych chtěl právě odstranit všechny řádky z té tabulky "denik", které nemají na začátku ESB, ESP nebo PR?
To neumím.
Já to jen zobrazím a mám vyfiltrované nějaké řádky, ale myslím si, že v tom souboru někde ty ostatní jsou a proto bych chtěl ty, které de facto nepotřebuji odstranit.
Děkuji.
Radekcitovat
#055142
elninoslov
Ten pokus s veľkosťou súboru ste nerobil?

Nie som teraz pri PC, ale myslím si, že ak ten filter robíte v tom načítacom PQ, tak tue odfiltrované riadky v súbore nie sú. Keď prídem urobím pokus, alebo skúste Vy.citovat
#055143
Alfan
Vyzkoušel jsem.
Z 4 795 kB se to stáhlo na 1 923 kb.
Děkuji 1citovat
#055144
elninoslov
Super. Urobil som obdobnú skúšku:
zdroj xlsx - 2,2 MB
PQ bez filtra do Tabuľky - 750 kB
PQ bez filtra iba prepojenie - 16 kB
PQ bez filtra iba prepojenie + dátový model - 557 kB
PQ s filtrom do Tabuľky - 476 kB
PQ s filtrom iba prepojenie - 16 kB
PQ s filtrom iba prepojenie + dátový model - 553 kBcitovat
#055146
Alfan
Super. Díky za info. citovat

Strana:  « předchozí  1 2

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