Минусы в формулах

Автор goblonde, 30.04.2012, 15:24

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

goblonde

Добрый день!
Иногда мне начали попадаться формулы, в синтаксисе которых есть символы "--". Например, {=SUM(--(A$1:A$4<A1))+1} - часть алгоритма автоматической сортировки данных столбца по алфавиту. Подскажите, какую функцию выполняют эти символы. Возможно, вопрос туповатый, просто в книжках не встречала.

goblonde

сама спросила - сама ответила  ;D . Получается, что  "--" = "1*" и тем самым мы значения "TRUE" / "FALSE" конвертируем в бинарный вид. Правильно?

Prist

Правильно. И называется это бинарным отрицанием. В некоторых случаях данное преобразование работает быстрее перемножения.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
www.excel-vba.ru
Просто СПАСИБО [+оказать+]
Считаешь СПАСИБО мало? Яндекс.Деньги: 41001332272872; WM: R298726502453

goblonde

Спасибо большое! Я стала чуточку умнее.  ::) ;D

Serge 007

Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

goblonde

спасибо. Было полезно  :)