Bonjour,

J'ai une table qui enregistre pour chaque client les événements relatifs à son abonnement ( abonnement, suspension , réabonnement, livraison, désabonnement) avec une date liée à chaque éventement. Ma table se présente comme ca.

ID_client Date_id Statut Rank
_-9222834458192708960 09/01/2019 Abonnement 1
_-9222834458192708960 07/02/2019 Liv1 2
_-9222834458192708960 08/05/2019 Liv2 3
_-9222834458192708960 11/06/2019 Liv3 4

J'aimerais créer une fonction pour avoir la liste des abonnés et des désabonnés à partir de la table pour chaque date.

Exemple :
timeline client 1

01/01/2019(abonnement) --------19/01/2019(liv1)--------20/02/2019(suspension) ---------03/03/2019(réabonnement)---------15/04/2019(liv2)--------------------.....

timeline client 2

01/01/2019(abonnement) --------20/01/2019(liv1)--------------------28/02/2019(désabonnement)


J'aimerai pouvoir dire que le 15/01/2019 client 1 et client 2 étaient abonnés , le 20/01/2019 pareil ,
le 28/02/2019 client1 abonné et client2 désabonné.

Voilà un échantillon de mes données.

data.xlsx

Merci de votre aide.