
Резюме
Функція Excel NUMBERVALUE перетворює число у текстовому форматі в числове значення, використовуючи вказані десяткові та групові роздільники. Цю функцію можна використовувати для перетворення значень, специфічних для мовної мови, у незалежні від мовних значень.
Призначення
Перетворення тексту в число за допомогою спеціальних роздільниківПовернене значення
Числове значенняСинтаксис
= NUMBERVALUE (текст, (десятковий_розділювач), (роздільник_групи))Аргументи
- текст - текст, який потрібно перетворити на число.
- decimal_separator - (необов’язково) Символ для десяткових значень.
- group_separator - (необов’язково) Символ для групування за тисячами.
Версія
Excel 2013Примітки щодо використання
Функція NUMBERVALUE перетворює текстове значення, що представляє число, у дійсне числове, використовуючи спеціальні десяткові та групові роздільники. Ви можете використовувати NUMBERVALUE для перекладу чисел із текстового формату, що відповідає мові, у число, не залежне від мови.
Для виконання числового перетворення функція NUMBERVALUE використовує власні роздільники, які ви надаєте. Десятковий роздільник - це символ, що використовується для відокремлення цілих чисел від дробових значень у вихідному тексті. Розділювач груп - це символ, що використовується для групування тексту на тисячі у вихідному тексті.
Приклад
Наприклад, для перетворення рядка "6.000" у число 6000, де роздільником групування у вихідному тексті є крапка (.), Використовуйте:
=NUMBERVALUE("6.000",",",".") // returns 6000
У наведеному прикладі текст введення в стовпці B, а вивід функції - у стовпці E. Стовпці C та D десяткові та групові роздільники, що використовуються в кожному рядку. Формула в E6, скопійована вниз, є:
=NUMBERVALUE(B6,C6,D6)
Зверніть увагу, крім десяткових і групових роздільників, NUMBERVALUE автоматично ігнорує зайвий пробіл у B9 і автоматично обчислює символ відсотка (%) у B11, діливши на 100.
Примітки
- NUMBERVALUE ігнорує зайві пробіли.
- Кілька відсотків символів є адитивними.
- Якщо десятковий роздільник та / або роздільники_групи не вказані, NUMBERVALUE використовує роздільники від поточної мови.
- NUMBERVALUE використовує лише перший символ, передбачений для десяткових і групових роздільників. Додаткові символи відкидаються.
- NUMBERVALUE повертає нуль, якщо не вказано текстове значення.
- NUMBERVALUE повертає помилку #VALUE, якщо:
- Десятковий роздільник з’являється кілька разів у вихідному тексті
- Розділювач груп відбувається після десяткового роздільника