Страницы: 1
RSS
Как сделать выборку из диапазона?
 
Здравствуйте.
В файле таблица с ценами на артикулы и датами изменения этих цен.
На один и тот же артикул в разные даты менялась цена.
Нужно выбрать именно ту цену, которая с самой последней датой изменения.
 
Partizano _pl, здравствуйте
Если есть функция МаксЕсли, то вам нужна именно она, а если её нет, то поможет эта статья + в комментариях вариант с функцией АГРЕГАТ
Изменено: Jack Famous - 09.08.2022 14:50:33
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Код
G2    =МАКС((Поставщики[Артикул]=F2)*(Поставщики[Дата]=H2)*Поставщики[Цена поставщика])
H2    =МАКС((Поставщики[Артикул]=F2)*Поставщики[Дата])
Вводить как формулы массива.
 
формула массива:
Код
=СУММЕСЛИМН(C:C;B:B;F2;A:A;МАКС(ЕСЛИ(B:B=F2;A:A)))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
написал:
Partizano _pl, здравствуйте
Если есть функция  МаксЕсли , то вам нужна именно она, а если её нет, то поможет    эта статья    + в комментариях вариант с функцией  АГРЕГАТ
Спасибо всем. Я воспользовался первым советом с МАКСЕСЛИ и у меня получилось. Остальные увидел уже позже, и мне кажется этот вариант самый короткий:
=СУММЕСЛИМН(C:C;B:B;F2;A:A;МАКСЕСЛИ(A:A;B:B;F2))

Спасибо всем.
Страницы: 1
Наверх