
souhrn
Funkce Excel NUMBERVALUE převede číslo v textovém formátu na číselnou hodnotu pomocí zadaných oddělovačů desetinných míst a skupin. Tuto funkci lze použít k převodu hodnot specifických pro národní prostředí na hodnoty nezávislé na národním prostředí.
Účel
Převeďte text na číslo pomocí vlastních oddělovačůNávratová hodnota
Číselná hodnotaSyntax
= NUMBERVALUE (text, (decimal_separator), (group_separator))Argumenty
- text - text, který se má převést na číslo.
- decimal_separator - (volitelně) Znak pro desetinné hodnoty.
- group_separator - (volitelně) Znak pro seskupení podle tisíců.
Verze
Excel 2013Poznámky k použití
Funkce NUMBERVALUE převádí textovou hodnotu představující číslo na platnou číselnou hodnotu pomocí vlastních oddělovačů desetinných míst a skupin. Můžete použít NUMBERVALUE k překladu čísel z textového formátu specifického pro národní prostředí na číslo nezávislé na národním prostředí.
K provedení numerického převodu používá funkce NUMBERVALUE vlastní oddělovače, které zadáte. Oddělovač desetinných míst je znak používaný k oddělení celých čísel od zlomkových hodnot ve zdrojovém textu. Oddělovač skupin je znak, který se používá k seskupení textu podle tisíců ve zdrojovém textu.
Příklad
Například pro převod řetězce „6.000“ na číslo 6000, kde je oddělovačem seskupení ve zdrojovém textu tečka (.), Použijte:
=NUMBERVALUE("6.000",",",".") // returns 6000
V zobrazeném příkladu je vstupní text ve sloupci B a výstup funkce ve sloupci E. Sloupce C a D oddělovače desetinných míst a skupin používané v každém řádku. Zkopírovaný vzorec v E6 je:
=NUMBERVALUE(B6,C6,D6)
Všimněte si kromě desetinných a skupinových oddělovačů, ČÍSELNÁ HODNOTA automaticky ignoruje prostor navíc v B9 a automaticky vyhodnotí symbol procenta (%) v B11 vydělením 100.
Poznámky
- NUMBERVALUE ignoruje mezery navíc.
- Více symbolů procent je aditivní.
- Pokud oddělovač desetinných míst a / nebo oddělovače skupin nejsou k dispozici, použije NUMBERVALUE oddělovače z aktuálního národního prostředí.
- NUMBERVALUE používá pouze první znak poskytnutý pro oddělovače desetinných míst a skupin. Další znaky jsou zahozeny.
- Pokud není zadána žádná textová hodnota, vrátí funkce NUMBERVALUE nulu.
- NUMBERVALUE vrátí chybu #HODNOTA, pokud:
- Oddělovač desetinných míst se ve zdrojovém textu objeví více než jednou
- K oddělovači skupin dochází za oddělovačem desetinných míst