XL: Comment trouv. dernier jour/date actuelle
Résolu/Fermé
A voir également:
- XL: Comment trouv. dernier jour/date actuelle
- Xl comparator - Télécharger - Tableur
- Réparation 3ds xl micromania ✓ - Forum Jeux vidéo
- Transfer xl - Guide
- Storio max xl 2.0 écran bloqué - Forum Téléphones & tablettes Android
- Tubidy xl ✓ - Forum Téléchargement
5 réponses
pépé35530
Messages postés
2942
Date d'inscription
vendredi 1 mai 2009
Statut
Membre
Dernière intervention
19 mars 2016
1 382
29 avril 2010 à 22:31
29 avril 2010 à 22:31
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é
Le Pingou
Messages postés
12044
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
25 avril 2024
1 426
29 avril 2010 à 22:24
29 avril 2010 à 22:24
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))
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
Modifié par eriiic le 29/04/2010 à 23:33
Modifié par eriiic le 29/04/2010 à 23:33
Bonsoir,
Autre possibilité, avec ta date en A1 :
=A1-MOD(JOURSEM(A1;2)+2;7)-1
eric
Autre possibilité, avec ta date en A1 :
=A1-MOD(JOURSEM(A1;2)+2;7)-1
eric
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
29 avril 2010 à 23:30
29 avril 2010 à 23:30
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
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
30 avril 2010 à 11:16
30 avril 2010 à 11:16
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)