Новости:

Теперь на форум можно залогиниться / зарегистрироваться с помощью ВКонтакте. Уже существующие пользователи могут связать свою учетную запись с аккаунтом ВКонтакте одним кликом в профиле пользователя http://forum.msexcel.ru/index.php?action=profile;area=account

Главное меню

Помогите упростить формулу

Автор heruimchick, 04.07.2013, 14:41

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

heruimchick

Здравствуйте!
Подскажите, пожалуйста, как упростить следующую формулу:
=ЕСЛИ((B5<0);СУММ(B5;C5;);B5-C5)+ЕСЛИ((D5<0);СУММ(D5;E5;);D5-E5)+ЕСЛИ((F5<0);СУММ(F5;G5;);F5-G5)

... и таких "ЕСЛИ" будет много. Расчет должен происходить в одной строке, соседних ячеек. Если значение в первой ячейке отрицательное, то суммируются 1я и 2я ячейка, если нет, то из 1й вычитается 2я. Все вроде бы просто, но не пойму, что можно использовать еще, кроме простого "ЕСЛИ".
 

NooBasTiK

используйте в функции "если" функции "или" и "и" при определении условия

Шпец Докапыч

#2
формула массива:
{=СУММ(ЕЧЁТН(СТОЛБЕЦ(B5:F5))*(B5:F5+((B5:F5<0)*2-1)*C5:G5))}

PS: формула массива вводится через Ctrl+Shift+Enter
Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли

heruimchick

Большое спасибо! То,что нужно! :)