Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.12.2018, 14:35   #1
Litvik7
 
Регистрация: 07.08.2018
Сообщений: 4
По умолчанию выбор результата при множестве условий

здравствуйте, уважаемые.
помогите,пожалуйста, с решением вопроса. во вложении пример файла.
значение А4 может быть только одно из списка (проверка данных).
значения в Е4:Е18 могут быть как одно, так и несколько в любых серых ячейках (из выпадающего списка).
собственно, вопрос.
1. если все значения (как одно, так и несколько) в Е4:Е18 равны А4 - то результат G4 = "будет"
2. если значения (как одно, так и несколько) в Е4:Е18 содержат И А4, И любые другие из возможных вариантов выпадающего списка, то результат G4 = "возможно будет"
3. если все значения (как одно, так и несколько) в Е4:Е18 не равны А4, то результат G4 = "возможно"
Вложения
Тип файла: xlsx _req.xlsx (11.0 Кб, 19 просмотров)
Litvik7 вне форума Ответить с цитированием
Старый 03.12.2018, 17:06   #2
ArtNord
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 77
По умолчанию

{=ЕСЛИ(A4=E4:E18;"Будет";ЕСЛИ(ИЛИ(A 4=E4:E18);"Возможно будет";"Возможно"))}
Формула массива
ArtNord вне форума Ответить с цитированием
Старый 04.12.2018, 09:18   #3
ArtNord
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 77
По умолчанию Исправил недочёт

=ЕСЛИ(СЧЁТЕСЛИ(E4:E18;A4)=СЧЁТЗ(E4: E18);"Будет";ЕСЛИ(ИЛИ(A4=E4:E18);"В озможно будет";"Возможно"))
Формула массива
ArtNord вне форума Ответить с цитированием
Старый 04.12.2018, 10:14   #4
Litvik7
 
Регистрация: 07.08.2018
Сообщений: 4
По умолчанию

спасибо за вариант, но п.2 не выполняется. т.е. если Е4 <> А4, то результат не верен.
Вложения
Тип файла: xlsx _req1.xlsx (11.5 Кб, 10 просмотров)

Последний раз редактировалось Litvik7; 04.12.2018 в 10:17.
Litvik7 вне форума Ответить с цитированием
Старый 04.12.2018, 11:59   #5
ArtNord
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 77
По умолчанию Формула массива

А Вы как формулу массива вставили?
После ввода формулы нужно нажать Ctrl+Enter
ArtNord вне форума Ответить с цитированием
Старый 04.12.2018, 12:01   #6
ArtNord
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 77
По умолчанию Попробуйте

Во вложении
Вложения
Тип файла: xlsx _req1.xlsx (11.7 Кб, 12 просмотров)
ArtNord вне форума Ответить с цитированием
Старый 04.12.2018, 12:04   #7
Litvik7
 
Регистрация: 07.08.2018
Сообщений: 4
По умолчанию

Спасибо!

Последний раз редактировалось Litvik7; 04.12.2018 в 12:08.
Litvik7 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выполнение условий при клике на одну из кнопок riko.kafto C# (си шарп) 2 19.03.2018 00:52
макрос автозамены при выполнении условий Drevlad Microsoft Office Excel 3 28.09.2017 22:21
Нажатие на кнопку при выполнении условий. spotip Компоненты Delphi 5 04.09.2014 15:47
Возвращение числа при выполнении двух условий Vladewolf Microsoft Office Excel 3 01.11.2013 11:42
Выбор результата по нескольким критериям barbus Microsoft Office Excel 4 27.02.2010 10:03