В настоящее время я пытаюсь определить столбцы, которые содержат верхние значения n для заданных условий (используя сопоставление строк). Мне удалось использовать AGGREGATE для определения конкретных совпадений строк, но я не уверен, как применить это к столбцам, с добавленной сложностью определения верхних значений.
Цель задана по конкретным критериям - например, код 5010110000с критериями 5, 1, 1 формула должна искать столбцы p1 и p7 для конкретной строки и возвращать имя столбца с верхними 3 значениями. В этом случае результатом должны быть p5, p7, p3 и т. Д., Например, в ячейке a1, a2, a3, ... соответственно.
Из текущих примеров кажется, что vba будет ясным ответом. Можно ли будет использовать индекс / совпадение / агрегат? Любые советы будут с благодарностью. Спасибо!
![Updated Dummy Table](https://i.stack.imgur.com/jQ3Zh.png)