Почему моя электронная таблица не принимает формулу с «&»

Почему моя электронная таблица не принимает формулу с «&»

Моя таблица Excel не принимает формулу с "&". Например, =A1+A2&" OK", а если A1=1 и A2=2, то результат должен быть 3 OK. Эта же формула работает в другой таблице, но в таблице, над которой я работаю, она дает результат ЗНАЧЕНИЕ. Почему в одной таблице это работает, а в другой нет?

решение1

Убедитесь, что ячейки A1 и A2 содержат цифры, а не текст.

The#Ценить!Ошибка возникает, когда оператор +используется с текстовыми значениями. Он даже выживает, если числа хранятся в тексте, но если вы передаете ему слова, он выдает ошибку.

Оператор &невиновен.

решение2

The#ЦЕНИТЬ!Ошибка возникает, когда ячейка/ячейки остаются пустыми, или когда формула буквально встречает текстовое значение вместо числа, или когда дата оценивается формулой как текст.

  • Чтобы исправить#ЦЕНИТЬ!ошибка, введите правильное значение.

Проверьте примеры ниже:

введите описание изображения здесь

  • Используемая формула:=A1+A2&" OK"
  • Вы получаете#ЦЕНИТЬошибка, если и когда любое из значений является буквально текстом (строкой).

введите описание изображения здесь

  • Чтобы исправить эту проблему (когда одно из значений буквально представляет собой текст), можно использовать эту формулу.

    =SUM(A1,A2)&" OK"

  • Или даже эта формула массива тоже будет работать.

{=SUM(IF(ISERROR(A1:A2),"",A1:A2))&" Ok"}

Примечание.Завершите формулу массива с помощьюCtrl+Shift+Enter.

введите описание изображения здесь

Эта формула =A1+A2&" Ok"будет работать даже тогда, когда обе ячейки содержат данные как TEXT.

введите описание изображения здесь

При необходимости вы можете скорректировать ссылки на ячейки в формуле.

Связанный контент