bonjour à tous,
je veux faire apparaitre la date système (en réalité le date du jour) dans
la cellule active sauf si cette date se trouve dans une plage définie de
dates spéciales (par exemple, des jours fériés).
Si la date jour est un jour férié, il faut que ce soit le prochain jour
ouvré qui apparaisse dans la cellule active.
Merci pour vos suggestions et solutions si possible :-)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour Avec une plage des dates des jours fériées nommée Fériés, Formule : =SI(EQUIV(AUJOURDHUI();Fériés;0)<>0;AUJOURDHUI()+1;AUJOURDHUI())
Cordialement Pascal
"popeye" a écrit dans le message de news:
bonjour à tous, je veux faire apparaitre la date système (en réalité le date du jour) dans la cellule active sauf si cette date se trouve dans une plage définie de dates spéciales (par exemple, des jours fériés). Si la date jour est un jour férié, il faut que ce soit le prochain jour ouvré qui apparaisse dans la cellule active. Merci pour vos suggestions et solutions si possible :-)
Bonjour
Avec une plage des dates des jours fériées nommée Fériés, Formule :
=SI(EQUIV(AUJOURDHUI();Fériés;0)<>0;AUJOURDHUI()+1;AUJOURDHUI())
Cordialement
Pascal
"popeye" <popeye@discussions.microsoft.com> a écrit dans le message de news:
63B2D982-E077-4D5E-AC72-606D781DCE5D@microsoft.com...
bonjour à tous,
je veux faire apparaitre la date système (en réalité le date du jour) dans
la cellule active sauf si cette date se trouve dans une plage définie de
dates spéciales (par exemple, des jours fériés).
Si la date jour est un jour férié, il faut que ce soit le prochain jour
ouvré qui apparaisse dans la cellule active.
Merci pour vos suggestions et solutions si possible :-)
Bonjour Avec une plage des dates des jours fériées nommée Fériés, Formule : =SI(EQUIV(AUJOURDHUI();Fériés;0)<>0;AUJOURDHUI()+1;AUJOURDHUI())
Cordialement Pascal
"popeye" a écrit dans le message de news:
bonjour à tous, je veux faire apparaitre la date système (en réalité le date du jour) dans la cellule active sauf si cette date se trouve dans une plage définie de dates spéciales (par exemple, des jours fériés). Si la date jour est un jour férié, il faut que ce soit le prochain jour ouvré qui apparaisse dans la cellule active. Merci pour vos suggestions et solutions si possible :-)
papou
Avec une petite macro : [A1] = IIf(Application.Match(CLng(Date), Range("Fériés"), 0) <> 0, Date + 1, Date)
Cordialement Pascal
"popeye" a écrit dans le message de news:
bonjour à tous, je veux faire apparaitre la date système (en réalité le date du jour) dans la cellule active sauf si cette date se trouve dans une plage définie de dates spéciales (par exemple, des jours fériés). Si la date jour est un jour férié, il faut que ce soit le prochain jour ouvré qui apparaisse dans la cellule active. Merci pour vos suggestions et solutions si possible :-)
Avec une petite macro :
[A1] = IIf(Application.Match(CLng(Date), Range("Fériés"), 0) <> 0, Date + 1,
Date)
Cordialement
Pascal
"popeye" <popeye@discussions.microsoft.com> a écrit dans le message de news:
63B2D982-E077-4D5E-AC72-606D781DCE5D@microsoft.com...
bonjour à tous,
je veux faire apparaitre la date système (en réalité le date du jour) dans
la cellule active sauf si cette date se trouve dans une plage définie de
dates spéciales (par exemple, des jours fériés).
Si la date jour est un jour férié, il faut que ce soit le prochain jour
ouvré qui apparaisse dans la cellule active.
Merci pour vos suggestions et solutions si possible :-)
Avec une petite macro : [A1] = IIf(Application.Match(CLng(Date), Range("Fériés"), 0) <> 0, Date + 1, Date)
Cordialement Pascal
"popeye" a écrit dans le message de news:
bonjour à tous, je veux faire apparaitre la date système (en réalité le date du jour) dans la cellule active sauf si cette date se trouve dans une plage définie de dates spéciales (par exemple, des jours fériés). Si la date jour est un jour férié, il faut que ce soit le prochain jour ouvré qui apparaisse dans la cellule active. Merci pour vos suggestions et solutions si possible :-)
Patrick BASTARD
Bonjour, *papou*
Le monsieur, il a dit : prochain jour "ouvré". Et là, ça se complique... Il me semble qu'il faille ajouter une condition en testant joursem(). ;-)
-- Bien amicordialement, P. Bastard
Bonjour Avec une plage des dates des jours fériées nommée Fériés, Formule : =SI(EQUIV(AUJOURDHUI();Fériés;0)<>0;AUJOURDHUI()+1;AUJOURDHUI())
Cordialement Pascal
"popeye" a écrit dans le message de news:
bonjour à tous, je veux faire apparaitre la date système (en réalité le date du jour) dans la cellule active sauf si cette date se trouve dans une plage définie de dates spéciales (par exemple, des jours fériés). Si la date jour est un jour férié, il faut que ce soit le prochain jour ouvré qui apparaisse dans la cellule active. Merci pour vos suggestions et solutions si possible :-)
Bonjour, *papou*
Le monsieur, il a dit : prochain jour "ouvré".
Et là, ça se complique...
Il me semble qu'il faille ajouter une condition en testant joursem().
;-)
--
Bien amicordialement,
P. Bastard
Bonjour
Avec une plage des dates des jours fériées nommée Fériés, Formule :
=SI(EQUIV(AUJOURDHUI();Fériés;0)<>0;AUJOURDHUI()+1;AUJOURDHUI())
Cordialement
Pascal
"popeye" <popeye@discussions.microsoft.com> a écrit dans le message
de news: 63B2D982-E077-4D5E-AC72-606D781DCE5D@microsoft.com...
bonjour à tous,
je veux faire apparaitre la date système (en réalité le date du
jour) dans la cellule active sauf si cette date se trouve dans une
plage définie de dates spéciales (par exemple, des jours fériés).
Si la date jour est un jour férié, il faut que ce soit le prochain
jour ouvré qui apparaisse dans la cellule active.
Merci pour vos suggestions et solutions si possible :-)
Le monsieur, il a dit : prochain jour "ouvré". Et là, ça se complique... Il me semble qu'il faille ajouter une condition en testant joursem(). ;-)
-- Bien amicordialement, P. Bastard
Bonjour Avec une plage des dates des jours fériées nommée Fériés, Formule : =SI(EQUIV(AUJOURDHUI();Fériés;0)<>0;AUJOURDHUI()+1;AUJOURDHUI())
Cordialement Pascal
"popeye" a écrit dans le message de news:
bonjour à tous, je veux faire apparaitre la date système (en réalité le date du jour) dans la cellule active sauf si cette date se trouve dans une plage définie de dates spéciales (par exemple, des jours fériés). Si la date jour est un jour férié, il faut que ce soit le prochain jour ouvré qui apparaisse dans la cellule active. Merci pour vos suggestions et solutions si possible :-)
JB
Bonjour,
On considère Samedi,Dimanche comme JF: Série.Jour.Ouvre neccessite Outils/Macro comp/Utilitaire analyse.
Bonjour Patrick M'enfin ?? Bon dans ce cas je passe la balle... ... mes neurones sont en grand week-end anticipé :-))
Cordialement Pascal
"Patrick BASTARD" a écrit dans le message de news: %
Bonjour, *papou*
Le monsieur, il a dit : prochain jour "ouvré". Et là, ça se complique... Il me semble qu'il faille ajouter une condition en testant joursem(). ;-)
-- Bien amicordialement, P. Bastard
Bonjour Avec une plage des dates des jours fériées nommée Fériés, Formule : =SI(EQUIV(AUJOURDHUI();Fériés;0)<>0;AUJOURDHUI()+1;AUJOURDHUI())
Cordialement Pascal
"popeye" a écrit dans le message de news:
bonjour à tous, je veux faire apparaitre la date système (en réalité le date du jour) dans la cellule active sauf si cette date se trouve dans une plage définie de dates spéciales (par exemple, des jours fériés). Si la date jour est un jour férié, il faut que ce soit le prochain jour ouvré qui apparaisse dans la cellule active. Merci pour vos suggestions et solutions si possible :-)
Bonjour Patrick
M'enfin ??
Bon dans ce cas je passe la balle...
... mes neurones sont en grand week-end anticipé :-))
Cordialement
Pascal
"Patrick BASTARD" <pasdespambastardp@freepasdespam.fr> a écrit dans le
message de news: %23dURX37XGHA.508@TK2MSFTNGP02.phx.gbl...
Bonjour, *papou*
Le monsieur, il a dit : prochain jour "ouvré".
Et là, ça se complique...
Il me semble qu'il faille ajouter une condition en testant joursem().
;-)
--
Bien amicordialement,
P. Bastard
Bonjour
Avec une plage des dates des jours fériées nommée Fériés, Formule :
=SI(EQUIV(AUJOURDHUI();Fériés;0)<>0;AUJOURDHUI()+1;AUJOURDHUI())
Cordialement
Pascal
"popeye" <popeye@discussions.microsoft.com> a écrit dans le message
de news: 63B2D982-E077-4D5E-AC72-606D781DCE5D@microsoft.com...
bonjour à tous,
je veux faire apparaitre la date système (en réalité le date du
jour) dans la cellule active sauf si cette date se trouve dans une
plage définie de dates spéciales (par exemple, des jours fériés).
Si la date jour est un jour férié, il faut que ce soit le prochain
jour ouvré qui apparaisse dans la cellule active.
Merci pour vos suggestions et solutions si possible :-)
Bonjour Patrick M'enfin ?? Bon dans ce cas je passe la balle... ... mes neurones sont en grand week-end anticipé :-))
Cordialement Pascal
"Patrick BASTARD" a écrit dans le message de news: %
Bonjour, *papou*
Le monsieur, il a dit : prochain jour "ouvré". Et là, ça se complique... Il me semble qu'il faille ajouter une condition en testant joursem(). ;-)
-- Bien amicordialement, P. Bastard
Bonjour Avec une plage des dates des jours fériées nommée Fériés, Formule : =SI(EQUIV(AUJOURDHUI();Fériés;0)<>0;AUJOURDHUI()+1;AUJOURDHUI())
Cordialement Pascal
"popeye" a écrit dans le message de news:
bonjour à tous, je veux faire apparaitre la date système (en réalité le date du jour) dans la cellule active sauf si cette date se trouve dans une plage définie de dates spéciales (par exemple, des jours fériés). Si la date jour est un jour férié, il faut que ce soit le prochain jour ouvré qui apparaisse dans la cellule active. Merci pour vos suggestions et solutions si possible :-)
Petit essai : =SERIE.JOUR.OUVRE(AUJOURDHUI()-1;1;ferie)
Â+
bonjour à tous, je veux faire apparaitre la date système (en réalité le date du jour) dans la cellule active sauf si cette date se trouve dans une plage définie de dates spéciales (par exemple, des jours fériés). Si la date jour est un jour férié, il faut que ce soit le prochain jour ouvré qui apparaisse dans la cellule active. Merci pour vos suggestions et solutions si possible :-)
Salut,
Petit essai :
=SERIE.JOUR.OUVRE(AUJOURDHUI()-1;1;ferie)
Â+
bonjour à tous,
je veux faire apparaitre la date système (en réalité le date du jour) dans
la cellule active sauf si cette date se trouve dans une plage définie de
dates spéciales (par exemple, des jours fériés).
Si la date jour est un jour férié, il faut que ce soit le prochain jour
ouvré qui apparaisse dans la cellule active.
Merci pour vos suggestions et solutions si possible :-)
Petit essai : =SERIE.JOUR.OUVRE(AUJOURDHUI()-1;1;ferie)
Â+
bonjour à tous, je veux faire apparaitre la date système (en réalité le date du jour) dans la cellule active sauf si cette date se trouve dans une plage définie de dates spéciales (par exemple, des jours fériés). Si la date jour est un jour férié, il faut que ce soit le prochain jour ouvré qui apparaisse dans la cellule active. Merci pour vos suggestions et solutions si possible :-)
AV
Avec les fonctions natives d'Excel (sans macros complémentaires ni fonctions persos)
Matricielle (à valider par ctrl+maj+entrée) : =MIN(SI((JOURSEM(AUJOURDHUI()-1+LIGNE(INDIRECT("1:100"));2)<6)*(ESTNA(EQUIV(AUJOURDHUI()-1+LIGNE(INDIRECT("1:100"));Jrfs;0)));AUJOURDHUI()-1+LIGNE(INDIRECT("1:100"))))
AV
Avec les fonctions natives d'Excel (sans macros complémentaires ni fonctions
persos)
Matricielle (à valider par ctrl+maj+entrée) :
=MIN(SI((JOURSEM(AUJOURDHUI()-1+LIGNE(INDIRECT("1:100"));2)<6)*(ESTNA(EQUIV(AUJOURDHUI()-1+LIGNE(INDIRECT("1:100"));Jrfs;0)));AUJOURDHUI()-1+LIGNE(INDIRECT("1:100"))))