Problème de formule... Idée de base trouvée, mais il me manque un truc

Carnage029

XLDnaute Occasionnel
Bonjour à tous,

J'ai écrit une formule qui permet de trouver le 3ème mardi du mois à partir d'une date...
Cependant j'ai encore quelques bugs, :(

Je vous ai mis le problème détaillé dans le fichier joint.

En expliquant brievement, je dois trouver le prochain 3ème mardi du mois suivant étant un début de trimestre (mes trimestres commencent en mars, juin, spetembre et décembre)...

La formule fonctionne correctement lorsque la date d'entrée est un de ces 4 mois là, cependant ça ne fonctionne pas pour les autres...


merci à vous de votre aide :)
 

Pièces jointes

  • testdedate.xlsx
    9.7 KB · Affichages: 32
  • testdedate.xlsx
    9.7 KB · Affichages: 36
  • testdedate.xlsx
    9.7 KB · Affichages: 36

tototiti2008

XLDnaute Barbatruc
Re : Problème de formule... Idée de base trouvée, mais il me manque un truc

Bonjour Carnage,

à tester en I14

Code:
=SI(DATE(ANNEE(G14);ARRONDI.SUP(MOIS(G14)/3;0)*3;1)-JOURSEM(DATE(ANNEE(G14);ARRONDI.SUP(MOIS(G14)/3;0)*3;1);3)+15+7*(JOURSEM(DATE(ANNEE(G14);ARRONDI.SUP(MOIS(G14)/3;0)*3;1);3)>1)<G14;DATE(ANNEE(G14);(ARRONDI.SUP(MOIS(G14)/3;0)+1)*3;1)-JOURSEM(DATE(ANNEE(G14);(ARRONDI.SUP(MOIS(G14)/3;0)+1)*3;1);3)+15+7*(JOURSEM(DATE(ANNEE(G14);(ARRONDI.SUP(MOIS(G14)/3;0)+1)*3;1);3)>1);DATE(ANNEE(G14);ARRONDI.SUP(MOIS(G14)/3;0)*3;1)-JOURSEM(DATE(ANNEE(G14);ARRONDI.SUP(MOIS(G14)/3;0)*3;1);3)+15+7*(JOURSEM(DATE(ANNEE(G14);ARRONDI.SUP(MOIS(G14)/3;0)*3;1);3)>1))
 

Carnage029

XLDnaute Occasionnel
Re : Problème de formule... Idée de base trouvée, mais il me manque un truc

ça fonctionne parfaitement, merci beaucoup de ta réponse, personnellement quand les formules sont aussi longue je commence à avoir du mal :(

Merci encore :)
 

tototiti2008

XLDnaute Barbatruc
Re : Problème de formule... Idée de base trouvée, mais il me manque un truc

Re,

personnellement quand les formules sont aussi longue je commence à avoir du mal

Moi aussi, je l'ai construite par étapes, mon petit doigt me dit qu'il y a plus court, quelques spécialistes des dates passeront peut-être par là pour simplifier ;)
 

CHALET53

XLDnaute Barbatruc
Re : Problème de formule... Idée de base trouvée, mais il me manque un truc

bonjour,

Pour ne pas rallonger la formule et avec une cellule intermédiaire en H3

A vérifier
 

Pièces jointes

  • carnage.xlsx
    9.5 KB · Affichages: 38
  • carnage.xlsx
    9.5 KB · Affichages: 38
  • carnage.xlsx
    9.5 KB · Affichages: 35

renyeu

XLDnaute Occasionnel
Re : Problème de formule... Idée de base trouvée, mais il me manque un truc

Salut,
Désolé, je n'ai pas trouvé moins simple :p
Je crois d'ailleurs que je ne sais même plus quel jour nous sommes... :confused:
Cdlt
Renyeu
 

Pièces jointes

  • testdedate.xlsx
    10.8 KB · Affichages: 32
  • testdedate.xlsx
    10.8 KB · Affichages: 36
  • testdedate.xlsx
    10.8 KB · Affichages: 35

mapomme

XLDnaute Barbatruc
Supporter XLD
Re : Problème de formule... Idée de base trouvée, mais il me manque un truc

Bonjour à tous,

Un essai avec une autre formule:
Code:
=(MOD(MOIS(G5);3)=0)*(DATE(ANNEE(G5);3*(1+ENT((MOIS(G5)-1)/3));1)+7-MOD(JOURSEM( DATE(ANNEE(G5);3*(1+ENT((MOIS(G5)-1)/3));1))+4;7)+14<G5)*91+ DATE(ANNEE(G5); 3*(1+ENT((MOIS(G5)-1)/3));1)+7-MOD(JOURSEM(DATE( ANNEE(G5);3*(1+ENT((MOIS(G5)-1) /3));1))+4;7)+14
 

Pièces jointes

  • renyeu-mais il me manque un truc v1.xlsx
    37.8 KB · Affichages: 34
Dernière édition:

Discussions similaires

Réponses
4
Affichages
955

Statistiques des forums

Discussions
312 228
Messages
2 086 421
Membres
103 205
dernier inscrit
zch