ValueToText
enVALUETOTEXT
Definice
Sekce “Definice”Funkce převede jakoukoli hodnotu (číslo, text, logickou hodnotu, chybu) na textový řetězec.
Vzorec
Sekce “Vzorec”=VALUETOTEXT(Hodnota;[Formát])Argumenty funkce
Sekce “Argumenty funkce”Hodnota (povinný) – Hodnota, která má být převedena na text.
Formát (volitelný, výchozí=0) – Formát vrácených dat:
- 0 – Stručný formát, bude shodný s textem v buňce s obecným formátováním.
- 1 – Striktní formát obsahující řídící znaky a oddělovače řádků. Vygeneruje řetězec, který lze analyzovat při zadání do řádku vzorců. Ohraničí řetězce výstupu uvozovkami s výjimkou typu boolean, čísel a chyb.
Praktické vysvětlení
Sekce “Praktické vysvětlení”Na rozdíl od některých jiných funkcí převádí hodnotu přesně tak, jak se zobrazuje v buňce, a umožňuje volit mezi stručným a podrobným režimem. Funkce se hodí například při exportu dat, při práci s dynamickými tabulkami nebo pro zajištění správného formátování při kombinaci s jinými textovými funkcemi.
Pokud se jedná o text a formát je nastaven na 1, ve výstupu bude text v uvozovkách, jinak bude bez uvozovek, což neplatí u ostatních typů, což se hodí ve zmíněném případě exportu dat.

Použití s ostatními funkcemi
Sekce “Použití s ostatními funkcemi”Převedení dnešního data zjištěného funkcí Dnes na text.
=VALUETOTEXT(DNES();1)Zaokrouhlení desetinných čísel a převedení na text pomocí funkce Zaokrouhlit:
=VALUETOTEXT(ZAOKROUHLIT(A2;0))Převedení čísla na text a spojení s dalším textem pomocí funkce Concat.
=CONCAT(„Hodnota: „;VALUETOTEXT(A2))Související funkce
Sekce “Související funkce”© 2026 Excelland
