[Excel] date d'une fête mobile
Résolu/Fermé
Philarete
Messages postés
39
Date d'inscription
dimanche 18 novembre 2007
Statut
Membre
Dernière intervention
24 mai 2017
-
4 mai 2012 à 20:49
Philarete Messages postés 39 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 24 mai 2017 - 7 mai 2012 à 12:58
Philarete Messages postés 39 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 24 mai 2017 - 7 mai 2012 à 12:58
A voir également:
- Calcul date epiphanie
- Calcul moyenne excel - Guide
- Logiciel calcul plancher bois gratuit - Télécharger - Architecture & Déco
- Formule de calcul excel - Guide
- Publipostage date inversée ✓ - Forum Word
- Logiciel gratuit calcul surface m2 - Télécharger - Outils professionnels
2 réponses
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
28 décembre 2023
7 212
Modifié par eriiic le 4/05/2012 à 22:08
Modifié par eriiic le 4/05/2012 à 22:08
Bonsoir,
=A1+7-JOURSEM(A1;2)
broder autour de ça pour les autres cas
Un site très intéressant : http://boisgontierjacques.free.fr/pages_site/dates.htm
eric
=A1+7-JOURSEM(A1;2)
broder autour de ça pour les autres cas
Un site très intéressant : http://boisgontierjacques.free.fr/pages_site/dates.htm
eric
Philarete
Messages postés
39
Date d'inscription
dimanche 18 novembre 2007
Statut
Membre
Dernière intervention
24 mai 2017
1
4 mai 2012 à 22:41
4 mai 2012 à 22:41
Merci, Eriiiic!
Je viens de trouver la même réponse (sur un site en anglais). Du coup, pour calculer l'Epiphanie (2° dimanche après Noël) ma formule est:
=A1+(15-JOURSEM(A1;1)
qui a l'air de tomber juste...
Je vais tâcher de bien piger le truc pour pouvoir calculer aussi des dates en arrière (genre le dimanche avant telle date).
Et je vais aller voir le site que vous indiquez.
Grand et chaleureux merci. Mon calendrier perpétuel commence à avoir de la gueule.
Je viens de trouver la même réponse (sur un site en anglais). Du coup, pour calculer l'Epiphanie (2° dimanche après Noël) ma formule est:
=A1+(15-JOURSEM(A1;1)
qui a l'air de tomber juste...
Je vais tâcher de bien piger le truc pour pouvoir calculer aussi des dates en arrière (genre le dimanche avant telle date).
Et je vais aller voir le site que vous indiquez.
Grand et chaleureux merci. Mon calendrier perpétuel commence à avoir de la gueule.
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
28 décembre 2023
7 212
Modifié par eriiic le 5/05/2012 à 00:37
Modifié par eriiic le 5/05/2012 à 00:37
méfie-toi du 2nd parametre de joursem()
1 ou omis Chiffre compris entre 1 (dimanche) et 7 (samedi), conformément à la version précédente de Microsoft Excel.
2 Chiffre compris entre 1 (lundi) et 7 (dimanche).
3 Chiffre compris entre 0 (lundi) et 6 (dimanche).
1 correspond à la définition anglaise de la semaine (qui commence le dimanche chez eux).
En france il vaut mieux utiliser 2 ou 3, ça simplifie lorsque tu travailles sur les we de regrouper les 2 jours en fin.
eric
1 ou omis Chiffre compris entre 1 (dimanche) et 7 (samedi), conformément à la version précédente de Microsoft Excel.
2 Chiffre compris entre 1 (lundi) et 7 (dimanche).
3 Chiffre compris entre 0 (lundi) et 6 (dimanche).
1 correspond à la définition anglaise de la semaine (qui commence le dimanche chez eux).
En france il vaut mieux utiliser 2 ou 3, ça simplifie lorsque tu travailles sur les we de regrouper les 2 jours en fin.
eric
Philarete
Messages postés
39
Date d'inscription
dimanche 18 novembre 2007
Statut
Membre
Dernière intervention
24 mai 2017
1
5 mai 2012 à 19:05
5 mai 2012 à 19:05
Oui, merci, j'ai modifié le paramètre en question (et donc aussi le nombre qui sert de point de départ à l'addition ou la soustraction.
Et surtout, avec ça, j'ai bien compris le fonctionnement de la fonction JOURSEM.
Encore merci.
Et surtout, avec ça, j'ai bien compris le fonctionnement de la fonction JOURSEM.
Encore merci.
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
28 décembre 2023
7 212
6 mai 2012 à 00:03
6 mai 2012 à 00:03
ok, je met en résolu pour toi.
eric
eric
Philarete
Messages postés
39
Date d'inscription
dimanche 18 novembre 2007
Statut
Membre
Dernière intervention
24 mai 2017
1
7 mai 2012 à 12:58
7 mai 2012 à 12:58
Merci, Eric. C'est en effet résolu.
Au cas où d'autres arriveraient sur ce fil avec le même genre de question, j'indique cependant les formules dont je me suis servi (avec mes explications, car moi j'ai le cerveau lent et analytique):
Dimanche qui suit une certaine date ("date"):
="date" + (7-JOURSEM("date"; 2)
(On ajoute à la date la différence entre le nombre de jours de la semaine et la position de la date dans la semaine en question: si la date tombe un mercredi, jour 3 de la semaine, on tombe sur le dimanche suivant en ajoutant 7-3 à la date du mercredi).
Dimanche qui précède une certaine date:
="date" - JOURSEM("date"; 2)
(On tombe sur le dimanche qui précède en soustrayant à la date le n° du jour de la semaine de la date en question: si c'est un mercredi, on remonte de 3 jours pour tomber sur le dimanche d'avant).
Trouver le n-ième dimanche avant une certaine date:
="date"-(n*7+JOURSEM("date"; 2))
etc. (ne pas oublier ";2" dans la formule "JOURSEM", sinon c'est le dimanche qui compte pour le jour n° 1 au lieu du lundi).
Au cas où d'autres arriveraient sur ce fil avec le même genre de question, j'indique cependant les formules dont je me suis servi (avec mes explications, car moi j'ai le cerveau lent et analytique):
Dimanche qui suit une certaine date ("date"):
="date" + (7-JOURSEM("date"; 2)
(On ajoute à la date la différence entre le nombre de jours de la semaine et la position de la date dans la semaine en question: si la date tombe un mercredi, jour 3 de la semaine, on tombe sur le dimanche suivant en ajoutant 7-3 à la date du mercredi).
Dimanche qui précède une certaine date:
="date" - JOURSEM("date"; 2)
(On tombe sur le dimanche qui précède en soustrayant à la date le n° du jour de la semaine de la date en question: si c'est un mercredi, on remonte de 3 jours pour tomber sur le dimanche d'avant).
Trouver le n-ième dimanche avant une certaine date:
="date"-(n*7+JOURSEM("date"; 2))
etc. (ne pas oublier ";2" dans la formule "JOURSEM", sinon c'est le dimanche qui compte pour le jour n° 1 au lieu du lundi).