Někdo vytvořil sloupec s opakující se skupinou lidí ve sloupci B. To není správný způsob, jak vytvořit tabulku. Obdrželi jste list a chtěli byste vytvořit nový řádek pro každou osobu uvedenou ve sloupci B. Ostatní sloupce (A a C) by se měly zkopírovat pro každý nový řádek.

Překvapivě to dokáže Excel pomocí nových nástrojů Power Query. Pokud používáte Excel 2010 nebo Excel 2013, stáhněte si Power Query od společnosti Microsoft. Pokud používáte Office 365, přejděte na kartu Data a vyhledejte Získat a transformovat data.

Chcete-li převést data, vyberte v tomto případě data (A1: C8). Vyberte z tabulky / rozsahu. Excel zobrazí dialogové okno Vytvořit tabulku. Klikněte na OK.

Nyní jste v editoru dotazů. Kliknutím na záhlaví posádky tento sloupec vyberte.
Na kartě Domů v editoru dotazů otevřete rozevírací seznam Rozdělit sloupec a zvolte Oddělovač.
Power Query zpočátku zjistí, že váš oddělovač je středník. Chcete kliknout na trojúhelník vedle Rozšířené možnosti.

V části Pokročilé možnosti vyberte možnost Rozdělit do řádků.

Náhled dat ukáže, že budete mít 47 řádků ve 3 sloupcích. Kliknutím na Zavřít a načíst vrátíte výsledky do Excelu.

Výsledky se zobrazí na novém listu vloženém nalevo od původního listu.
Úžasná výhoda: Pokud změníte některá data v původním listu, můžete dotaz znovu spustit pomocí ikony Obnovit.

Po obnovení se nová data objeví ve výsledcích dotazu.

Power Query je úžasný. Vzhledem k tomu, že debutoval po aplikaci Excel 2013, nikdy nedosáhl široké slávy. Ale zaslouží si být slavný.
Příprava na nové funkce v aplikaci Excel 2019.
Excel myšlenka dne
Požádal jsem své přátele Excel Master o radu ohledně Excelu. Dnešní myšlenka k zamyšlení:
„Implicitní opatření jsou pouze portály do země nikoho.“
Kevin Sullivan