Логические формулы

Автор Mikhalya, 26.11.2012, 11:01

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

Mikhalya

Уважаемые форумачане, добрый день,утро,вечер.
В таблице необходимо задать итоговое значение при нескольких логических аргументах.
Краткое описание сути проблемы;
в столбце I указанные несколько подразделений , и только при условии, что указано (Розница Город), нужно что бы формула указывала превышение расчетного числа на 7, во всех остальных случаях на 14.
Первично формула выглядела так =Если(значение ячейки>7;1;пусто)
В приложении образец.

Pelena

Если правильно поняла, в О2
=N2+ЕСЛИ(I2="Розница Город";7;14)

Mikhalya

Цитата: Pelena от 26.11.2012, 11:32
Если правильно поняла, в О2
=N2+ЕСЛИ(I2="Розница Город";7;14)

Не совсем так ;
при условии ,что I2="Розница Город", смотреть, превышено ли значение ячейки N2>7, если превысило, то ставить 1, если нет,0 или пусто.При условии ,что I2  не равно "Розница Город" , смотреть превышение значения ячейки N2 > 14 , если превысило, то 1 ну и так далее.


Serge 007

=ЕСЛИ(И(I2="Розница Город";N2>7);1;ЕСЛИ(N2>14;1;0))
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

Pelena

Как вариант
=(I2="Розница Город")*(N2>7)+(I2<>"Розница Город")*(N2>14)

_Boroda_

еще
=Ч(N2>14-7*(I2="Розница Город"))
Скажи мне, кудесник, любимец ба'гов...



Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995