Какова цель для префикса + в Excel, в клеточных формулах? - PullRequest
3 голосов
/ 27 января 2011

Я унаследовал проект электронной таблицы, полный ссылок на ячейки с предшествующим «+».Что это значит?

Пример: "= + Sheet2! A3"

Кроме того, когда я щелкаю внутри панели формул, область имени слева говорит "OFFSET".Это как-то связано с "+"?

Ответы [ 3 ]

4 голосов
/ 27 января 2011

Предыдущее + на самом деле ничего не делает. Это похоже на то, как +2 и 2 - это одно и то же число, как +(-x) и (-x).

Реальный вопрос - , почему все они начинаются с +. Лучше всего было бы спросить у оригинального автора. Обратите внимание, что для запуска формулы можно ввести 3 символа: =, - и +. Используя + или -, Excel автоматически добавит знак = в начале после завершения ввода формулы. Мои догадки:

  • Раньше перед + ему добавляли еще один термин, но он ему больше не нужен и делал операцию поиска и замены, чтобы избавиться от него.
  • Он не знал, что вы можете набрать =, чтобы начать формулу.
  • Он использовал странную клавиатуру или цифровую клавиатуру с клавишей +, более доступной, чем =.

Имя OFFSET в ячейке не имеет к этому никакого отношения; это просто именованный диапазон.

1 голос
/ 27 января 2011

«+» не имеет смысла. «-» в этом месте отрицает значение в указанной ячейке, но «+» является избыточным, так как он точно такой же, как при использовании «= Sheet2! A3»

0 голосов
/ 27 января 2011

Это смещение может означать, что значение превышает максимальный или минимальный предел (например, Excel использует 32-битные поля для хранения чисел) или оно относится к несуществующей ячейке (возможно, вы пытаетесь ссылаться на столбец после AMJ или ряд после 65535). В более общем смысле «смещение» обычно относится к значению, выходящему за пределы допустимых значений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...