Я нашел эту удивительную формулу:
=SUM(INDEX(data,N(IF(1,{1,3,5}))))
Джеффа Вейра.
Но мне нужно ссылаться на числа внутри массива с помощью некоторой формулы. Вот пример:
=SUM(INDEX(data,N(IF(1,{Rows(A4:A7),3,5}))))
Excel не хочет выполнять это. Что я могу сделать?
Моя проблема более сложна в реальности, но эта информация мне очень поможет (я думаю).
// EDIT
Моя цель состоит в том, чтобы Excel вернул мне «цену» определенного «имени» (скажем, нефти) в пределах определенного диапазона «даты» (скажем, в марте 2020 года). Кроме того, это должна быть самая последняя дата в этом диапазоне. Итак, в этом случае я хочу, чтобы Excel вернул мне цену "80" (цена на нефть), поскольку 20.3.2020 позже, чем 2.3.2020. Представьте, что у меня много данных, с множеством имен, дат и цен.