Microsoft 365 Formule Avec liste déroulante pour récuperer donnée

chermiti

XLDnaute Occasionnel
Bonsoir le Forum

je veux faire une comparaison entre 02 mois sur plusieurs années en uilisant une liste déroulante lors du changement du mois , le nombre d'année peut varier entre 02 à 07 année dans mon exemple en PJ, j'ai mis 03 année , existe t'il une formule si'il vous plait de récuperer les données d'un mois choisi en fonction de la liste déroulante

merci d'avance
 

Pièces jointes

  • recherve v.xlsx
    21.7 KB · Affichages: 7

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir Chermiti,
Ce qui est important c'est le contenu des cellules et non ce qu'elles affichent.
Vous avez en liste déroulante des dates allant de octobre 2018 à septembre 2019, et en ligne 24 des dates partant de 2017. Vous ne pourrez pas faire corréler toutes ces dates disparates.
En PJ un essai avec :
Liste déroulante de type texte "oct" "nov" ... "sept"
Pour simplifier j'ai rajouté une ligne ( 24 ) avec le N° du mois désiré.
Les dates sont faites avec la formule : =CNUM("01/"&B24&"/"&B23) format "mmm"
Les recherches avec :
VB:
=INDEX(26:26;EQUIV(CNUM("1/"&$A$35&"/"&E$33);25:25;0))
en espérant que ça vous va.
 

Pièces jointes

  • recherve v.xlsx
    21.1 KB · Affichages: 6

chermiti

XLDnaute Occasionnel
Bonsoir Chermiti,
Ce qui est important c'est le contenu des cellules et non ce qu'elles affichent.
Vous avez en liste déroulante des dates allant de octobre 2018 à septembre 2019, et en ligne 24 des dates partant de 2017. Vous ne pourrez pas faire corréler toutes ces dates disparates.
En PJ un essai avec :
Liste déroulante de type texte "oct" "nov" ... "sept"
Pour simplifier j'ai rajouté une ligne ( 24 ) avec le N° du mois désiré.
Les dates sont faites avec la formule : =CNUM("01/"&B24&"/"&B23) format "mmm"
Les recherches avec :
VB:
=INDEX(26:26;EQUIV(CNUM("1/"&$A$35&"/"&E$33);25:25;0))
en espérant que ça vous va.
Merci énormément, ça marche
 

Discussions similaires

Statistiques des forums

Discussions
314 422
Messages
2 109 447
Membres
110 482
dernier inscrit
ilyxxxh