У меня есть таблица Excel (которая отформатирована как таблица и названа как «таблица 1»). Таким образом, столбцы таблицы называются как @LastName, @FirstName и т. Д.
В этой таблице содержится информация о том, когда люди посещали семинар. Они могут посещать несколько семинаров, но также могут посещать один и тот же семинар дважды или чаще.
Теперь я хочу выяснить, когда в последний раз это было, когда человек посещал специальный семинар. Давайте приведем пример:
Таблица:
@FirstName @LastName @Seminar @Date
Frank Mayer Workshop 1 2017/01/15
Frank Mayer Workshop 2 2019/05/27
Sabine Adams Workshop 1 2017/01/15
Volker Mueller Workshop 1 2017/01/15
Frank Mayer Workshop 1 2018/04/23
Как видно из этого простого примера, Фрэнк Майер присутствовал на семинаре 1 2 раза. Все остальные посетили каждый семинар только один раз. Цель состоит в том, чтобы иметь список Имени, Семинара и последнего посещения. Таким образом, окончательный список должен выглядеть следующим образом:
@FirstName @LastName @Seminar @Date
Frank Mayer Workshop 2 2019/05/27
Sabine Adams Workshop 1 2017/01/15
Volker Mueller Workshop 1 2017/01/15
Frank Mayer Workshop 1 2018/04/23
Я действительно понятия не имею, как решить эту проблему с помощью формул Excel, поскольку существует не только сравнение дат, но и поиск двойной записи, которая отличается только датой. Если возможно, я бы не хотел использовать программирование на VBA.
Ребята, у вас есть идеи? В моей таблице 1500 строк, поэтому делать это вручную - не вариант ... Может быть, есть способ создать новый лист или таблицу с результатами?
С наилучшими пожеланиями Olaf