Функция NUMBERVALUE в Excel
Иногда у вас может быть список чисел, импортированных на лист в текстовом формате, как показано на следующем снимке экрана. Excel не распознаёт их как обычные числа. Как в таком случае быстро и легко преобразовать эти ячейки в числовые значения? На помощь приходит функция NUMBERVALUE — она мгновенно превратит числа, сохранённые как текст, в настоящие числовые данные.

Синтаксис:
Синтаксис функции NUMBERVALUE в Excel:
Аргументы:
- text: Обязательно. Текст, который необходимо преобразовать в обычное число.
- decimal_separator: необязательно. Символ, используемый в качестве десятичного разделителя в текстовом значении.
- group_separator: необязательно. Символ, используемый в качестве разделителя разрядов (тысяч, миллионов и т.д.) в текстовом значении.
Примечания:
- 1. Если decimal_separator и group_separator не указаны, функция NUMBERVALUE использует разделители, заданные текущим языковым стандартом.
- 2. Если текстовая строка соответствует пустой ячейке, результатом будет 0.
- 3. Возвращается ошибка #ЗНАЧ!:
- 1). Если десятичный разделитель встречается в текстовой строке более одного раза;
- 2). Если разделитель групп разрядов следует сразу после десятичного разделителя в текстовой строке;
- 4. Если в текстовой строке есть пробелы, функция NUMBERVALUE игнорирует их. Например, «1 0 0 0 0» преобразуется в 10000.
- 5. Если для десятичного или группового разделителя указано несколько символов, будет использоваться только первый из них.
- 6. Функция NUMBERVALUE доступна в Excel 2016, Excel 365 и более поздних версиях.
Возвращаемое значение:
Преобразует текстовое значение в действительное число.
Примеры:
Пример 1: основное использование функции NUMBERVALUE
Допустим, у вас есть список чисел, сохранённых в текстовом формате, причём для каждого числа вы указываете десятичный и групповой разделители отдельно, как показано на следующем снимке экрана.

Чтобы преобразовать текст в формат действительного числа, примените следующую формулу:
Затем перетащите маркер заполнения вниз на ячейки, к которым нужно применить эту формулу, и вы получите результат, как показано на снимке экрана ниже:

Примечания:
1. В этой формуле A2 — это ячейка, содержащая текст для преобразования, B2 — десятичный разделитель в тексте, а C2 содержит групповой разделитель.
2. Вы также можете использовать текстовые строки вместо ссылок на ячейки в приведённой выше формуле, например:
Пример 2: функция NUMBERVALUE для работы с процентными значениями
Если текст завершается одним или несколькими знаками процента (%), они учитываются при вычислении результата. При наличии нескольких знаков процента функция NUMBERVALUE обрабатывает каждый из них и формирует итоговое значение соответствующим образом. См. снимок экрана:

Другие функции:
- Функция ПРАВСИМВ в Excel
- Функция ПРАВСИМВ извлекает текст с правого конца текстовой строки.
- Функция ПРОПИСН в Excel
- Функция ПРОПИСН преобразует первую букву каждого слова в текстовой строке в заглавную, а все остальные — в строчные.
- Функция ПОИСК в Excel
- Функция ПОИСК позволяет точно определить позицию нужного символа или подстроки в указанной текстовой строке.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.