Обновленный ответ с пошаговыми инструкциями.
См. Это изображение:

Шаг 1: выберите G3: G13. Вставьте следующую формулу в строку формул и нажмите ctrl + shift + , введите , чтобы подтвердить формулу:
=TRANSPOSE(SMALL($A$3:$A$13,COLUMN(INDIRECT("1:"&COUNTA($A$3:$A$13)))))
(Excel поместит фигурные скобки {} вокруг формулы в редакторе формул, чтобы указать, что это формула массива.)
Шаг 2: Выберите J3: J13. Вставьте следующую формулу в строку формул и нажмите ctrl + shift + , введите , чтобы принять формулу:
=TRANSPOSE(SMALL($A$3:$A$13*1000000+$D$3:$D$13,COLUMN(INDIRECT("1:"&COUNTA($A$3:$A$13)))))-TRANSPOSE(SMALL($A$3:$A$13,COLUMN(INDIRECT("1:"&COUNTA($A$3:$A$13))))*1000000)
Формат J3: J13 как даты.
Шаг 3: Выберите H3. Вставьте следующую формулу в строку формул и нажмите ctrl + shift + , введите , чтобы принять формулу:
=INDEX(B$3:B$13,MATCH("TRUETRUE",($G3=$A$3:$A$13)&($J3=$D$3:$D$13),0))
Шаг 4: Скопируйте H3 в остальные ячейки столбцов H, I и K. Отформатируйте столбец K как даты.