Pridanie vlastného stĺpca

Ak potrebujete väčšiu flexibilitu pri pridávaní nových stĺpcov ako stĺpce uvedené z poľa v doplnku Power Query, môžete vytvoriť vlastný stĺpec pomocou jazyka vzorca Doplnku Power Query M.

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

Vzorová počiatočná tabuľka so stĺpcami Dátum, Krajina, Jednotky, Jednotková cena a percentuálna zľava.

Pomocou stĺpcov Jednotky, Jednotková cena a Zľava chcete vytvoriť dva nové stĺpce:

  • Celkový predaj pred zľavou: Vypočíta sa vynásobením stĺpca Jednotky násobok stĺpca Jednotková cena.
  • Celkový predaj po zľave: Vypočíta sa vynásobením stĺpca Celkový predaj pred zľavou čistou percentuálnou hodnotou (jedna mínus hodnota zľavy).

Cieľom je vytvoriť tabuľku s novými stĺpcami, ktorá vyzerá ako nasledujúci obrázok.

Vytvorte vlastný celkový predaj pred zľavou a celkový predaj za stĺpcami zľava v tabuľke.

Vytvorenie vlastného stĺpca

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

Príkaz Vlastný stĺpec na karte Pridať stĺpec.

Zobrazí sa dialógové okno Vlastný stĺpec. Toto dialógové okno je miesto, kde definujete vzorec na vytvorenie stĺpca.

Dialógové okno Vlastný stĺpec.

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

  • Zoznam dostupných stĺpcov vpravo.

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

  • Vzorec doplnku Power Query M vo vzorci vlastného stĺpca.

Ak chcete pridať nový vlastný stĺpec, vyberte stĺpec zo zoznamu Dostupné stĺpce na pravej strane dialógového okna. Potom vyberte tlačidlo Vložiť stĺpec pod zoznamom a pridajte ho do vzorca vlastného stĺpca. Stĺpec môžete pridať aj výberom v zozname. Prípadne môžete napísať vlastný vzorec pomocou jazyka vzorca Power Query M v poli Vzorec vlastného stĺpca.

Poznámka

Ak sa pri vytváraní vlastného stĺpca vyskytne syntaktická chyba, 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] . Nasledujúci obrázok zobrazuje, ako bude vyzerať v dialógovom okne Vlastný stĺpec.

Vzorec vlastného stĺpca pre celkový predaj pred zľavou.

Výsledkom tejto operácie sa pridá nový stĺpec Celkový predaj pred zľavou do tabuľky a bude vyzerať ako nasledujúci obrázok.

Tabuľka s novým vlastným stĺpcom s názvom Celkový predaj pred zľavou zobrazujúca cenu bez zľavy.

Pridanie stĺpca Celkový predaj za zľavu

Vzorec, ktorý môžete použiť na vytvorenie celkového predaja pred zľavou, je [Total Sale before Discount]* (1-[Discount]) . Nasledujúci obrázok zobrazuje, ako bude vyzerať v dialógovom okne Vlastný stĺpec.

Vzorec vlastného stĺpca pre celkový predaj po zľave.

Výsledkom tejto operácie sa do tabuľky pridá nový stĺpec Celkový predaj za zľavou a bude vyzerať ako nasledujúci obrázok.

Tabuľka s novým vlastným stĺpcom s názvom Celkový predaj po zľave zobrazujúca cenu so použitá zľavou.

Nastavenie typov údajov stĺpca

Všimnite si, že nové stĺpce ešte nemajú definovaný typ údajov. Môžete to povedať tak, že sa pozriete na ikonu v hlavičke stĺpca s ikonou typu údajov (ABC123). Typy údajov oboch nových stĺpcov budete chcieť zmeniť na menu.

  1. Po stĺpcoch Zľava vyberte stĺpce Celkový predaj pred zľavou aj Celkový predaj.

  2. Na karte Domov v skupine Transformácia vyberte položku Mena typu údajov > .

Typy údajov na karte Domov.

Po definovaní typov údajov pre oba stĺpce vytvoríte tabuľku, ktorá vyzerá ako nasledujúci obrázok.

Vzorová konečná tabuľka.

Úprava existujúceho vlastného stĺpca

Power Query pridá vlastný stĺpec do tabuľky a pridá vlastný krok 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 v zozname Použité kroky vlastný krok.

Dialógové okno Vlastný stĺpec sa zobrazí s vytvoreným vzorcom vlastného stĺpca.

Ďalšie kroky

  • Vlastný stĺpec môžete vytvoriť inými spôsobmi, napríklad vytvorením stĺpca založeného na príkladoch, ktoré poskytnete editoru Power Query. Ď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 doplnku Power Query M.