Bonjour tout le monde,
@fg2b
SI(ET(MOIS(A2)>0;MOIS(A2)<4);"Q1-"&ANNEE(A2);SI(ET(MOIS(A2)>3;MOIS(A2)<7);"Q2-"&ANNEE(A2); SI(ET(MOIS(A2)>6;MOIS(A2)<10);"Q3-"&ANNEE(A2);SI(ET(MOIS(A2)>9;MOIS(A2)<=12);"Q4-"&ANNEE(A2)))))
Je n'ai jamais été matheux. Sachant que je ne voyais pas l'intérêt d'aller faire des calculs dont je me fichais, je n'ai jamais trop compris pourquoi aller factoriser (ou juste améliorer) certains calculs. Assez étrangement, j'arrive plutôt bien à le trouver sur Excel, cet intérêt.
Quand tu te rends compte que dans tous les arguments de ta fonction tu mets &annee(A2), alors tu peux ne le mettre qu'une seule fois, en dehors de ta fonction.
De même, vois la logique de la fonction suivante qui fait exactement la même chose que ta proposition. Et que les Dieux de la simplification soient avec toi à l'avenir.
La proposition de JFL est mieux, mais c'est surtout pour la logique du SI que je me permets de te dire tout ceci.
="Q"&SI(MOIS(A2)<4;"1-";SI(MOIS(A2)<7;"2-";SI(MOIS(A2)<10;"3-";"4-")))&ANNEE(A2)
@JFL, toujours aussi élégant. Je ne m'en lasse pas