Zdieľať cez


Pridanie vlastného stĺpca

Ak potrebujete väčšiu flexibilitu pri pridávaní nových stĺpcov, než tie, ktoré sú k dispozícii ihneď v doplnku Power Query, môžete vytvoriť vlastný stĺpec pomocou jazyka vzorcov Power Query M.

Predstavte si, že máte tabuľku s nasledujúcou množinou stĺpcov.

Snímka obrazovky s počiatočnou ukážkovou tabuľkou so stĺpcami Date (Dátum), Country (Krajina), Units (Jednotky), Unit Price (Jednotková cena) a percent percent discount (percento zľavy).

Pomocou stĺpcov Units ( Jednotky), Unit Price (Jednotková cena) a Discount (Zľava ) by ste chceli vytvoriť dva nové stĺpce:

  • Celkový predaj pred zľavou: Vypočítaný vynásobením stĺpca Jednotky stĺpcom Jednotková cena .
  • Celkový predaj po zľave: Vypočítaný vynásobením stĺpca Celkový predaj pred zľavou čistá percentuálna hodnota (jedna mínus hodnota zľavy).

Cieľom je vytvoriť tabuľku s novými stĺpcami, ktoré obsahujú celkový predaj pred zľavou a celkový predaj po zľave.

Snímka obrazovky tabuľky s vlastným stĺpcom Celkový predaj pred zľavou a Celkový predaj po vytvorení zľavy.

Vytvorenie vlastného stĺpca

Na karte Pridať stĺpec vyberte položku Vlastný stĺpec.

Snímka obrazovky príkazu Vlastný stĺpec na karte Pridať stĺpec.

Zobrazí sa dialógové okno Vlastný stĺpec . V tomto dialógovom okne definujete vzorec na vytvorenie stĺpca.

Snímka obrazovky dialógového okna Vlastný stĺpec, kde môžete prispôsobiť stĺpec.

Dialógové okno Vlastný stĺpec obsahuje:

  • Počiatočný názov vlastného stĺpca v poli Názov nového stĺpca. Tento stĺpec môžete premenovať.

  • Rozbaľovacia ponuka, v ktorej môžete vybrať typ údajov pre nový stĺpec.

  • Zoznam Dostupné stĺpce v pravej časti pod výberom Typ údajov.

  • Pole Vzorec vlastného stĺpca, do ktorého môžete zadať vzorec Power Query M.

Ak chcete pridať nový vlastný stĺpec, vyberte stĺpec zo zoznamu Dostupné stĺpce . Potom pod zoznamom vyberte tlačidlo Vložiť stĺpec a pridajte ho do vzorca vlastného stĺpca. Stĺpec môžete pridať aj tak, že ho vyberiete v zozname. Prípadne môžete napísať vlastný vzorec pomocou jazyka vzorcov Power Query M vo vzorci vlastného stĺpca.

Poznámka

Ak pri vytváraní vlastného stĺpca dôjde k syntaktickej chybe, zobrazí sa žltá ikona upozornenia spolu s chybovým hlásením a dôvodom.

Pridanie stĺpca Celkový predaj pred zľavou

Vzorec, ktorý môžete použiť na vytvorenie stĺpca Celkový predaj pred zľavou , je [Units] * [Unit Price]. V časti Typ údajov vyberte typ údajov Mena .

Snímka obrazovky vzorca vlastného stĺpca pre celkový predaj pred zľavou.

Výsledkom tejto operácie je pridanie nového stĺpca Celkový predaj pred stĺpec Discount (Celkový predaj) pred stĺpec Discount (Zľava ).

Snímka obrazovky tabuľky s novým vlastným stĺpcom s názvom Celkový predaj pred zľavou zobrazujúca cenu bez zľavy.

Poznámka

Ak používate aplikáciu Power Query Desktop, pole Typ údajov nie je k dispozícii v položke Vlastný stĺpec. To znamená, že po vytvorení stĺpcov musíte definovať typ údajov pre všetky vlastné stĺpce. Ďalšie informácie: Typy údajov v doplnku Power Query

Pridanie stĺpca Celkový predaj po zľave

Vzorec, pomocou ktorý môžete použiť na vytvorenie celkového predaja pred položkou Zľava je [Total Sale before Discount]* (1-[Discount]). Nastavte typ údajov tohto nového stĺpca na hodnotu Mena.

Snímka obrazovky vzorca vlastného stĺpca pre celkový predaj po zľave.

Výsledkom tejto operácie je nový stĺpec Total Sale after Discount (Celkový predaj po zľave ) do tabuľky.

Snímka obrazovky tabuľky s novým vlastným stĺpcom s názvom Celkový predaj po zľave zobrazujúca cenu s použitou zľavou.

Úprava existujúceho vlastného stĺpca

Power Query pridá váš vlastný stĺpec do tabuľky a pridá krok Pridané vlastné do zoznamu Použité kroky v nastaveniach dotazu.

Vlastný stĺpec pridaný do zoznamu použitých krokov.

Ak chcete upraviť vlastný stĺpec, vyberte krok Pridané vlastné v zozname Použité kroky .

Zobrazí sa dialógové okno Vlastný stĺpec so vzorcom vlastného stĺpca, ktorý ste vytvorili.

Poznámka

V závislosti od vzorca, ktorý ste použili vo vlastnom stĺpci, Power Query zmení správanie nastavení vášho kroku tak, aby bol zjednodušený a natívnejší. V tomto príklade krok Pridané vlastné zmenil svoje správanie zo štandardného kroku vlastného stĺpca na prostredie násobenia , pretože vzorec z tohto kroku vynásobí hodnoty z dvoch stĺpcov.

  • Vlastný stĺpec môžete vytvoriť aj inými spôsobmi, napríklad vytvorením stĺpca podľa príkladov, ktoré ste do editora Power Query poskytli. Ďalšie informácie: Pridanie stĺpca z príkladu
  • Informácie o odkaze na Power Query M nájdete v časti Odkaz na funkciu Power Query M.