Calculer le nombre de semaine de vacance

Fermé
lou2411 Messages postés 154 Date d'inscription jeudi 9 janvier 2014 Statut Membre Dernière intervention 15 décembre 2020 - 2 mai 2018 à 21:01
lou2411 Messages postés 154 Date d'inscription jeudi 9 janvier 2014 Statut Membre Dernière intervention 15 décembre 2020 - 4 mai 2018 à 14:18
Bonjour, je voudrais savoir combien de semaine de vacance

1 ans a 4 ans d'ancienneté 2 semaines de vacance
5 ans a 9 ans d'ancienneté 3 semaines de vacance
10 et plus d'ancienneté 4 semaines de vacance

dans F5 j'ai le nombre d'année d'ancienneté ex 2 ce qui veux dire que j'ai droit a 2 semaines de vacance

si en F5 j'ai 5 ans d'ancienneté j'ai droits a 3 semaines vacance

si en F5 j'ai 10 ans d'ancienneté j' droits a 4 semaines de vacance



Merci

2 réponses

PapyLuc51 Messages postés 4302 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 25 avril 2024 1 406
2 mai 2018 à 21:36
Bonsoir,
Cette formule

=SI(F5<>"";SI(F5>=10;4;SI(F5>=5;3;2));"")

Cordialement
0
lou2411 Messages postés 154 Date d'inscription jeudi 9 janvier 2014 Statut Membre Dernière intervention 15 décembre 2020
3 mai 2018 à 19:27
Bonjour

Voici le fichier la seul chose qui change ses dans la colonne C a la place mais cela me donne toujours 4

Merci

https://www.cjoint.com/c/HEdrAquwyuf
0
PapyLuc51 Messages postés 4302 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 25 avril 2024 1 406
Modifié le 3 mai 2018 à 23:48
Bonjour,

Ça ne fonctionne pas parce que ta colonne C est au format date personnalisée "aa" et non en format nombre ou standard.

Soit :

Tu peux garder ta colonne C comme ça pour le contrôle du nombre d'années et modifier la formule de B5 qui devient

=SI(DATEDIF(A5;$C$1;"y")<>0;SI(DATEDIF(A5;$C$1;"y")>=10;4;SI(DATEDIF(A5;$C$1;"y")>=5;3;2));"")

Dans le début de la formule j'ai remplacé <>"" par <>0 pour éviter que ça compte 2 semaines s'il n'y a pas une 1ère année complète dans la différence de date.

soit : autre approche

En C5 au format standard =DATEDIF(A5;$C$1;"y")

et en B5 toujours au format standard =SI(C5<>0;SI(C5>=10;4;SI(C5>=5;3;2));"")
avec au début <>0 à la place de <>"" pour les raisons invoquées plus haut

Voilà chez moi tout fonctionne avec les deux possibilités.

Cordialement
0
PapyLuc51 Messages postés 4302 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 25 avril 2024 1 406
4 mai 2018 à 10:11
Re:

Ton fichier avec les deux propositions si-dessus
https://www.cjoint.com/c/HEeikbU8HxQ

Cordialement
0
lou2411 Messages postés 154 Date d'inscription jeudi 9 janvier 2014 Statut Membre Dernière intervention 15 décembre 2020
4 mai 2018 à 14:18
Merci je vérifie
0