Zahrnutí textu do vzorců

Platí pro
Excel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel 2024 Excel 2024 pro Mac Excel 2021 Excel 2021 pro Mac Excel 2019 Excel 2016

Často slýcháme, že chcete usnadnit pochopení dat tím, že do vzorců zahrnete text, třeba "2 347 prodaných jednotek". Pokud chcete do funkcí a vzorců zahrnout text, ohraničte ho uvozovkami (""). Uvozovky Excelu říkají, že má co do činění s textem, a textem myslíme libovolný znak, včetně čísel, mezer a interpunkce. Tady je příklad:

=A2&" prodáno "&B2&" jednotek."

V tomto příkladu předstírejte, že buňky ve sloupci A obsahují jména a buňky ve sloupci B údaje o prodeji. Výsledek by vypadal asi takto: Buchanan prodal 234 jednotek.

Vzorec používá ampersandy (&) ke sloučení hodnot ve sloupcích A a B s textem. Všimněte si také, že kolem buňky B2 nejsou uvozovky. Ohraničují text, který je před a za buňkou.

Tady je další příklad běžného úkolu: přidání data do listu. Pomocí funkcí HODNOTA.NA.TEXT a DNES vytváří frázi, jako například "Dnes je pátek, 20. ledna".

="Dnes je " & HODNOTA.NA.TEXT(DNES();"DDDD, dd. mmmm.")

Podívejme se, jak to funguje zevnitř ven. Funkce DNES vypočítá dnešní datum, ale zobrazí číslo, třeba 40679. Funkce HODNOTA.NA.TEXT pak převede číslo na čitelné datum tak, že ho nejdřív změní na text a pak použije příkaz "dddd, mmmm dd", kterým určí způsob zobrazení data – "pátek, 20. ledna".

Nezapomeňte formát data "ddd, mmmm dd" uzavřít do dvojitých uvozovek a všimněte si, že formát používá čárky a mezery. Argumenty (části dat), které je potřeba splnit, se ve vzorcích obvykle oddělují čárkami. Když ale budete s čárkami zacházet jako s textem, můžete je použít, kdykoli budete potřebovat.

Nakonec vzorec použije & ke sloučení formátovaného data se slovy "Dnes je". A ano, za "je" dejte mezeru.