В тази статия е описан синтаксисът и употребата на функцията NUMBERVALUE в Microsoft Excel.
Описание
Преобразува число в текст по независим от локалните настройки начин.
Синтаксис
NUMBERVALUE(текст; [десетичен_разделител]; [разделител_на_групи])
Синтаксисът на функцията NUMBERVALUE има следните аргументи.
-
Текст Задължително. Текстът, който се преобразува в число.
-
"десетичен_разделител" Незадължително. Знакът, който се използва за разделяне на цялата и дробната част на резултата.
-
"разделител_на_групи" Незадължително. Знакът, който се използва за разделяне на групи цифри, например хиляди от стотици и милиони от хиляди.
Забележки
-
Ако аргументите "десетичен_разделител" и "разделител_на_групи" не са зададени, използват се разделителите от текущата. езикова променлива.
-
Ако аргументите "десетичен_разделител" и "разделител_на_групи" се използват по няколко знака, използва се само първият знак.
-
Ако аргументът "текст" е зададен с празен низ (""), резултатът е 0.
-
Празните места в аргумента "текст" се пренебрегват, дори по средата на аргумента. Например за " 3 000 " се връща 3000.
-
Ако десетичният разделител се използва повече от веднъж в аргумента "текст", NUMBERVALUE връща #VALUE! стойността на грешка.
-
Ако разделителят на групи се срещне преди десетичния разделител в аргумента "текст", разделителят на групи се пренебрегва.
-
Ако разделителят на групи се среща след десетичния разделител в аргумента "текст", NUMBERVALUE връща #VALUE! стойността на грешка.
-
Ако някой от аргументите не е валиден, NUMBERVALUE връща #VALUE! стойността на грешка.
-
Ако аргументът "текст" завършва с един или няколко знака за процент (%), те се използват за изчисляването на резултата. Няколко знака за процент действат с наслагване, ако те се използват в аргумента "текст", точно както се използват във формула. Например =NUMBERVALUE("9%%") връща същия резултат (0,0009) като формулата =9%%.
Пример
Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.
Формула |
Описание |
Резултат |
---|---|---|
=NUMBERVALUE("2.500,27";"," ",") |
Връща 2 500,27. Десетичният разделител на текстовия аргумент в примера е зададен във втория аргумент като запетая, а разделителят на група е зададен в третия аргумент като интервал. |
2 500,27 |
=NUMBERVALUE("3,5%") |
Връща 0,035. Тъй като не са зададени незадължителни аргументи, се използват десетичният разделител и разделителят на група на текущата езикова променлива. Символът % не се показва, макар че се изчислява процент. |
0,035 |