У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію NUMBERVALUE.
Опис
Перетворює текст на число незалежно від мови.
Синтаксис
NUMBERVALUE(текст;[десятковий_роздільник];[груповий_роздільник])
Синтаксис функції NUMBERVALUE має такі аргументи:
-
Текст — обов’язковий аргумент. Текст, який потрібно перетворити на число.
-
Decimal_separator — необов’язковий аргумент. Символ, який використовується для розділення цілої та дробової частини результату.
-
Group_separator — необов’язковий аргумент. Символ використовується для відокремлення груп чисел, таких як тисячі від сотень і мільйонів від тисяч.
Примітки
-
Якщо аргументи «десятковий_роздільник» і «груповий_роздільник» не вказано, використовуються роздільники з поточної мови.
-
Якщо в аргументах «десятковий_роздільник» і «груповий_роздільник» використовуються кілька символів, буде задіяно лише перший символ.
-
Якщо аргумент «текст» – пустий рядок (""), результатом буде 0.
-
Пусті пробіли в аргументі «текст» ігноруються, навіть у середині аргументу. Наприклад, рядок " 3 000 " в результаті дасть значення 3 000.
-
Якщо в аргументі «текст» кілька разів використовується десятковий роздільник, функція 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 |