Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/сочетание нескольких условий в формуле ЕСЛИ - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
сочетание нескольких условий в формуле ЕСЛИ
Nik57 Дата: Среда, 17.01.2018, 23:14 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 96
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте, подскажите, где ошибка? есть формула
Код
=ЕСЛИ(И(C3=D3;A3=$A$1;E3=1)*ИЛИ(C3=D3;A3<>$A$1;E3=0);C3+1;C3)

как правильно прописать, чтобы проверить несколько условий в формуле ЕСЛИ? Формула работает только по первому условию. На выходе в ячейке В3 должно получаться 3.
К сообщению приложен файл: 2231961.xlsx (8.8 Kb)


Сообщение отредактировал Nik57 - Четверг, 18.01.2018, 08:19
 
Ответить
СообщениеЗдравствуйте, подскажите, где ошибка? есть формула
Код
=ЕСЛИ(И(C3=D3;A3=$A$1;E3=1)*ИЛИ(C3=D3;A3<>$A$1;E3=0);C3+1;C3)

как правильно прописать, чтобы проверить несколько условий в формуле ЕСЛИ? Формула работает только по первому условию. На выходе в ячейке В3 должно получаться 3.

Автор - Nik57
Дата добавления - 17.01.2018 в 23:14
bmv98rus Дата: Среда, 17.01.2018, 23:22 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация: 772 ±
Замечаний: 0% ±

Excel 2013/2016
Nik57, Условия опишите, чтоб понять что вы там не так записали. Просто если изменить на такую запись
Код
=IF(AND(C3=D3;A3=$A$1;E3=1;OR(C3=D3;A3<>$A$1;E3=0));C3+1;C3)

то понятно, что как только не выполнится одно из условий в И, то это ЛОЖ и просто C3


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеNik57, Условия опишите, чтоб понять что вы там не так записали. Просто если изменить на такую запись
Код
=IF(AND(C3=D3;A3=$A$1;E3=1;OR(C3=D3;A3<>$A$1;E3=0));C3+1;C3)

то понятно, что как только не выполнится одно из условий в И, то это ЛОЖ и просто C3

Автор - bmv98rus
Дата добавления - 17.01.2018 в 23:22
Che79 Дата: Среда, 17.01.2018, 23:38 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Уважаемые, вам это о чём-нибудь говорит? Из Правил форума
Цитата
Обязательно используйте соответствующие теги при оформлении сообщений!
Нарушители этого пункта будут забанены без предупреждения!
. Да и помощь нарушающим, мягко говоря, не приветствуется...


Делай нормально и будет нормально!
 
Ответить
СообщениеУважаемые, вам это о чём-нибудь говорит? Из Правил форума
Цитата
Обязательно используйте соответствующие теги при оформлении сообщений!
Нарушители этого пункта будут забанены без предупреждения!
. Да и помощь нарушающим, мягко говоря, не приветствуется...

Автор - Che79
Дата добавления - 17.01.2018 в 23:38
Nik57 Дата: Четверг, 18.01.2018, 08:20 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 96
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Che79, я хотел их оформить, но не знал как. спасибо за ссылку, теперь разобрался))
 
Ответить
СообщениеChe79, я хотел их оформить, но не знал как. спасибо за ссылку, теперь разобрался))

Автор - Nik57
Дата добавления - 18.01.2018 в 08:20
Nik57 Дата: Четверг, 18.01.2018, 08:21 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 96
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
bmv98rus, нет, я хотел прописать, что если выполняется это условие
Код
C3=D3;A3=$A$1;E3=1

или это условие
Код
C3=D3;A3<>$A$1;E3=0

то истина
Код
C3+1

если нет, то ложь С3
 
Ответить
Сообщениеbmv98rus, нет, я хотел прописать, что если выполняется это условие
Код
C3=D3;A3=$A$1;E3=1

или это условие
Код
C3=D3;A3<>$A$1;E3=0

то истина
Код
C3+1

если нет, то ложь С3

Автор - Nik57
Дата добавления - 18.01.2018 в 08:21
Pelena Дата: Четверг, 18.01.2018, 08:30 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19511
Репутация: 4620 ±
Замечаний: ±

Excel 365 & Mac Excel
Тогда так
Код
=ЕСЛИ(ИЛИ(И(C2=D2;A2=$A$1;E2=1);И(C2=D2;A2<>$A$1;E2=0));C2+1;C2)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТогда так
Код
=ЕСЛИ(ИЛИ(И(C2=D2;A2=$A$1;E2=1);И(C2=D2;A2<>$A$1;E2=0));C2+1;C2)

Автор - Pelena
Дата добавления - 18.01.2018 в 08:30
bmv98rus Дата: Четверг, 18.01.2018, 08:35 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация: 772 ±
Замечаний: 0% ±

Excel 2013/2016
Тогда два И должно быть внутри одного ИЛИ. Мы скажем А или Б , а а для написания функции ИЛИ ( A,B). Если не заменять на плюс и умножить.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеТогда два И должно быть внутри одного ИЛИ. Мы скажем А или Б , а а для написания функции ИЛИ ( A,B). Если не заменять на плюс и умножить.

Автор - bmv98rus
Дата добавления - 18.01.2018 в 08:35
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!