backtotop
ЗНАЧЕН()

Categories: Формулы

Определить тип данных в ячейке. Функция ТИП в Excel
Подсчет уникальных значений. Несколько способов, в т.ч. формулой

Мы уже не раз разбирали причины почему не считается формула. Как правило, Excel не понимает, что числовое значение в ячейке именно число. Формула ЗНАЧЕН в Excel, на мой взгляд, заслуживает отдельной статьи, так как она может решить сразу несколько проблем с преобразованием текстовой строки в число и наладить проблему с подсчетом формул!

Отмечу, что формула ЗНАЧЕН в Excel появилась только начиная с версии 2010 и соответственно доступна во всех версиях свежее, в том числе и версиях для мобильных устройств.

Функция ЗНАЧЕН(). Как работает?

У этой функции всего один аргумент — Текст. По традиции это либо текст в кавычках или ссылка на ячейку с преобразовываемым текстом.

Формула ЗНАЧЕН в Excel

=ЗНАЧЕН(A2)
=ЗНАЧЕН("1 500 р.")

На картинке предствлены на мой взгляд только те два случая, когда удобно использовать эту функцию. Преобразование денежного значения в текстовом формате (строка 3) и возвращение временного формата в днях. Во всех остальных случаях поможет умножение на 1, т.е. один из способов этой статьи.

Так же эту функцию, удобно применять при выгрузке и преобразовании данных из других систем в Excel, как подсказывает нам официальная справка Microsoft.

Формула ЗНАЧЕН в Excel, что еще надо знать

  1. Ячейка, в которую вы записываете формулу со ЗНАЧЕН() обязательно должна быть в числовом формате
  2. Если ЗНАЧЕН() не распознала текст и не преобразовала в число, то она возвращает стандартную ошибку #ЗНАЧ!
  3. Если в ячейке на которую ссылается ЗНАЧЕН() внесено число, то проблем не будет — возвратиться число.
  4. Очень часто, текст вида 1 500 р не распознается, т.к. «р» без точки. Используйте такую конструкцию =ЗНАЧЕН(A2&».»)

 

Поделитесь нашей статьей в ваших соцсетях:

Определить тип данных в ячейке. Функция ТИП в Excel
Подсчет уникальных значений. Несколько способов, в т.ч. формулой

Комментарии:

К этой записи пока нет комментариев. Возможно вы будете первым?

Оставьте ваш комментарий здесь:

Ваш e-mail не будет опубликован. Обязательные поля помечены *

девять − один =