Nahradenie hodnôt a chýb
Pomocou Power Query môžete jednu hodnotu nahradiť inou hodnotou všade tam, kde sa táto hodnota nachádza v stĺpci. Príkaz Nahradiť hodnoty nájdete:
V ponuke odkazu na bunku. Kliknite pravým tlačidlom myši na bunku, čím nahradíte vybratú hodnotu v stĺpci inou hodnotou.
V ponuke odkazu na stĺpec.
Na karte Domov v skupine Transformovať .
Na karte Transformovať v skupine Ľubovoľný stĺpec .
Operácia Nahradiť hodnoty má dva režimy:
- Nahradenie celého obsahu bunky: Ide o predvolené správanie pre netextové stĺpce, kde Power Query vyhľadáva a nahrádza celý obsah bunky. Tento režim môžete povoliť pre textové stĺpce výberom položky Rozšírené možnosti a začiarknutím políčka Priradiť celý obsah bunky.
- Nahradenie inštancií textového reťazca: Toto je predvolené správanie pre textové stĺpce, 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 .
Predstavte si napríklad tabuľku, v ktorej máte stĺpce pre ID konta, názov kategórie a cieľ predaja.
Hodnota -1 v stĺpci Cieľ predaja je chyba v zdroji a musí byť nahradená štandardným cieľom predaja definovaným podnikom pre tieto inštancie, čo 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 s hodnotou a vyhľadať nastavenú na hodnotu -1. Teraz stačí zadať číslo 2500000 do poľa Nahradiť čím .
Výsledok tejto operácie vám poskytne výsledok, ktorý hľadáte.
Pokračujeme v predchádzajúcej tabuľke. 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 Transformovať na karte Domov a vyberte položku Nahradiť hodnoty. V dialógovom okne Nahradiť hodnoty zadajte textový reťazec Názov kategórie: (za ktorým nasleduje medzera) do poľa Hodnota, ktorá sa má vyhľadať, nechajte pole Nahradiť čím prázdne a vyberte položku OK.
Výsledok tejto operácie vám poskytne tabuľku na nasledujúcom obrázku.