Bonjour,
Voici une solution par Power Query. Les différentes étapes sont commentées, laissez traîner votre curseur sur leur nom pour que les commentaires apparaissent.
Ce que fait la requête après récupération des données
1 - tri par Nom et date de début de contrat
2 - indexation des lignes à partir de 0 servira de deuxième Clef de fusion pour décalage de ligne
3 - deuxième indexation des lignes à partir de 1 afin de créer par fusion de la table sur elle-même un décalage de ligne.
4 - compare la date de fin de contrat de la ligne avec le début de contrat de la ligne suivante (obtenu lors de la fusion de la table sur elle-même) et récupère la date de fin si la différence entre les dates est supérieure à 1
5 - Regroupement des lignes sur le nom et la date de fin pour récupérer les date de sorties.
Cordialement