Проблема:

Следующая формула в столбце B была разработана для возврата «5» для всех чисел в List1 (столбец A), которые больше или равны 5, и «2»

для всех чисел меньше 5.

ЕСЛИ (A2> = 5, «5», «2»)

Это кажется успешным, однако, когда следующая формула СУММ используется для получения суммы результатов в столбце B, возвращается неправильный результат «0»:

СУММ (B2: B8)

Решение:

Числа «5» и «2», возвращаемые функцией ЕСЛИ в столбце B, на самом деле являются текстовыми значениями, поскольку они вводятся в двойных кавычках.

Следовательно, столбец B содержит текстовые значения, а не числа.

Поскольку функция СУММ работает только с числовыми значениями, в столбце B нет чисел для суммирования, и поэтому она возвращает 0.

Чтобы решить эту проблему, мы должны преобразовать текстовые значения в столбце B в числа одним из следующих способов:

  1. Измените функцию ЕСЛИ в столбце B, чтобы она возвращала числа, удалив двойные кавычки из «5» и «2», как показано ниже:

ЕСЛИ (A2> = 5,5,2)

  1. Используйте функции СУММ и ЗНАЧЕНИЕ для преобразования текстовых значений в столбце B в числа, используя одну из следующих формул массива:

\ {= SUM (- B2: B8)} \ {= SUM (VALUE (B2: B8))} Чтобы применить формулу массива:

Выберите ячейку, нажмите и одновременно нажмите.

Снимок экрана // Как избежать проблем при использовании числовых значений в качестве текста Избегание проблем при использовании числовых значений как текста