Přeskočit navigaci | Přeskočit na novinky
     

Jste zde: Úvodní stránka » excel » Query-editor » prace-se-sloupci-Query-editor-Excel
Microsoft Excel logo

Práce se sloupci v Query editoru - Excel

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Jak očistit data využitím Query editoru v Excel. Znáte to data které dostanete nejsou v nejlepší kondici, jak je upravit opravit a vylepšit využitím Query editoru se dozvíte v tomto článku.

Práce se sloupci v Query editoru

Při čistění dat se neobejdete s úpravou sloupců. Co vše lze se sloupci provádět se dozvíte v tomto článku. činnosti je mnoho proto jsme rozdělil do jednotlivých sloupců ať je přehlednější hledání:

Pokud načtete data, často musíte tabulku upravit. Určitě znáte Excel (ten zná každý). Možná znáte i klávesové zkratky a úpravy vám jsou od ruky, ale proč se trápit, když Power QUERY to umí vyřešit za vás a následně kroky zapakuje následně sám, když "dorazí" nová data. Jdeme na to.

Tip. Postupy fungují i v Power Query editoru, který se nachází v Power BI ;) Jen některé ikonky mohou být umístěny jinde.

Smazat sloupce

Začnete-li něco upravovat je často potřeba promazat sloupce, které nebudete potřebovat. Nemusíte mazat po jednom. Jde využít možnosti označovat více sloupců najednou pomocí Ctrl (stejně jako v Excel). Dokonce lze u mazaní využít i negace, neboli smažete sloupce, které nejsou označeny (skvělá vychytávka).

Jak na to buď pravým tlačítkem nad sloupcem, který chcete smazat a pak vybrat buď Odebrat nebo Odebrat ostatní sloupce (ty které nejosu označeny).

mazaní sloupců - Excel Query editor

Případně využít menu Domů a v sekci Správa sloupců vybrat Odebrat sloupce. Případně klikem na šipku pod Odebrat sloupce lze vybrat odebrat ostatní sloupce.

mazaní sloupců - Excel Query editor

Přesunout sloupce

Další důležitá a potřebná činnost je přesouvat (přeuspořádat sloupce). Nejrychlejší je uchopení sloupce za název a přesunout, zelená čára, kam se bude přesouvat.

Query editor - přesunovat sloupce

Využít lze pravé tlačítko a vybrat:

  • Vlevo
  • Vpravo
  • Na začátek
  • Na konec
Query editor - přesunovat sloupce

Menu Transformace a v sekci Libovolný sloupce vybrat:

  • Vlevo
  • Vpravo
  • Na začátek
  • Na konec
Query editor - přesunovat sloupce

Přejmenovat sloupce

Pozor: Mnohdy nemusíte přejmenovávat, názvy mohou být v řádku, stačí jen upravit. Více v článku o řádcích.

Sloupce máte přeuspořádaný a je potřeba je přejmenovat. Ať víte co je ve sloupci, když se na něj budete odkazovat.

Nejjednodušší metoda. Dvojklik na názvu daného sloupce vstoupíte do názvu a přejmenujete.

Query editor - přejmenovat sloupce

Nad vybraným sloupcem pravé tlačítko a vybrat Přejmenovat.

Query editor - přejmenovat sloupce

Mate-li vybraný sloupec lze v menu Transformace v sekci Libovolný sloupce klik na Přejmenovat

Query editor - přejmenovat sloupce

Duplikovat sloupce

Duplikovat sloupec. Možná vás napadne proč. Například pro testování, nebo budete potřebovat sloupec rozdělit a mít z důvodu propojení i původní sloupec.

Opět nejrychleji, vyberte sloupce a klávesa Delete sloupec

Další rychlý způsob, pravý klik a vyberte Duplikovat sloupec

Query editor - Duplikovat sloupce

Z menu Přidání sloupce v sekci Obecné klik na Duplikovat

Query editor - Duplikovat sloupce

Poznámka: Bohužel nefunguje Ctrl a posunout sloupec (jako v klasickém Excel, kde se vytvoří kopie sloupce)

Rozdělit sloupce

Někdy je potřeba sloupce rozdělit (například celé jméno na jméno a příjmení). Oddělit kódy atd. Jak na to? Čtěte dále.

Nejrychleji pravým tlačítkem, ale pozor je potřeba využít menu. K rozdělení může dojít dvěma způsoby:

  • Oddělovačem
  • Podle počtů znaků
Query editor - Rozdělit sloupce

Oddělovačem

Nejčastější případ, oddělovačem může být jakýkoliv znak, nejčastěji mezera, tečka, čárky, středník, ale používal jsem i mínus lomítka, podtržítka. Případně i speciální znaky. Poslední dobou oblíbena tvrdá mezera (Alt + 0160). Pokud si speciální znaky nepamatujete je k dispozici i Upřesnění možností.

Upřesnění možností. Kde můžete zakliknout třeba onu tvrdou mezeru atd. O rozdělení se zmíním v samostatném článku zaslouží si více prostoru.

Query editor - Rozdělit sloupce

Podle počtu znaků

Zadáte počet znaků a z které strany se mají počítat.

Pozor

Pozor na nuly, mezery a další zákonitosti, které při rozdělování mohou zlobit. Ono nezlobí, pokud dobře načtete data, ale jakmile třeba text ve kterém je zakódován datum převedete na číslo, můžete bít nemile překvapení chybějící nulou u jednočíselných dnů.

Sloučit sloupce

Rozdělit sloupce umíte, tak co takhle je sloučit. Proč? Máte-li v samostatných sloupcích den měsíc rok hodí se spojit (získáte datum), stejně tak někdy je potřeba mít v jednom sloupci jméno a příjmení.

Opět máte dvě možnosti jak sloučit sloupce:

  • Přidáním sloupce (přibude)
  • Transformací (zmizí)

Asi čekáte, že se použije pravé tlačítko, zklamu vás, nepoužije - nelze.

Budete-li procházet menu zjistíte že Sloučit sloupce se nachází na dvou pásech karet. Na Transformace a na Přidání sloupce.

Než vybereme sloučení. Musíte označit sloupce, které chcete sloučit (přes Ctrl nesouvisející sloupce – nebo je nejprve přesunete k sobě).

Pozor záleží na pořadí v jakém budete označovat (zaklikávat)!

Máte. Pojďme si rozebrat podrobněji jednotlivé možností.

Přidáním sloupce

Přes menu Přidání sloupce v sekci Z textu klik na Sloučit sloupce. Sloupce se spojí do nového sloupce (dojde k přidání sloupce).

Query editor - Sloučit sloupce sloupce

Zobrazí se dialogové okno Sloučit sloupce, které jsem popsal dále je společné pro obě řešení.

Transformací

Přes menu Transformace v sekci Z textu klik na Sloučit sloupce. Dojde ke sloučení označených sloupců do jednoho (minimálně jeden sloupec zmizí, pokud byly označeny dva, neboli z označených sloupců se stane jeden!).

Query editor - Sloučit sloupce sloupce

Zobrazí se dialogové okno Sloučit sloupce, které jsem popsal dále je společné pro obě řešení.

Sloučit sloupce - dialogové okno

V dialogovém okně vyberete:

  • Oddělovač Co za oddělovač bude oddělovat sloupce (nemusí být žádný) nebo si vyberete z přednastavených případně si zvolíte vlastní
  • Název nového sloupce můžete zvolit vlastní název pokud se vám nelibí přednastavený název od Query editoru
Query editor - Sloučit sloupce sloupce

Přidat sloupec

Přidání vlastního sloupce se hodí, třeba z důvodů doplnění indexů. Doplnění textů do tabulky atd. Pro přidávání textů máte opět několik možností:

  • Sloupec z příkladů
  • Vlastní sloupec
  • Vyvolat funkci
  • Podmíněný sloupec
  • Indexovaný sloupec

Přes pravý klik je zatím jen možnost Přidat sloupec z příkladu. Funguje stejně jako když vyberete přes menu. Viz text dále.

Sloupec z příkladů

Z menu Přidání sloupce v sekci Obecné klik na Sloupec z příkladů máte na výběr:

  • Ze všech sloupců
  • Z výběru

Podrobnější popis v přípravě.

Vlastní sloupec

Z menu Přidání sloupce v sekci Obecné klik na Vlastní sloupec se otevře dialogové okno Vlastní sloupec

Podrobnější popis v přípravě.

Vyvolat funkci

Z menu Přidání sloupce v sekci Obecné klik na Vyvolat vlastní funkcí se otevře dialogové okno Vlastní funkce.

Podrobnější popis v přípravě.

Podmíněný sloupec

Podrobnější popis v přípravě.

Indexovaný sloupec

Podrobnější popis v přípravě.

Query editor - Přidat sloupce

Nastavit datový typ sloupce

Sloupce máte doplněny, ale vhodné i upravit jejich datový tip. Co je v sloupci za datový tip říká ikonka vlevo u názvu sloupce. Ne vždy Query editor odhadne správně, proto je třeba upravit.

Proč? Zpřehledníte. Pokud jde pouze o dny proč ve sloupci zobrazovat hodiny, minuty a sekundy? Jak na to? Levým tlačítkem na ikonkou typu a vybrat co potřebujete:

  • Desetinné číslo
  • Měna
  • Celé číslo
  • ...
Query editor - Změnit datový tip sloupce

V přípravě další informace

Závěrem

Jde o první část článku o práci se sloupci, přeci jen informací je mnoho a do jednoho článku se nevejdou tak aby zůstal přehledný.

Můžete se v komentářích zmínit, zda používáte nějaké triky, tipy, které vám práci se sloupci ulehčí.

Článek byl aktualizován: 22.04.2018 16:29

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.







Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2019 | 1262

Tento web zatím neprošel jazykovou korekturou. Beta verze redakčního systému.