Je recherche une formule me permettant d'extraire certain jours de certain mois, (ex: le second, ou dernier dimanche de mars, ou de novembre).
J'y arrive sur 2017, mais lorsque je change la date de mon ordinateur, le résultat n'est plus correct.
Je dois préciser que pour une question de minute négative qui sont réutilisé dans des formules, j'utilise un calendrier depuis 1904.
Ma formule pour le dernier dimanche de mars ci dessous et ma feuille excel en piècce jointe.
L'idée est que ces formules puissent passer les années sans se fausser.
Comme vous le verrez dans la pièce jointe, ce sont des TimeZone et des heure d'été hiver qui sont calculé, mais j'aimerais éviter l'utilisation de code vba si possible, étant donnée que cela devra intégrer un classeur comportant déjà pas mal.
En fait, dans cette formule, je pars d'avril, et je cherche le dernier dimanche avant avril (donc dernier dimanche de mars).
La somme concerne 3 heures que j'ajoute pour obtenir 3h du matin au lieu de minuit.
La récupération du dimanche s'arrête à :
Au départ, sur un calendrier 1900, ça semblait ok, mais en passant à celui "depuis 1904", j'ai du ajouter une correction +1.
Je suis malheureusement novice, n'ayant commencé a sur Excel que depuis quelques semaines, j'avance encore à tâtons.
essaie plutôt ceci avec en A2 une date quelconque :
=DATE(ANNEE(A2);MOIS(A2);0)-JOURSEM(DATE(ANNEE(A2);MOIS(A2);0);1)+1+(7*1)
pour le 1er dimanche du mois de la date A2
=DATE(ANNEE(A2);MOIS(A2);0)-JOURSEM(DATE(ANNEE(A2);MOIS(A2);0);1)+1+(7*2)
pour le second
=DATE(ANNEE(A2);MOIS(A2);0)-JOURSEM(DATE(ANNEE(A2);MOIS(A2);0);1)+1+(7*3)
pour le troisième
=DATE(ANNEE(A2);MOIS(A2);0)-JOURSEM(DATE(ANNEE(A2);MOIS(A2);0);1)+1+(7*4)
pour le 4éme
s'il y a un 5éme dimanche il faudra tester si le mois est le même que le mois(a2)
=DATE(ANNEE(A2);MOIS(A2);0)-JOURSEM(DATE(ANNEE(A2);MOIS(A2);0);1)+1+(7*5)
Bonsour®
dernier dimanche du mois pour une date quelconque en A2 :
=DATE(ANNEE(A2);MOIS(A2)+1;0)-MOD(JOURSEM(DATE(ANNEE(A2);MOIS(A2)+1;2);7) Regarde la pièce jointe 998829