EXCEL: Количество дней с момента последнего посещения

Я пытаюсь подсчитать количество дней, прошедших с момента последнего посещения определенного человека в определенном месте.

Глядя на следующий пример набора данных, какой метод был бы лучшим?

Sample dataset screenshot

Я попытался создать столбец индекса и использовал vlookup для возврата индекса, а затем выполнил простое вычитание, но vlookup ограничивается возвратом первого экземпляра имени, а не последнего.

Спасибо

РЕДАКТИРОВАТЬ: Моя проблема не в том, чтобы найти количество дней между двумя датами, у меня возникли проблемы с определением того, где в наборе данных находится дата A, т. Е. Когда этот конкретный человек посещал в последний раз. Если я смогу найти дату A (дата последнего посещения), я могу вычесть ее из даты B (текущая дата посещения).

ПРАВКА 2: Спасибо всем за ответы. Каждый из них был полезен в расширении моих знаний. Спасибо, что подчеркнули включение желаемых результатов в вопрос, запомните это в следующий раз.