Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

PB Formule de calcul - HELP

  • Initiateur de la discussion Initiateur de la discussion emy77784
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

E

emy77784

Guest
Bonjour à tous,

J'ai un souci avec une formule de calcul, je pense ne pas être très loin mais c'est pas encore ça! Pourriez-vous m'aider.

Par rapport à la durée du contrat envisagé en C29, doit apparaitre en C30 la période d'essai à appliquer selon les conditions suivantes:

Si la durée du contrat de travail est inférieur ou égal à 6 mois alors on va calculer 1 jour de période d'essai par semaine sans que cela puisse dépasser 15 jours,

et si la durée du contrat de travail est supérieur à 6 mois, la période d'essai sera égale à 1 mois maximum....

Sachant que quand je dis 1 jour par semaine, c'est un jour pour une semaine pleine:

Exemple début du contrat le lundi 07/11, fin de contrat le mercredi 23/11 égale 17 jours au total je devrais appliquer une période d'essai à 2 jours et non à 3 jours car la dernière semaine n'est pas entière...

Je vous joins le fichier, pourriez-vous m'aider?

Merci bcp

Emy77784
 

Pièces jointes

Re : PB Formule de calcul - HELP

Bonjour Emy,

Une proposition, en B30 :
Code:
=MIN(ENT((B26-B25+1)/7);SI(ANNEE(B26)*12-ANNEE(B25)*12+MOIS(B26)-MOIS(B25)=6;SI(JOUR(B26)>JOUR(B25);30;15);SI(ANNEE(B26)*12-ANNEE(B25)*12+MOIS(B26)-MOIS(B25)<6;15;30)))

J'ai remplacé le test sur la valeur 183 qui me semble discutable. (182 jours du 7/1/2011 au 7/7/2011 mais 185 du 7/3/2011 au 7/9/2011 par exemple sans même aborder la question du bissextile).

Code:
SI(ANNEE(B26)*12-ANNEE(B25)*12+MOIS(B26)-MOIS(B25)=6;SI(JOUR(B26)>JOUR(B25);30;15);SI(ANNEE(B26)*12-ANNEE(B25)*12+MOIS(B26)-MOIS(B25)<6;15;30))
détermine donc exactement (sauf erreur) si B26 tombe plus de 6 mois après ou pas (et affecte la valeur 15 ou 30 selon), au sens usuel. Par exemple 7/3/2011 + 6 mois = 7/9/2011 (au lieu de 5/9/2011 avec le test sur 183)

A voir si ce point de vue correspond effectivement avec la législation et à tester. Cordialement

KD
 
Re : PB Formule de calcul - HELP

Bonjour KENDEV, cela ne marche pas, dans la 1ère solution, il s'affiche 15 tous le temps et dans la deuxième,il m'indique que le code est faux
 
Re : PB Formule de calcul - HELP

Bonjour Emy, Hoerwind,

Le 2ème code n'en est pas un, c'est juste un extrait du 1er à titre explicatif. J'ai testé encore une fois ça semble marcher, selon ce que j'ai compris. Voir le classeur joint.

Exemples selon les valeurs en B25 et B26:
7/11/11 -23/11/11->2
7/11/11 -23/1/12->11
7/11/11 -17/2/12->14
7/11/11 -23/2/12->15
7/11/11 -7/5/12->15
7/11/11 -8/5/12->26
7/11/11 -23/5/12->28
7/11/11 -23/5/13->30

Cordialement

KD
 

Pièces jointes

Re : PB Formule de calcul - HELP

Salut KENDEV, oui effectivement si on part du 07/11/11 au 23/11/11 ca fonctionne très bien, par contre dès que je change ma cellule du 23/11 et que je mets par exemple le 24 là ca ne fonctionne plus cela me met ("Non")?

Pourrais-tu m'aider?

Merci

Emilie
 
Re : PB Formule de calcul - HELP

Re-bonjour Emy, le fil,

J'ai du mal à imaginer comment la formule fournie pourrais avoir "Non" comme résultat 😕

Dans le nouveau classeur transmis je vois une erreur dans la recopie de la formule, un ";" c'est transformé en "*". 🙂

Cordialement

KD
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…