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

Вход

Регистрация

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

 

= Мир MS Excel/функция вложенного ЕСЛИ и И - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
функция вложенного ЕСЛИ и И
ravhab Дата: Воскресенье, 19.01.2025, 15:35 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
доброго времени суток, направьте на правильный путь, уже несколько дней не могу сообразить как написать формулу.
у меня есть таблица в столбце номер 5 "Подогрев" хочу что бы автоматически заполнялась информация, для этого я использовал функцию вложенного "если" и "И" с двумя критериями отбора
1. если в столбце №3 прописана дата и столбце №4 число <=5, то в столбец №5 необходимо прописать +50
2. если в столбце №3 прописана дата и столбце №4 число >5, то в столбец №5 необходимо прописать -
3. если в столбце №3 и 4 пусто то столбец №5 оставлять пустым.

И еще хотел поинтересоваться возможно это реализовать в Эксель.
1. при нажатии кнопки данные во втором столбце выделенной ячейки менялись расположением (пример на картинке).
К сообщению приложен файл: test_1.xlsx (11.1 Kb) · 7133842.png (80.6 Kb)
 
Ответить
Сообщениедоброго времени суток, направьте на правильный путь, уже несколько дней не могу сообразить как написать формулу.
у меня есть таблица в столбце номер 5 "Подогрев" хочу что бы автоматически заполнялась информация, для этого я использовал функцию вложенного "если" и "И" с двумя критериями отбора
1. если в столбце №3 прописана дата и столбце №4 число <=5, то в столбец №5 необходимо прописать +50
2. если в столбце №3 прописана дата и столбце №4 число >5, то в столбец №5 необходимо прописать -
3. если в столбце №3 и 4 пусто то столбец №5 оставлять пустым.

И еще хотел поинтересоваться возможно это реализовать в Эксель.
1. при нажатии кнопки данные во втором столбце выделенной ячейки менялись расположением (пример на картинке).

Автор - ravhab
Дата добавления - 19.01.2025 в 15:35
i691198 Дата: Воскресенье, 19.01.2025, 16:22 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 114 ±
Замечаний: 0% ±

Здравствуйте. Насколько понял, можно такой формулой
Код
=ЕСЛИ((C7<>"")*(D7<>"");ЕСЛИ(D7<=5;"+50";"-");"")

По второму вопросу - можно сделать макросом.
P.S. Не знаю как отнесутся к этому модераторы, по правилам форума один вопрос - одна тема. Тем более, что вопросы никак не связаны между собой.
 
Ответить
СообщениеЗдравствуйте. Насколько понял, можно такой формулой
Код
=ЕСЛИ((C7<>"")*(D7<>"");ЕСЛИ(D7<=5;"+50";"-");"")

По второму вопросу - можно сделать макросом.
P.S. Не знаю как отнесутся к этому модераторы, по правилам форума один вопрос - одна тема. Тем более, что вопросы никак не связаны между собой.

Автор - i691198
Дата добавления - 19.01.2025 в 16:22
ravhab Дата: Воскресенье, 19.01.2025, 18:07 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Спасибо огромное, это именно то что я и пытался сделать.
Если Вас не затруднит можете объяснить как это работает, второе "если" я понимаю, а вот с первым не особо и как обошлись без функции "И"
 
Ответить
СообщениеСпасибо огромное, это именно то что я и пытался сделать.
Если Вас не затруднит можете объяснить как это работает, второе "если" я понимаю, а вот с первым не особо и как обошлись без функции "И"

Автор - ravhab
Дата добавления - 19.01.2025 в 18:07
bigor Дата: Воскресенье, 19.01.2025, 18:23 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1307
Репутация: 250 ±
Замечаний: 0% ±

нет
ravhab, операция умножения эквивалентна логическому И. А в массивных формулах только ее и применяют
 
Ответить
Сообщениеravhab, операция умножения эквивалентна логическому И. А в массивных формулах только ее и применяют

Автор - bigor
Дата добавления - 19.01.2025 в 18:23
i691198 Дата: Воскресенье, 19.01.2025, 18:26 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 114 ±
Замечаний: 0% ±

Это вложенные ЕСЛИ, когда условие выполняется, то срабатывает второе ЕСЛИ со своим условием, таких вложений может быть много. Само условие (C7<>"")*(D7<>"") это аналог И(C7<>"";D7<>""), просто другая форма записи. Если вам более понятен такой вариант, используйте его.
 
Ответить
СообщениеЭто вложенные ЕСЛИ, когда условие выполняется, то срабатывает второе ЕСЛИ со своим условием, таких вложений может быть много. Само условие (C7<>"")*(D7<>"") это аналог И(C7<>"";D7<>""), просто другая форма записи. Если вам более понятен такой вариант, используйте его.

Автор - i691198
Дата добавления - 19.01.2025 в 18:26
ravhab Дата: Воскресенье, 19.01.2025, 18:49 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Ого, круто, а я и не знал, что так можно, возьму на вооружение. Огромное спасибо что объяснили!!!
 
Ответить
СообщениеОго, круто, а я и не знал, что так можно, возьму на вооружение. Огромное спасибо что объяснили!!!

Автор - ravhab
Дата добавления - 19.01.2025 в 18:49
_Boroda_ Дата: Понедельник, 20.01.2025, 10:17 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16766
Репутация: 6550 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Еще варианты
Код
=ВЫБОР(1+(C7>0)+(D7>5);"";"+50";"-")

Код
=ЕСЛИ(C7;ЕСЛИ(D7>5;"-";"+50");"")


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще варианты
Код
=ВЫБОР(1+(C7>0)+(D7>5);"";"+50";"-")

Код
=ЕСЛИ(C7;ЕСЛИ(D7>5;"-";"+50");"")

Автор - _Boroda_
Дата добавления - 20.01.2025 в 10:17
  • Страница 1 из 1
  • 1
Поиск:

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