Cela ne marche pas car ça donne la date de la dernière mission.
Ce que je souhaiterais c'est que ce soit la date de la mission où il y a le plus ancien des 3 derniers treuillages effectués.
Plusieurs cas possible, pour chaque personne:
- Si lors de la dernière mission, il y a eu 3 treuillages ou plus
c'est cette date qui doit être inscrite.
- Si lors de la dernière mission, il y a eu moins de 3 treuillages, plusieurs cas possibles:
si la somme des treuillages de la dernière et de l'avant dernière mission est supérieur ou égale à 3 alors c'est la date de l'avant dernière mission qui doit être inscrite.
si la somme des treuillages de la dernière et de l'avant dernière mission est inférieur 3, on remonte en arrière pour réaliser la somme des treuillages de la dernière, avant dernière et avant avant dernière mission si la somme est supérieur ou égale à 3 alors c'est la date de l'avant avant dernière mission qui doit être inscrite.
Ainsi de suite...
Je voudrais traduire en formule ou vba le fait que si la dernière mission est supérieure ou égale à 3 c'est la date de la dernière qui doit être inscrite sinon on ajoute à celle-ci la précédente à chaque fois jusqu'à arriver à 3 ou +, et c'est la date de la mission la plus ancienne qui doit être inscrite.
Merci bien