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

Вход

Регистрация

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

 

= Мир MS Excel/Найти ближайшее бОльшее значение по нескольким критериям - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Найти ближайшее бОльшее значение по нескольким критериям (Формулы/Formulas)
Найти ближайшее бОльшее значение по нескольким критериям
tanuxa12005 Дата: Вторник, 30.08.2022, 22:10 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Всем привет. Помогите соединить 2 задачи формулами: найти по критериям и найти ближайшее найбольшее значение. В примере в зеленой ячейке меняется число. Необходимо чтобы в красные выбирался ближайший бОльших рулон по остальным критериям.
К сообщению приложен файл: 7283308.xlsx (10.8 Kb)
 
Ответить
СообщениеВсем привет. Помогите соединить 2 задачи формулами: найти по критериям и найти ближайшее найбольшее значение. В примере в зеленой ячейке меняется число. Необходимо чтобы в красные выбирался ближайший бОльших рулон по остальным критериям.

Автор - tanuxa12005
Дата добавления - 30.08.2022 в 22:10
Nic70y Дата: Среда, 31.08.2022, 07:36 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация: 2273 ±
Замечаний: 0% ±

Excel 2010
Код
=СУММПРОИЗВ(МАКС((P$6:P$27=B6)*(Q$6:Q$27=C6)*(R$6:R$27=D6)*S$6:S$27))
Или посмотрите здесь


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=СУММПРОИЗВ(МАКС((P$6:P$27=B6)*(Q$6:Q$27=C6)*(R$6:R$27=D6)*S$6:S$27))
Или посмотрите здесь

Автор - Nic70y
Дата добавления - 31.08.2022 в 07:36
tanuxa12005 Дата: Среда, 31.08.2022, 10:08 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Nic70y, Спасибо, но он ищет максимальное из всех значений по условиям. а надо не максимальное и не минимальное, а ближайшее бОльшее.
Максимальное и минимальное из диапазонов я вроде уже смогла сделать, а то что надо не могу сообразить)
 
Ответить
СообщениеNic70y, Спасибо, но он ищет максимальное из всех значений по условиям. а надо не максимальное и не минимальное, а ближайшее бОльшее.
Максимальное и минимальное из диапазонов я вроде уже смогла сделать, а то что надо не могу сообразить)

Автор - tanuxa12005
Дата добавления - 31.08.2022 в 10:08
Nic70y Дата: Среда, 31.08.2022, 10:28 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация: 2273 ±
Замечаний: 0% ±

Excel 2010
не дочитал...
формула массива
Код
=МИН(ЕСЛИ(((S$6:S$27-E$2)>=0)*(P$6:P$27=B6)*(Q$6:Q$27=C6)*(R$6:R$27=D6);S$6:S$27))

или так
Код
=МАКС(МИН(ЕСЛИ(((S$6:S$27-E$2)>=0)*(P$6:P$27=B6)*(Q$6:Q$27=C6)*(R$6:R$27=D6);S$6:S$27));МАКС(ЕСЛИ(((S$6:S$27-E$2)<=0)*(P$6:P$27=B6)*(Q$6:Q$27=C6)*(R$6:R$27=D6);S$6:S$27)))
К сообщению приложен файл: 7283308-1-.xlsx (11.2 Kb) · 7283308-2-.xlsx (11.2 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Среда, 31.08.2022, 10:37
 
Ответить
Сообщениене дочитал...
формула массива
Код
=МИН(ЕСЛИ(((S$6:S$27-E$2)>=0)*(P$6:P$27=B6)*(Q$6:Q$27=C6)*(R$6:R$27=D6);S$6:S$27))

или так
Код
=МАКС(МИН(ЕСЛИ(((S$6:S$27-E$2)>=0)*(P$6:P$27=B6)*(Q$6:Q$27=C6)*(R$6:R$27=D6);S$6:S$27));МАКС(ЕСЛИ(((S$6:S$27-E$2)<=0)*(P$6:P$27=B6)*(Q$6:Q$27=C6)*(R$6:R$27=D6);S$6:S$27)))

Автор - Nic70y
Дата добавления - 31.08.2022 в 10:28
tanuxa12005 Дата: Среда, 31.08.2022, 10:40 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Nic70y, hands hands hands
спасибо огромное. три дня сидела с этой проблемой. Всё работает отлично
 
Ответить
СообщениеNic70y, hands hands hands
спасибо огромное. три дня сидела с этой проблемой. Всё работает отлично

Автор - tanuxa12005
Дата добавления - 31.08.2022 в 10:40
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Найти ближайшее бОльшее значение по нескольким критериям (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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