Зачем в формуле перед функцией проставлен "+"?

Автор Vic Voodoo, 06.04.2017, 16:27

« назад - далее »

Vic Voodoo

Доброго дня всем!

Увидел таблицу, в которой некоторые формулы были записаны так:

=+Сегодня()
=+Если(...)

Работаю в XL много лет, такого не видал.
Для чего там плюс?

vikttur

Не переживайте и не пугайтесь. В Excel формулу можно начинать со знака "+", знак "=" добавится сам  (проверьте). Видимо, пользователь так и писал эти формулы. Плюсы можно удалить, можно оставить.

iron priest

лет 10 назад тоже считал, что это кому-то скучно и он пишет =а потом +. но теперь сам половину формул начинаю с +

zs5

что интересно, когда ставится два и более плюса-распознается формула и знак равенства ставится автоматически, а когда ставится два знака равенства - Excel расценивает это как ошибку и предлагает внести изменения, т.е. приоритет плюса)))

vikttur

#4
Не в приоритете дело.
Впишите два и более минуса - ошибки тоже не получите. Это знаки математических операций с дополнительной нагрузкой, их обязанность - определять знак числа.

Если вернуться к приоритету: минус приоритетнее плюса? Ведь количество плюсов не влияет на знак числа, а минусы влияют: -5=-5, ----5=5.
А плюс и минус - приоритетнее знаков умножения и деления? Ведь их нельзя поставить вместо "=" или несколько штук подряд? :)

zs5

Здравствуй, vikttur. Речь шла о том, если знаки поставить перед формулой.
P.S. А минус перед формулой вообще не понимает, знаки деления и умножения воспринимает формулу, как текст

Vic Voodoo

Спасибо всем!!! Добавлю еще кое-что. Знак "+" можно ставить перед функцией и внутри формулы. Например,
=+Если(+Или(...;...);...;...)

vikttur

ЦитироватьРечь шла о том...
...что "+" и "-" - символы, отвечающие за знак числа. Они могут заменять знак "=" при вводе формулы, вернее, разрешают ввод формулы.