как проверить,что только одно из трех чисел положительное?
bigmal
Дата: Среда, 13.11.2013, 21:41 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Доброе время суток!Не могу решить задачу: имеется 3 числа: a=2 b=0 d= -2. Как составить функцию для проверки,что ТОЛЬКО ОДНО ЧИСЛО ПОЛОЖИТЕЛЬНОЕ.(В смысле если положительных нет или больше двух=ЛОЖЬ) Буду вдвойне благодарен за подробное объяснение. Ответ дан, _Boroda_ Спасибо. Кому пригодится: =ИЛИ(И(A1>0;A2<=0;A3<=0);И(A1<=0;A2>0;A3<=0);И(A1<=0;A2<=0;A3>0))
Доброе время суток!Не могу решить задачу: имеется 3 числа: a=2 b=0 d= -2. Как составить функцию для проверки,что ТОЛЬКО ОДНО ЧИСЛО ПОЛОЖИТЕЛЬНОЕ.(В смысле если положительных нет или больше двух=ЛОЖЬ) Буду вдвойне благодарен за подробное объяснение. Ответ дан, _Boroda_ Спасибо. Кому пригодится: =ИЛИ(И(A1>0;A2<=0;A3<=0);И(A1<=0;A2>0;A3<=0);И(A1<=0;A2<=0;A3>0)) bigmal
Сообщение отредактировал bigmal - Среда, 13.11.2013, 22:44
Ответить
Сообщение Доброе время суток!Не могу решить задачу: имеется 3 числа: a=2 b=0 d= -2. Как составить функцию для проверки,что ТОЛЬКО ОДНО ЧИСЛО ПОЛОЖИТЕЛЬНОЕ.(В смысле если положительных нет или больше двух=ЛОЖЬ) Буду вдвойне благодарен за подробное объяснение. Ответ дан, _Boroda_ Спасибо. Кому пригодится: =ИЛИ(И(A1>0;A2<=0;A3<=0);И(A1<=0;A2>0;A3<=0);И(A1<=0;A2<=0;A3>0)) Автор - bigmal Дата добавления - 13.11.2013 в 21:41
Serge_007
Дата: Среда, 13.11.2013, 21:47 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Формула массива (вводится нажатием Ctrl+Shift+Enter): Код
=СУММ(--(ЗНАК(A1:C1)=1))=1
Формула массива (вводится нажатием Ctrl+Shift+Enter): Код
=СУММ(--(ЗНАК(A1:C1)=1))=1
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Формула массива (вводится нажатием Ctrl+Shift+Enter): Код
=СУММ(--(ЗНАК(A1:C1)=1))=1
Автор - Serge_007 Дата добавления - 13.11.2013 в 21:47
bigmal
Дата: Среда, 13.11.2013, 21:52 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Serge_007, Забыл уточнить:уровень пользования excel начальный(только начали изучать).Доступные функции в моем случае это: =и =или =если =не В правильности вашего способа не сомневаюсь,но он к сожалению не подходит.
Serge_007, Забыл уточнить:уровень пользования excel начальный(только начали изучать).Доступные функции в моем случае это: =и =или =если =не В правильности вашего способа не сомневаюсь,но он к сожалению не подходит. bigmal
Ответить
Сообщение Serge_007, Забыл уточнить:уровень пользования excel начальный(только начали изучать).Доступные функции в моем случае это: =и =или =если =не В правильности вашего способа не сомневаюсь,но он к сожалению не подходит. Автор - bigmal Дата добавления - 13.11.2013 в 21:52
jakim
Дата: Среда, 13.11.2013, 22:37 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1202
Репутация:
313
±
Замечаний:
0% ±
Excel 2010
Тогда может так?
Код
=IF(AND(A1<0;B1>0;C1>0);A1;IF(AND(A1>0;B1<0;C1>0);B1;IF(AND(A1>0;B1>0;C1<0);C1)))
Тогда может так?
Код
=IF(AND(A1<0;B1>0;C1>0);A1;IF(AND(A1>0;B1<0;C1>0);B1;IF(AND(A1>0;B1>0;C1<0);C1)))
jakim
Ответить
Сообщение Тогда может так?
Код
=IF(AND(A1<0;B1>0;C1>0);A1;IF(AND(A1>0;B1<0;C1>0);B1;IF(AND(A1>0;B1>0;C1<0);C1)))
Автор - jakim Дата добавления - 13.11.2013 в 22:37
_Boroda_
Дата: Среда, 13.11.2013, 22:38 |
Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
или Код
=ИЛИ(И(A1>0;A2<=0;A3<=0);И(A1<=0;A2>0;A3<=0);И(A1<=0;A2<=0;A3>0))
или Код
=ИЛИ(И(A1>0;A2<=0;A3<=0);И(A1<=0;A2>0;A3<=0);И(A1<=0;A2<=0;A3>0))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение или Код
=ИЛИ(И(A1>0;A2<=0;A3<=0);И(A1<=0;A2>0;A3<=0);И(A1<=0;A2<=0;A3>0))
Автор - _Boroda_ Дата добавления - 13.11.2013 в 22:38
bigmal
Дата: Среда, 13.11.2013, 22:40 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
jakim, не работает,сейчас проверю вариант ниже
jakim, не работает,сейчас проверю вариант ниже bigmal
Ответить
Сообщение jakim, не работает,сейчас проверю вариант ниже Автор - bigmal Дата добавления - 13.11.2013 в 22:40
bigmal
Дата: Среда, 13.11.2013, 22:42 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
_Boroda_,Завелось!Низкий поклон!
_Boroda_,Завелось!Низкий поклон! bigmal
Ответить
Сообщение _Boroda_,Завелось!Низкий поклон! Автор - bigmal Дата добавления - 13.11.2013 в 22:42
SergeyKorotun
Дата: Четверг, 14.11.2013, 00:31 |
Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 301
Репутация:
15
±
Замечаний:
0% ±
Excel 2007
Код
=СУММ(--(ЗНАК(A1)>0);--(ЗНАК(B1)>0);--(ЗНАК(C1)>0))=1
Код
=СУММ(--(ЗНАК(A1)>0);--(ЗНАК(B1)>0);--(ЗНАК(C1)>0))=1
SergeyKorotun
Сообщение отредактировал SergeyKorotun - Четверг, 14.11.2013, 01:50
Ответить
Сообщение Код
=СУММ(--(ЗНАК(A1)>0);--(ЗНАК(B1)>0);--(ЗНАК(C1)>0))=1
Автор - SergeyKorotun Дата добавления - 14.11.2013 в 00:31