A voir également:
- Fonction si avec date
- Fonction si et - Guide
- Jm date avis - Forum Consommation & Internet
- Désabonnement JM date - Forum Consommation & Internet
- Fonction moyenne excel - Guide
- Prélèvement JM Jacquie et Michel date. - Forum Consommation & Internet
4 réponses
Salut,
Pas très clair, que veux tu faire afficher la date en S10 + 3 jours à condition que ce calcul ne dépasse pas le mois de la date en S10 et se trouve entre le lundi et le vendredi, si c'est cela,
=SI(MOIS(S10+3)>MOIS(S10);"";SI(JOURSEM(S10)=6;S10+3;S10+1))
Personnellement je préférerai cette formule
=SI(MOIS(S10+3)>MOIS(S10);"";SI(ET(JOURSEM(S10)>=2;JOURSEM(S10)<=6);S10+3;S10+1))
Pas très clair, que veux tu faire afficher la date en S10 + 3 jours à condition que ce calcul ne dépasse pas le mois de la date en S10 et se trouve entre le lundi et le vendredi, si c'est cela,
=SI(MOIS(S10+3)>MOIS(S10);"";SI(JOURSEM(S10)=6;S10+3;S10+1))
Personnellement je préférerai cette formule
=SI(MOIS(S10+3)>MOIS(S10);"";SI(ET(JOURSEM(S10)>=2;JOURSEM(S10)<=6);S10+3;S10+1))
Re
essayez le fichier ci joint qui semble correspondre si tout est bien compris. la formule est en T10, tirée vers le bas, soit pour mémoire
=SI(JOURSEM(S10)=6;(S10+3)*SI(MOIS(S10+3)>MOIS(S10);0;1);(S10+1)*SI(MOIS(S10+1)>MOIS(S10);0;1))
attention à, la position de la ponctuation...!
Bon courage
http://www.cijoint.fr/cjlink.php?file=cj201002/cijiJI0GFG.xls
Crdlmnt
PS:salut Mike, à mon avis ta proposition peut traiter le J+3 mais ne traitera pas le >J+1 à cheval sur deux mois.
Bien amicalement
essayez le fichier ci joint qui semble correspondre si tout est bien compris. la formule est en T10, tirée vers le bas, soit pour mémoire
=SI(JOURSEM(S10)=6;(S10+3)*SI(MOIS(S10+3)>MOIS(S10);0;1);(S10+1)*SI(MOIS(S10+1)>MOIS(S10);0;1))
attention à, la position de la ponctuation...!
Bon courage
http://www.cijoint.fr/cjlink.php?file=cj201002/cijiJI0GFG.xls
Crdlmnt
PS:salut Mike, à mon avis ta proposition peut traiter le J+3 mais ne traitera pas le >J+1 à cheval sur deux mois.
Bien amicalement
Bonjhour
pas très bien compris ce que vous voulez faire?
que voulez vous que devienne la date du vendredi 26 Février si elle ne passe pas au 1° mars; Rien?
en première approc he, à affiner selon vos besoins, essayez:
=SI(JOURSEM(S10)=6;S10+3;S10+1)*(SI(MOIS(S10)=MOIS(S10)+3;1;0)
on verra ensuite si besoin de traiter autre chose
Crdlmnt
pas très bien compris ce que vous voulez faire?
que voulez vous que devienne la date du vendredi 26 Février si elle ne passe pas au 1° mars; Rien?
en première approc he, à affiner selon vos besoins, essayez:
=SI(JOURSEM(S10)=6;S10+3;S10+1)*(SI(MOIS(S10)=MOIS(S10)+3;1;0)
on verra ensuite si besoin de traiter autre chose
Crdlmnt
J’ai 30 cellules (colonnes) qui sont les jours de la semaine du lundi au vendredi, j’aimerais que les cellules qui dépassent les jours de la semaine à la fin d’un mois ne soient pas traitées.
Dans mes cellules les formule sont les suivantes : =SI(JOURSEM(R10)=6;R10+3;R10+1) , =SI(JOURSEM(S10)=6;S10+3;S10+1), ECT…
Dans mes cellules les formule sont les suivantes : =SI(JOURSEM(R10)=6;R10+3;R10+1) , =SI(JOURSEM(S10)=6;S10+3;S10+1), ECT…
Salut Vaucluse,
Ta remarque est pertinente et je suis tout à fait d’accord, mais dans le peu que j’ai compris de la discussion, il s’agissait d’ajouter 3 jours à une date en S10 et ne rien afficher si on changeait de mois. S’il est question de jour variable je pense dans ce cas judicieux d’utiliser une fonction jours ouvrés. Mais apparemment il y a sur ce fichier des circulaires, l’idéal serait que Lambico mette à notre disposition son fichier sans note confidentielles à joindre avec ce lien
https://www.cjoint.com/
Bonne soirée
Ta remarque est pertinente et je suis tout à fait d’accord, mais dans le peu que j’ai compris de la discussion, il s’agissait d’ajouter 3 jours à une date en S10 et ne rien afficher si on changeait de mois. S’il est question de jour variable je pense dans ce cas judicieux d’utiliser une fonction jours ouvrés. Mais apparemment il y a sur ce fichier des circulaires, l’idéal serait que Lambico mette à notre disposition son fichier sans note confidentielles à joindre avec ce lien
https://www.cjoint.com/
Bonne soirée
Un grand merci j'ai réussi avec la formule.
onglet Salle
=SI(JOURSEM(U10)=6;(U10+3)*SI(MOIS(U10+3)>MOIS(U10);0;1);(U10+1)*SI(MOIS(U10+1)>MOIS(U10);0;1))
J'ai ensuite fait une mise en forme conditionnelle des dernières formules à voir sur cjoint
https://www.cjoint.com/?ccsJuTbFix
Encore un grand merci c'est vrai que j'aurais du directement mettre le fichier à disposition Sorry....
onglet Salle
=SI(JOURSEM(U10)=6;(U10+3)*SI(MOIS(U10+3)>MOIS(U10);0;1);(U10+1)*SI(MOIS(U10+1)>MOIS(U10);0;1))
J'ai ensuite fait une mise en forme conditionnelle des dernières formules à voir sur cjoint
https://www.cjoint.com/?ccsJuTbFix
Encore un grand merci c'est vrai que j'aurais du directement mettre le fichier à disposition Sorry....
Date en celulle a1 "Février 2010" 01.02.2010
A B ect .........................................W X
3 lun mar mer jeu ven lun ect... jeu ven "ensuite rien si>mois"
4 2 3 4 5 6 8 26 27
Formule A3 =SI(JOURSEM(A1)=7;A1+2;SI(JOURSEM(A1)=1;A1+1;A1))
Formule B3 =SI(JOURSEM(A3)=6;A3+3;A3+1)
Formule C3 =SI(JOURSEM(B3)=6;B3+3;B3+1) ect ...sur 30 celulles et si la valeur est plus grande que
le mois j'aimerais que rien s'affiche
le chiffre du jours je le calcule = A3.... =B3.... ect....
merci