Pridanie stĺpca z príkladov
Keď pridáte stĺpce z príkladov, môžete rýchlo a jednoducho vytvoriť nové stĺpce, ktoré spĺňajú vaše potreby. Je to užitočné v nasledujúcich situáciách:
- Viete, aké údaje chcete mať v novom stĺpci, ale nie ste istí, ktorou transformáciou alebo súborom transformácií sa k tým dopracujete.
- Viete, aké transformácie potrebujete, ale nie ste istí, akú položku vybrať v používateľskom rozhraní.
- Viete všetky potrebné transformácie pomocou výrazu vlastného stĺpca v jazyku M, ale jedna alebo viacero z týchto transformácií nie je v používateľskom rozhraní k dispozícii.
Príkaz Stĺpec z príkladov sa nachádza na karte Pridať stĺpec v skupine Všeobecné .
V tomto príklade začnete s tabuľkou zobrazenou na nasledujúcom obrázku.
Vaším cieľom v tomto príklade je vytvoriť dva nové stĺpce:
- Rozsah: Vytvorte priehradky pre stĺpec Mesačný príjem v nespojitých prírastkoch po 5 000.
- Celé meno: Zreťazte stĺpce Last Name (Priezvisko ) a First Name (Krstné meno ) do jedného stĺpca.
Jednou z možností, ktorú máte pri vytváraní nového stĺpca, je vybrať stĺpce, ktoré sa použijú vo výpočtoch. V tomto príklade vytvoríte stĺpec Rozsah z hodnôt v stĺpci Mesačný príjem .
Ak to chcete urobiť, vyberte stĺpec Mesačné príjmy , vyberte príkaz Stĺpec z príkladov a potom vyberte položku Z výberu.
Na table s ukážkou sa zobrazuje nový upraviteľný stĺpec, do ktorého môžete zadať svoje príklady. V prvom príklade je hodnota z vybratého stĺpca 19500. Do nového stĺpca preto zadajte text 15 000 do 2 000, čo je priehradka, do ktorej táto hodnota spadá.
Keď Power Query nájde zodpovedajúcu transformáciu, vyplní výsledky transformácie do zostávajúcich riadkov pomocou svetlofarebného textu. Nad ukážkou tabuľky si môžete pozrieť aj text vzorca M pre transformáciu.
Po výbere tlačidla OK sa nový stĺpec zobrazí ako súčasť dotazu. Zobrazí sa tiež nový krok pridaný do dotazu.
Ďalším cieľom je vytvoriť stĺpec Celé meno pomocou hodnôt zo stĺpcov First Name (Meno ) a Last Name (Priezvisko ).
Ak to chcete urobiť, vyberte príkaz Stĺpec z príkladov a potom vyberte položku Zo všetkých stĺpcov.
Teraz zadáte svoj prvý príklad s celým menom ako Enders, Maria.
Po výbere tlačidla OK sa nový stĺpec zobrazí ako súčasť dotazu. Zobrazí sa tiež nový krok pridaný do dotazu.
Posledným krokom je odstránenie stĺpcov First Name (Krstné meno), Last Name (Priezvisko) a Monthly Income (Mesačný príjem). Konečná tabuľka teraz obsahuje stĺpce Rozsah a Celé meno so všetkými údajmi, ktoré ste vytvorili v predchádzajúcich krokoch.
Pri poskytovaní príkladov power query ponúka užitočný zoznam dostupných polí, hodnôt a navrhovaných transformácií pre vybraté stĺpce. Tento zoznam môžete zobraziť výberom ľubovoľnej bunky nového stĺpca.
Je dôležité poznamenať, že prostredie Stĺpec z príkladov funguje iba v 100 najvrchnejších riadkoch ukážky údajov. Pred krokom v časti Stĺpec z príkladov môžete použiť kroky na vytvorenie vlastnej ukážky údajov. Po vytvorení stĺpca Stĺpec z príkladov môžete odstrániť predchádzajúce kroky – novovytvorený stĺpec nebude ovplyvnený.
Pri používaní stĺpca z príkladov možno použiť mnoho transformácií, ale nie všetky z nich. V nasledujúcom zozname sú uvedené podporované transformácie.
Všeobecné
- Podmienený stĺpec
Referenčné
- Odkaz na konkrétny stĺpec vrátane transformácií orezania, vyčistenia a veľkých a malých písmen
Transformácie textu
- Skombinovať (podporuje kombináciu doslovných reťazcov a hodnôt celých stĺpcov)
- Replace
- Dĺžka
- Extrahovať
- Prvé znaky
- Posledné znaky
- Rozsah
- Text pred oddeľovačom
- Text za oddeľovačom
- Text medzi oddeľovačmi
- Dĺžka
- Odstránenie znakov
- Ponechať znaky
Poznámka
Všetky transformácie textu zohľadňujú možnú potrebu transformácie orezania, vyčistenia alebo použití veľkých a malých písmen na hodnotu stĺpca.
Transformácie dátumu
- Deň
- Deň v týždni
- Názov dňa v týždni
- Deň v roku
- Month
- Názov mesiaca
- Štvrťrok v roku
- Týždeň v mesiaci
- Týždeň v roku
- Rok
- Age
- Začiatok roka
- Koniec roka
- Začiatok mesiaca
- Koniec mesiaca
- Začiatok štvrťroka
- Dni v mesiaci
- Koniec štvrťroka
- Začiatok týždňa
- Koniec týždňa
- Deň mesiaca
- Začiatok dňa
- Koniec dňa
Transformácie času
- Hodina
- Minúta
- Sekunda
- Na miestny čas
Poznámka
Všetky transformácie dátumu a času zohľadňujú potenciálnu potrebu konverzie hodnoty stĺpca na Dátum, Čas alebo Dátum a čas.
Transformácie čísel
- Absolútna hodnota
- Arkuskosínus
- Arkuskosínus
- Arkustangens
- Konvertovať na číslo
- Kosínus
- Kocka
- Delenie
- Exponent
- Faktoriál
- Delenie celého čísla
- Je párne
- Je nepárne
- Ln
- Dekadém logaritmus
- Modulo
- Násobenie
- Zaokrúhliť nadol
- Zaokrúhliť nahor
- Podpísať
- Sínus
- Druhá odmocnina
- Štvorec
- Subtract
- Súčet
- Tangens
- Kontajnery a rozsahy