Si la date n'est pas un LUNDI arrondir la date
Résolu
jmst1
-
jmst1 -
jmst1 -
Bonjour, je cherche une formule avec AUJOURDHUI() pour qu'excel m'affiche
Le LUNDI, puis le MERCREDI, puis le VENDREDI
et le cycle recommence.
Exemple: nous somme le
dimanche, -> LUNDI
lundi-> LUNDI
mardi-> MERCREDI
mercredi-> MERCREDI
jeudi-> VENDREDI
vendredi-> VENDREDI
Samedi-> LUNDI
J'ai essayé avec si et ses trois formules, sans succès
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;6;5;4;3;2;1)+N("si la date n'est pas un Lundi arrondir la date au Lundi suivant sinon reprendre la date.")
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);2;1;0;6;5;4;3)+N("si la date n'est pas un MERCREDI arrondir la date au MERCREDI suivant sinon reprendre la date.")
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);4;3;2;1;0;6;5)+N("si la date n'est pas un VENDREDI arrondir la date au VENDREDI suivant sinon reprendre la date.")
Merci pour vos propositions
Le LUNDI, puis le MERCREDI, puis le VENDREDI
et le cycle recommence.
Exemple: nous somme le
dimanche, -> LUNDI
lundi-> LUNDI
mardi-> MERCREDI
mercredi-> MERCREDI
jeudi-> VENDREDI
vendredi-> VENDREDI
Samedi-> LUNDI
J'ai essayé avec si et ses trois formules, sans succès
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;6;5;4;3;2;1)+N("si la date n'est pas un Lundi arrondir la date au Lundi suivant sinon reprendre la date.")
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);2;1;0;6;5;4;3)+N("si la date n'est pas un MERCREDI arrondir la date au MERCREDI suivant sinon reprendre la date.")
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);4;3;2;1;0;6;5)+N("si la date n'est pas un VENDREDI arrondir la date au VENDREDI suivant sinon reprendre la date.")
Merci pour vos propositions
A voir également:
- Si la date n'est pas un LUNDI arrondir la date
- Comment ouvrir un fichier dat - Guide
- Jm date avis - Forum Consommation & Internet
- Whatsapp la date est incorrecte ✓ - Forum Windows Phone
- Cette photo n’a pas été prise cette année. trouvez la date, l'heure et avec quel modèle d'appareil photo elle a été prise. ✓ - Forum Graphisme
- Airpods 3 date de sortie - Guide
3 réponses
Bonjour
votre problème tel qu'il est posé, est insoluble
relisez ce que vous écrivez:
comment fait on lorsque la date n'est ni lundi, ni mercredi, ni vendredi pour choisir le jour à calculer?
à moins que vous n'ayez ça dans trois colonnes différentes, pas de solutions
par contre, il y en a une pour choisir le lundi, le mercredi ou le vendredi le plus proche qui suit la date non conforme avec:
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;1;0;1;0;2;1)
pour le lundi suivant seulement
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;6;5;4;3;2;1)
pour le mercredi suivant seulement
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJORDHUI();2);2;1;0;6;5;4;3;2;1)
pour le vendredi suivant seulement
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;6;5;4;3;2;1)
mais pour les trois à la fois, quel est l'argument de choix....,
si vous voulez autre chose, compléter vos explications
crdlmnt
votre problème tel qu'il est posé, est insoluble
relisez ce que vous écrivez:
- si la date n'est pas un lundi, arrondir au lundi suivant
- si la date n'est pas un mercredi, arrondir au mercredi suiavnt
- si la date n'est pas un vendredi arrondir au vendredi suivant?
comment fait on lorsque la date n'est ni lundi, ni mercredi, ni vendredi pour choisir le jour à calculer?
à moins que vous n'ayez ça dans trois colonnes différentes, pas de solutions
par contre, il y en a une pour choisir le lundi, le mercredi ou le vendredi le plus proche qui suit la date non conforme avec:
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;1;0;1;0;2;1)
pour le lundi suivant seulement
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;6;5;4;3;2;1)
pour le mercredi suivant seulement
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJORDHUI();2);2;1;0;6;5;4;3;2;1)
pour le vendredi suivant seulement
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;6;5;4;3;2;1)
mais pour les trois à la fois, quel est l'argument de choix....,
si vous voulez autre chose, compléter vos explications
crdlmnt
Bonjour à tous,
Ou bien :
Remplacer B2 par aujourdhui() si besoin.
Possibilité d'ajouter le paramètre jourférié pour les sauter.
Eric
Ou bien :
=SERIE.JOUR.OUVRE.INTL(B2-1;1;"0101011")
Remplacer B2 par aujourdhui() si besoin.
Possibilité d'ajouter le paramètre jourférié pour les sauter.
Eric
@ Eriiic super formule que celle-ci [=SERIE.JOUR.OUVRE.INTL(B2-1;1;"0101011")] mais elle n'est active que depuis excel 2010
Je n'ai pas réussi à modifier [=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;1;0;1;0;2;1) ]
seulement LUNDI et VENDREDI
Je n'ai pas réussi à modifier [=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;1;0;1;0;2;1) ]
seulement LUNDI et VENDREDI
Désolé pour toi. Je m'en suis douté un peu avec ton #NOM mais je n'avais aucune certitude pour 2007.
Pour la formule à Vaucluse c'est un peu le même principe.
Tu as les 7 jours à partir du lundi mais c'est le nombre de jours à ajouter que tu lis.
0;1;... Ajouter 0 jour à un lundi, 1 jour à un mardi, etc.
Eric
Pour la formule à Vaucluse c'est un peu le même principe.
Tu as les 7 jours à partir du lundi mais c'est le nombre de jours à ajouter que tu lis.
0;1;... Ajouter 0 jour à un lundi, 1 jour à un mardi, etc.
Eric
Merci Eriic et Vaucluse.
Grace à vos explications, voici la formule seulement pour LUNDI et VENDREDI
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;3;2;1;0;2;1)
PS une petite correction du post de Vaucluse(certainement un copier/coller malheureux)
pour le vendredi suivant seulement
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);4;3;2;1;0;6;5) = VENDREDI
Grace à vos explications, voici la formule seulement pour LUNDI et VENDREDI
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;3;2;1;0;2;1)
PS une petite correction du post de Vaucluse(certainement un copier/coller malheureux)
pour le vendredi suivant seulement
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);4;3;2;1;0;6;5) = VENDREDI
Ceci dit, vous reprenez mes formules.
J'espérais quelqu'un qui aurait une astuce avec si( , ou autre chose pour arriver à ce résultat
une formule avec AUJOURDHUI() pour qu'excel m'affiche
Le LUNDI, puis le MERCREDI, puis le VENDREDI
et le cycle recommence.
Exemple: nous somme le
si AUJOURDHUI() dimanche, => LUNDI
si AUJOURDHUI() lundi => LUNDI
si AUJOURDHUI() mardi => MERCREDI
si AUJOURDHUI() mercredi => MERCREDI
si AUJOURDHUI() jeudi => VENDREDI
si AUJOURDHUI() vendredi => VENDREDI
si AUJOURDHUI() samedi => LUNDI
, soit:
=AUJOURDHUI()+CHOISIR(JOURSEM(AUJOURDHUI();2);0;1;0;1;0;2;1)
voyez ici ce que ça donne avec une liste de dates en A et la formule en B qui fait référence à A:
https://mon-partage.fr/f/NyZIVJ01/
crdlmnt
je l'avait mal écrite
alors bonne route
je passe le sujet en résolu
Bien cordialement