Совпадение нескольких результатов с одинаковыми условиями - PullRequest
0 голосов
/ 06 января 2020

Цель моей рабочей книги - показать результаты из электронной таблицы после применения фильтров.

enter image description here

В этом примере я получаю свою электронную таблицу в диапазон A1:C13,

в столбце E, благодаря формуле Yellow, он показывает каждую дату Готово несортированным.

Проблема в том, что я хочу показать относительное имя в столбце F. Но есть несколько равных дат для разных имен,

Мой рефлекс, где выполнить индексное совпадение, но он не может показать, когда есть несколько результатов из одинаковых условий.

Есть идеи?

1 Ответ

1 голос
/ 06 января 2020

Измените формулу, включив в вывод столбец Имя:

=SORT(FILTER(Table2[[Date]:[Name]],Table2[Statut]=E1),1,-1)

enter image description here


Если ваши данные не совсем рядом с друг с другом, и вы не хотите, чтобы средние столбцы отображались в вашем выводе, тогда мы используем ту же формулу, заключенную в INDEX, чтобы вернуть правильный столбец массива:

=INDEX(SORT(FILTER(Table2[[Date]:[Name]],Table2[Statut]=F1),1,-1),0,1)

И

=INDEX(SORT(FILTER(Table2[[Date]:[Name]],Table2[Statut]=F1),1,-1),0,3)

Где окончание ,1 в первой формуле относится к относительному столбцу в указанном диапазоне дат, а ,3 во второй относится к относительному столбцу в упомянутом диапазоне имени

enter image description here

...