XL: Comment trouv. dernier jour/date actuelle
Résolu
Néo
-
Néo -
Néo -
Bonjour,
Je cherche une formule pour trouver et afficher la date du dernier jeudi par rapport à la date actuelle.
J'ai une contrainte supplémentaire :
Je voudrais utiliser une formule =MOD((AUJOURDHUI()-"05/06/2004");7) qui fonctionne et qui m'indique que
jeudi = 5
vendredi = 6
samedi = 0
dimanche = 1
lundi = 2
mardi = 3
mercredi = 4
Des idées ?
Merci d'avance.
Je cherche une formule pour trouver et afficher la date du dernier jeudi par rapport à la date actuelle.
J'ai une contrainte supplémentaire :
Je voudrais utiliser une formule =MOD((AUJOURDHUI()-"05/06/2004");7) qui fonctionne et qui m'indique que
jeudi = 5
vendredi = 6
samedi = 0
dimanche = 1
lundi = 2
mardi = 3
mercredi = 4
Des idées ?
Merci d'avance.
A voir également:
- XL: Comment trouv. dernier jour/date actuelle
- Xl comparator - Télécharger - Tableur
- Livraison xl leboncoin - Guide
- Pcl xl error warning illegal media type - Forum Imprimante
- Storio max xl 2.0 écran bloqué - Forum Téléphones & tablettes Android
- Réparation 3ds xl micromania ✓ - Forum Jeux vidéo
5 réponses
Bonjour,
cette formule fonctionne même si ce n'est pas très élégant :
les dates sont en colonne A
et en colonne B
=SI(JOURSEM(A1;1)=5;+A1;SI(JOURSEM(A1;1)=4;+A1-6;SI(JOURSEM(A1;1)=3;A1-5;SI(JOURSEM(A1;1)=6;+A1-1;SI(JOURSEM(A1;1)=7;+A1-2;SI(JOURSEM(A1;1)=1;+A1-3;SI(JOURSEM(A1;1)=2;+A1-4;"")))))))
A+
pépé
cette formule fonctionne même si ce n'est pas très élégant :
les dates sont en colonne A
et en colonne B
=SI(JOURSEM(A1;1)=5;+A1;SI(JOURSEM(A1;1)=4;+A1-6;SI(JOURSEM(A1;1)=3;A1-5;SI(JOURSEM(A1;1)=6;+A1-1;SI(JOURSEM(A1;1)=7;+A1-2;SI(JOURSEM(A1;1)=1;+A1-3;SI(JOURSEM(A1;1)=2;+A1-4;"")))))))
A+
pépé
Bonjour,
En supposant que la date du jour est en [A1], mettre cette formule en [B1] :
En supposant que la date du jour est en [A1], mettre cette formule en [B1] :
=SI(JOURSEM(A1;1)>5; A1-(JOURSEM(A1;1)-5);A1-(JOURSEM(A1;1)+2))
Salut tout le monde,
une autre formule
=DATE(ANNEE(A1);MOIS(A1)+1;1)-1-MOD(JOURSEM(DATE(ANNEE(A1);MOIS(A1)+1;1)+2;2);7)
En remplaçant le 2 en gras par (respectivement 3, 1, 0, -1, -2, -3)
on obtient le dernier jeudi (respectivement mercredi, vendredi, samedi, dimanche, lundi, mardi) du mois.
une autre formule
=DATE(ANNEE(A1);MOIS(A1)+1;1)-1-MOD(JOURSEM(DATE(ANNEE(A1);MOIS(A1)+1;1)+2;2);7)
En remplaçant le 2 en gras par (respectivement 3, 1, 0, -1, -2, -3)
on obtient le dernier jeudi (respectivement mercredi, vendredi, samedi, dimanche, lundi, mardi) du mois.
Merci à vous 3 (Le Pingou, pépé35530 et eriiic.
La réponse la plus adaptée à mon cas, bien que peu élégante (^^), est celle de péppé35530 car elle prend en considération la date du jour comme un dernier jeudi possible (essayez avec le 29/4/2010, vous verrez la différence.
@ Mike-31, merci aussi, mais ça ne correspond pas exactement à l'énoncé.
La réponse la plus adaptée à mon cas, bien que peu élégante (^^), est celle de péppé35530 car elle prend en considération la date du jour comme un dernier jeudi possible (essayez avec le 29/4/2010, vous verrez la différence.
@ Mike-31, merci aussi, mais ça ne correspond pas exactement à l'énoncé.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
Si j'ai bien compris la question posée, afficher la date du dernier jeudi d'un mois à partir d'une date en A1, si l'on teste les formules proposées, et si par exemple la date à tester est en A1 ex; 01/04/2010 toutes ne donnent pas le 29/04/2010
de même avec le 15/04/2010 ou le 29/04/10 etc ...également pour les autre mois
Si on veut afficher la date du dernier jeudi par rapport à la date du jour cette formule se passe de toute saisie en A1
=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1;1)-1-MOD(JOURSEM(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1;1)+2;2);7)
Si j'ai bien compris la question posée, afficher la date du dernier jeudi d'un mois à partir d'une date en A1, si l'on teste les formules proposées, et si par exemple la date à tester est en A1 ex; 01/04/2010 toutes ne donnent pas le 29/04/2010
de même avec le 15/04/2010 ou le 29/04/10 etc ...également pour les autre mois
Si on veut afficher la date du dernier jeudi par rapport à la date du jour cette formule se passe de toute saisie en A1
=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1;1)-1-MOD(JOURSEM(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1;1)+2;2);7)