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

Вход

Регистрация

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

 

= Мир MS Excel/МИНЕСЛИ - найти минимальное значение,удовлетворяющее условию - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » МИНЕСЛИ - найти минимальное значение,удовлетворяющее условию (Формулы/Formulas)
МИНЕСЛИ - найти минимальное значение,удовлетворяющее условию
Мурад Дата: Суббота, 26.12.2015, 20:32 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 513
Репутация: 18 ±
Замечаний: 0% ±

Excel 2007
Привет! В поиске не нашел однозначного ответа, как найти минимальное значение в каждой строке из множества значений в столбце... Работаю в excel 2007, здесь нет функции МИНЕСЛИ :)
К сообщению приложен файл: primer.xlsx (41.8 Kb)
 
Ответить
СообщениеПривет! В поиске не нашел однозначного ответа, как найти минимальное значение в каждой строке из множества значений в столбце... Работаю в excel 2007, здесь нет функции МИНЕСЛИ :)

Автор - Мурад
Дата добавления - 26.12.2015 в 20:32
gling Дата: Суббота, 26.12.2015, 20:57 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Код
=МИН(ЕСЛИ($A$2:$A$349=A2;(($A$2:$A$349=A2)*$D$2:$D$349);9^9))
Может такая формула массива подойдет?


ЯД-41001506838083
 
Ответить
Сообщение
Код
=МИН(ЕСЛИ($A$2:$A$349=A2;(($A$2:$A$349=A2)*$D$2:$D$349);9^9))
Может такая формула массива подойдет?

Автор - gling
Дата добавления - 26.12.2015 в 20:57
Мурад Дата: Суббота, 26.12.2015, 21:07 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 513
Репутация: 18 ±
Замечаний: 0% ±

Excel 2007
gling, спасибо! работает!
 
Ответить
Сообщениеgling, спасибо! работает!

Автор - Мурад
Дата добавления - 26.12.2015 в 21:07
Gustav Дата: Суббота, 26.12.2015, 21:10 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2748
Репутация: 1137 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
Вариация :). Тоже массивная:
Код
=МИН(9^9*(1-(A2=$A$2:$A$349))+$D$2:$D$349)


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеВариация :). Тоже массивная:
Код
=МИН(9^9*(1-(A2=$A$2:$A$349))+$D$2:$D$349)

Автор - Gustav
Дата добавления - 26.12.2015 в 21:10
_Boroda_ Дата: Суббота, 26.12.2015, 21:24 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Еще массивная
Код
=МИН(ЕСЛИ(A$2:A$349=A2;D$2:D$349))

И немассивная Согласен, погорячился, массивная
Код
=1/МАКС((A$2:A$349=A2)/D$2:D$349)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще массивная
Код
=МИН(ЕСЛИ(A$2:A$349=A2;D$2:D$349))

И немассивная Согласен, погорячился, массивная
Код
=1/МАКС((A$2:A$349=A2)/D$2:D$349)

Автор - _Boroda_
Дата добавления - 26.12.2015 в 21:24
jakim Дата: Суббота, 26.12.2015, 21:35 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1200
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
обычная формула

Код
=LARGE(INDEX(D$2:D$349*(A$2:A$349=A2);0);COUNTIF(A$2:A$349;A2))
 
Ответить
Сообщение
обычная формула

Код
=LARGE(INDEX(D$2:D$349*(A$2:A$349=A2);0);COUNTIF(A$2:A$349;A2))

Автор - jakim
Дата добавления - 26.12.2015 в 21:35
Мурад Дата: Суббота, 26.12.2015, 21:46 | Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 513
Репутация: 18 ±
Замечаний: 0% ±

Excel 2007
Спасибо всем за разнообразные ответы! Немассивным формулам респект!
 
Ответить
СообщениеСпасибо всем за разнообразные ответы! Немассивным формулам респект!

Автор - Мурад
Дата добавления - 26.12.2015 в 21:46
Мурад Дата: Суббота, 26.12.2015, 21:56 | Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 513
Репутация: 18 ±
Замечаний: 0% ±

Excel 2007
И немассивная

=1/МАКС((A$2:A$349=A2)/D$2:D$349)


Как немассивная не работает. Но если Ctrl+Shift+Enter добавить, то работает
 
Ответить
Сообщение
И немассивная

=1/МАКС((A$2:A$349=A2)/D$2:D$349)


Как немассивная не работает. Но если Ctrl+Shift+Enter добавить, то работает

Автор - Мурад
Дата добавления - 26.12.2015 в 21:56
Gustav Дата: Суббота, 26.12.2015, 21:58 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2748
Репутация: 1137 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
Еще массивная
=МИН(ЕСЛИ(A$2:A$349=A2;D$2:D$349))

ИМХО, самая естественная и гармоничная формула, подчеркивающая великую мудрость Ёкселя, сначала превращающего неописанную явно вторую ветвь ЕСЛИ в ЛОЖЬ, а затем неучитывающего эту ЛОЖЬ при розыске числового минимума. Аллилуйя!


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
Еще массивная
=МИН(ЕСЛИ(A$2:A$349=A2;D$2:D$349))

ИМХО, самая естественная и гармоничная формула, подчеркивающая великую мудрость Ёкселя, сначала превращающего неописанную явно вторую ветвь ЕСЛИ в ЛОЖЬ, а затем неучитывающего эту ЛОЖЬ при розыске числового минимума. Аллилуйя!

Автор - Gustav
Дата добавления - 26.12.2015 в 21:58
Мурад Дата: Понедельник, 28.12.2015, 11:32 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 513
Репутация: 18 ±
Замечаний: 0% ±

Excel 2007
Gustav, согласен, самая подходящая и явно описывающая условие минимума формула.
 
Ответить
СообщениеGustav, согласен, самая подходящая и явно описывающая условие минимума формула.

Автор - Мурад
Дата добавления - 28.12.2015 в 11:32
Мир MS Excel » Вопросы и решения » Вопросы по Excel » МИНЕСЛИ - найти минимальное значение,удовлетворяющее условию (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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