Funkce VALUE v aplikaci Excel se používá k převodu čísel, které byly zadány jako textová data do číselných hodnot, takže data mohou být použita ve výpočtech.
Poznámka: Informace v tomto článku platí pro verze Excel 2019, 2016, 2013, 2010 a Excel pro Mac.
01 z 05SUM a průměrná a textová data

Aplikace Excel automaticky převede data problému tohoto typu na čísla, takže funkce VALUE není požadována. Pokud však data nejsou ve formátu, který aplikace Excel rozpozná, mohou být data ponechána jako text. Když nastane tato situace, určité funkce, jako jsou SUM nebo AVERAGE, ignorují data v těchto buňkách a dochází k chybám výpočtu.
Například v řádku 5 ve výše uvedeném obrázku je funkce SUM použita k doplnění dat v řádcích 3 a 4 ve sloupcích A a B s těmito výsledky:
- Údaje v buňkách A3 a A4 se zadávají jako text. Funkce SUM v buňce A5 ignoruje tato data a vrátí výsledek nula.
- V buňkách B3 a B4 funkce VALUE překrývá data v A3 a A4 na čísla. Funkce SUM v buňce B5 vrací výsledek 55 (30 + 25).
Výchozí zarovnání dat v aplikaci Excel
Textová data se zarovnájí vlevo v buňce. Čísla a data jsou zarovnána vpravo.
V příkladu data v A3 a A4 zarovnávají na levé straně buňky, protože byla zadána jako text. V buňkách B2 a B3 byla data převedena na číselná data pomocí příkazu HODNOTA a zarovná vpravo.
03 ze dne 05Syntaxe a argumenty funkce VALUE
Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky a argumenty.
Syntaxe pro HODNOTA funkce:
= VALUE ( Text )
Text (požadováno) jsou data, která mají být konvertována na číslo. Argument může obsahovat:
- Aktuální údaje jsou uvedeny v uvozovkách. Viz řádek 2 výše uvedeného příkladu.
- Odkaz na buňku na umístění textových dat v listu. Viz řádek 3 příkladu.
#HODNOTA! Chyba
Pokud data zadaná jako textový argument nelze interpretovat jako číslo, Excel vrátí #VALUE! chyba, jak je uvedeno v řádku 9 příkladu.
04 z 05
Převedete textová data na čísla pomocí funkce VALUE
Níže jsou uvedeny kroky používané pro zadání funkce VALUE B3 ve výše uvedeném příkladu pomocí dialogového okna funkce.
Alternativně lze úplnou funkci = VALUE (B3) zadat ručně do buňky listu.
- Vyberte buňku B3, abyste ji vytvořili jako aktivní buňku.
- VybratVzorcezáložka.
- VybratTextotevřete rozevírací seznam funkcí.
- VybratHODNOTAv seznamu otevřete dialogové okno funkce.
- V dialogovém okně vyberte položkuTextřádek.
- V tabulce vyberte buňku A3.
- Vybrat OK dokončit funkci a vrátit se do pracovního listu.
- Číslo 30 se objeví v buňce B3. To je zarovnáno na pravé straně buňky naznačovat, že je nyní hodnota, která může být použita ve výpočtech.
- Vyberte buňku E1 pro zobrazení celé funkce = VALUE (B3) ve vzorci nad tabulku.
Převést data a časy
Funkci VALUE lze také použít k převodu dat a časů na čísla.
Přestože data a časy jsou uloženy jako čísla v aplikaci Excel a není třeba je převádět před jejich použitím ve výpočtech, změna formátu dat může usnadnit pochopení výsledku.
Aplikace Excel ukládá data a časy jako postupná čísla nebo sériová čísla. Každý den se číslo zvyšuje o jednu. Částečné dny se zadávají jako zlomky dne - například 0,5 za půl dne (12 hodin), jak je uvedeno v řádku 8 výše.




