Dynamické (automatické) vyplňování seznamů

Nejspíš víte, že v Excelu funguje "roztahování" vzorců a že je možné jej používat i na jiné než číselné řady - např. leden roztáhnete na únor, březen, duben... nebo sobotu roztáhnete na neděli, pondělí, úterý...

Od verze 2013 má Excel ještě jednu podobnou elegantní vychytávku. Slouží k oddělování nebo naopak seskupování hodnot.

Příklad

Mám tabulku s jedním sloupcem. Z tohoto sloupce potřebuji "vyseparovat" určité hodnoty tak, abych data mohl filtrovat, řadit nebo analyzovat kontingenční tabulkou dle různých parametrů. Konkrétně v tomto příkladu je v prvním sloupci záznam o prodeji něčeho někomu a já z tohoto složeného záznamu potřebuji získat např. příjmení zákazníka, co si koupil a za kolik si to koupil.
puvodni_obrazek

Návod

Šlo by použít některou z textových funkcí nebo rozdělování textu do sloupců. Ještě rychlejší (byť ne ve všech případech nejvhodnější) je ale takzvané Dynamické vyplňování. V dynamickém vyplňování Excel na začátku "naučíme" jak má "vycucnutý" text vypadat a on to pak dělá sám.

V našem příkladu začnu tím, že z textu získám příjmení člověka. Jdu do B2 a napíšu Novák - což je příjmení člověka z prvního záznamu.

Pak jdu do B3 a začnu psát Fialová - což je příjmení člověka z dalšího záznamu.

Po pár písmenech ale Excel sám doplní konec slova a navíc i všechna příjmení až dolů. Tedy Excel našel zákonitost, podle které se z textu v prvním sloupci berou jednotlivá slova nebo skupiny slov v dalším sloupci, a uplatnil ji.

vyplnovani_prijmeni

Podobně vyplním iniciály ve sloupci C.

V některých případech nemusí automatické doplňování fungovat tak, jak potřebuji, a je třeba vynutit je ručně - ukážeme si to na sloupci D.

Pak napíšu první řádek (v mém případě slovo "křeček") a kliknu na Domů / Dynamické vyplňování.

vyplnovani_tlacitkem

A je hotovo

vyplnovani_tlacitkem_podruhe

Kompletní tabulka pak vypadá například takto:

dynamicke_vyplnovani_hotova_tabulka (1)
Poznámka:

Dynamické rozdělování je jednorázové. Tedy pokud bych změnil hodnoty v prvním sloupci, tak hodnoty v odvozených sloupcích se automaticky nezmění.

Popsané fungování je pro verzi Excel 2013. Ve starších verzích Dynamické vyplňování také nějak funguje, ale jinak (hůř).

Napsat komentář

Vaše emailová adresa nebude zveřejněna.

Firemní kurzy

  • Přemýšlíte o firemním školení Excelu?
  • Školíme Excel od začátečníků po experty, ale také PowerPoint, PowerPivot nebo Access.
Mám zájem o kurz

Individuální výuka

Mám zájem o výuku

Vývoj aplikací v Excelu (makra - VBA)

  • Vyvíjíme aplikace pro potřeby firemních zákazníků
  • Reporty, vizualizace dat, harmonogramy, plánování
  • Slučování dat ze souborů, agregace, exporty
Zajímám se o vytvoření aplikace

Kontakt

  • Tel: +420 602 274 999
  • Mail: info@vyuka-excelu.cz
Kontaktní formulář

Nejnovější komentáře

TOPlist