Nahradenie hodnôt a chýb

Pomocou doplnku Power Query môžete nahradiť jednu hodnotu inou hodnotou bez ohľadu na to, kde sa táto hodnota nachádza v stĺpci. Príkaz Nahradiť hodnoty sa nachádza:

  • V kontextovej ponuke bunky. Kliknutím pravým tlačidlom myši na bunku nahraďte vybratú hodnotu v stĺpci inou hodnotou.

    Kontextová ponuka na nahradenie vybratej hodnoty.

  • V kontextovej ponuke stĺpca.

    Kontextová ponuka na nahradenie vybratého stĺpca.

  • Na karte Domov v skupine Transformácia.

    Nahradiť hodnoty na karte Domov.

  • Na karte Transformácia v skupine Ľubovoľný stĺpec.

    Nahradiť hodnoty na karte Transformácia.

Operácia nahradiť hodnoty má dva režimy:

  • Nahradenie celého obsahu bunky: Toto je predvolené správanie pre netextové stĺpce, kde power query vyhľadáva a nahrádza celý obsah bunky. Tento režim pre textové stĺpce môžete povoliť výberom rozšírených možností a začiarknutím políčka Priradiť celý obsah bunky.
  • Nahradenie inštancií textového reťazca: Toto je predvolené správanie textových stĺpcov, kde power query vyhľadá konkrétny textový reťazec vo všetkých riadkoch stĺpca a nahradí toľko inštancií textového reťazca, ktorý nájde.

Rozšírené možnosti sú k dispozícii iba v stĺpcoch typu údajov Text. V rámci tejto množiny možností je možnosť Nahradiť pomocou špeciálnych znakov.

Nahradiť pomocou možnosti špeciálne znaky.

Nahradenie celého obsahu bunky

Predstavte si tabuľku, ako je nasledovné, kde máte stĺpce pre id konta, názov kategórie a cieľ predaja.

Počiatočná vzorová tabuľka s -1 v prvom riadku stĺpca Cieľ predaja.

Hodnota -1 v stĺpci Cieľ predaja je chybou v zdroji a musí byť nahradená štandardným predajným cieľom definovaným podnikom pre tieto inštancie, ktorý je 250 000. Ak to chcete urobiť, kliknite pravým tlačidlom myši na hodnotu -1 a potom vyberte položku Nahradiť hodnoty. Táto akcia zobrazí dialógové okno Nahradiť hodnoty hodnotou, ktorá sa má nájsť na hodnotu -1. Teraz všetko, čo musíte urobiť, je zadať 250000 do poľa Nahradiť.

Nahradiť hodnoty pre netextový stĺpec.

Výsledok tejto operácie vám poskytne výsledok, ktorý hľadáte.

Výstupná tabuľka vzoriek po hodnote -1 v prvom riadku stĺpca Cieľ predaja bola nahradená hodnotou 250000.

Nahradenie inštancií textového reťazca

V pokračovaní predchádzajúcej tabuľky povedzme, že chcete odstrániť textový reťazec "Názov kategórie: " zo stĺpca Názov kategórie. Ak to chcete urobiť, prejdite do skupiny Transformácia na karte Domov a vyberte položku Nahradiť hodnoty. V dialógovom okne Nahradiť hodnoty zadajte textový reťazec Názov kategórie: (nasledovaný medzerou) do poľa Hodnota na vyhľadanie, ponechajte pole Nahradiť prázdnym a potom vyberte tlačidlo OK.

Nahradiť hodnoty pre textový stĺpec.

Výsledok tejto operácie vám poskytne tabuľku na nasledujúcom obrázku.

Tabuľka s názvom kategórie: text odstránený zo všetkých riadkov stĺpca Názov kategórie, pričom zostane iba skutočný názov kategórie.