Discussion:
Formules de calcul de période d'essai
(trop ancien pour répondre)
seb
2006-02-09 10:31:17 UTC
Permalink
Bonjour à tous,

J'essaie de mettre en place une formule qui me calcule automatiquement les
périodes d'essai....

Je n'y arrive et systématiquement, j'ai des "erreurs" de formules...

Quelqu'un pourrait-il m'aider ?

Ma formule donne à peu près ça mais c'est faux...
=SI(ou(C2="C. de
prof.";C2="CDD";(G2-F2)/7);si(D2="Employé(e);1);si(D2="Agent
maîtrise";2);si(ou(D2="Cadre";D2="Négociateur";3);0)

L'idée :
-> si CDD, apprenti, contrat de qualif (tout sauf CDI...) alors calcul en
jours d'essai date de fin - date d'entrée (si moins de 6 mois de contrat
sinon 1 mois comme un Employé(e)). Idéalement, quand calcul en jours (- de 6
mois) le résultat trouvé (en colonne H) doit "compléter" la colonne I mais en
éliminant les 2 jours de week-end. Exemple : si 14 jours d'essai à partir du
01/02/2006 alors date de fin le 20/02/2006 au soir et non pas le 14/02/06...

-> Plus simple (?) : Si CDI alors selon statut :
Employé(e) : 1 mois, Agent maîtrise : 2 mois, Cadre ou Négociateur : 3
mois....

Est-ce possible ?? Ci-joint un tableau récapitulatif de ce que j'ai à
l'écran...
http://cjoint.com/?cjlBHYj7jr

Merci bcp par avance !

Cordialement, SEb
JpPradier
2006-02-09 11:32:15 UTC
Permalink
Bonjour seb

Essaye cette formule :

=SI(C2="CDI";SI(D2="Employé(e)";1;SI(D2="Agent maîtrise";2;3));(G2-F2)/7)

Pour le décompte des jours ouvrables, tu peux utiliser :
=NB.JOURS.OUVRES(DateDebut;DateFin;JoursFeries)
Cette fonction est disponible avec la macro complémentaire Utilitaires d'analyse.

j-p
seb
2006-02-09 15:57:30 UTC
Permalink
Bonjour et merci pour votre réponse...

La formule fonctionne sauf pour les CDD avec période en jours ouvrés...
Dois-je insérer une colonne supplémentaire qui prendrait en compte seulement
les CDD et une autre que les CDI ??? ça semble plus simple mais du coup, je
m'emmele...

Merci par avance pour votre aide

Cdlt, Seb
JpPradier
2006-02-09 16:11:06 UTC
Permalink
Re

Pour les CDD, j'ai repris ta formule (G2-F2)/7 . Qu'est-ce que tu veux avoir à la place ?
En remplacant par Nb.JOURS.OUVRES(F2;G2;JoursFeries) ca devrait le faire.
JourFeries est une plage nommée ou tu mets les dates fériées par ton entreprise.

j-p
seb
2006-02-13 09:56:27 UTC
Permalink
Bonjour,

merci pour votre réponse.. désolé pour le retard mais je n'ai pu répondre ce
week-end. ci-joint mon nouveau tableau avec la colonne supplémentaire :
http://cjoint.com/?cnkWuJxme1

Pour faciliter mes "calculs" et comme précisé, j'ai inséré une colonne de
manière à ce qu'une me calcule uniquement les jours d'essai en ouvrés pour
les CDD et l'autre ("normale") pour le calcul des périodes pour
collaborateurs en CDI (selon types de contrats)...

Cependant, je n'y arrive toujours pas car j'ai des messages d'erreur et
"mauvais calculs"...!?

Merci par avance...

Cdlt, SEB

PS : si une seule colonne peut faire l'affaire, je suis partant mais je ne
vois pas trop comment car il me dit que j'ai trop de conditions...

PS2 : Du coup, colonne J (fin de PE) est fausse ...
JpPradier
2006-02-13 12:02:21 UTC
Permalink
Bonjour seb

A premiere vue, tu n'as pas installé la macro complémentaire Utilitaires d'analyses :
Outils/Macros complémentaires et tu coches : Utilitaires d'analyses.
Je regarde le reste.

j-p
JpPradier
2006-02-13 12:30:59 UTC
Permalink
Deuxième question :

Comment tu calcules la période d'essai sans la date de fin du CDD. D'ailleurs avec un CDD,
tu as obligatoirement une date de fin non ?

j-p
seb
2006-02-13 16:59:32 UTC
Permalink
J'ai activé la fonction "utilitaires d'analyse"... Je fais quoi ensuite ?

Pour ce qui est de "Comment tu calcules la période d'essai sans la date de
fin du CDD" -> Pas possible ! (sauf CDD à terme imprécis... mais on
s'égare... :)

Quand il n'y a pas de date de fin, c'est un CDI (cf colonne C) donc système
"simple" d'1 mois pour les employés....
Si date de fin (colonne G) alors pas CDI (càd CDD, qualif,
professionnalisation,...) et donc si moins de 6 mois alors 1 jour de période
d'essai par semaine travaillée ( à associer en jours ouvrés dans la colonne
J) sinon -si+6mois- d'office un mois de période d'essai...

Voilà tout merci,

Seb
Post by JpPradier
Comment tu calcules la période d'essai sans la date de fin du CDD. D'ailleurs avec un CDD,
tu as obligatoirement une date de fin non ?
j-p
JpPradier
2006-02-13 17:58:01 UTC
Permalink
Ok, on est d'accord. Voici ton fichier. J'ai créé des exemples nouveaux en dessous :

http://cjoint.com/?cns5Rkrfpp

j-p
seb
2006-02-14 15:40:54 UTC
Permalink
Bonjour,

Merci pour le tableau, il semble correct pour les CDI mais pose probleme
pour les CDD, j'ai peut-être mal reporté certaines colonnes... Je teste ça...

Sinon, j'ai un autre problème et je m'embrouille toujours dans mes formules...
Je dois calculer un temps de présence sur l'année en fonction de la date
d'entrée et sortie mais en tenant compte des arrivées et sorties en cours
d'année....
Pourrais-tu m'aider à nouveau car je dois calculer des charges et n'arrive
pas à m'en dépétrer....
Ci-joint un tableau récap de ce que je recherche :
http://cjoint.com/?coqIerBbTn
L'idée esst "simple" mais impossible de la concrétiser dans une formule...
(solitude...)

Merci par avance !

Seb

PS : je continue à voir pour mes périodes d'essai !
Merci...!!
JpPradier
2006-02-14 17:12:12 UTC
Permalink
Bonjour Seb

Si j'ai compris ce que tu voulais faire :

http://cjoint.com/?coslV6YCca

quand il n'y a pas de date en colonne F, j'ai pris par defaut le 31/12/2005. Tu peux
eventuellement le remplacer par la fonction AUJOURDHUI().

j-p
seb
2006-03-07 12:01:28 UTC
Permalink
Bonjour,

Désolé pour le retard mais mes tribulations excel et autres m'ont pris bcp
de temps (Pour info, nouveau sujet "Jours Ouvrés et formule congés " et "HS
Planning" en cours).

Pour faire simple, sachant que je n'arrivais pas du tout à adapeter une
formule à ce qu'il me fallait, j'ai opté pour l'ajout d'une colonne et
calculer manuel pour les jours ouvrés. D'autant plus que la macro d'analyse
(=JOUR.OUVRE ne semble pas fonctionner avec les jours fériés <- messages
d'erreur #NOM?)

Voilà pour les news.

Merci

Seb

Loading...