libellule85
XLDnaute Accro
Bonjour le forum,
J'aurais une nouvelle fois besoin de votre aide, je suis en train de créer une feuille de recherche de communes par rapport au code du département.
Par exemple si je met 61250 la première commune qui va apparaitre c'est "Colombiers" et comme je me base sur la première commune pour avoir le nom du département en toutes lettres celui-ci me met Charente Maritime alors que le 61250 c'est dans l'Orne !
La formule que j'utilise pour le département en toutes lettres : =RECHERCHEV(A2;tableau;2;FAUX)
la formule que j'utilise pour mettre les communes suivant le CP en E2 :
=SI(LIGNES($1:1)<=NB.SI(CP;$E$2);INDEX(Communes;PETITE.VALEUR(SI(CP=$E$2;LIGNE(INDIRECT("1:"&LIGNES(CP))));LIGNES($1:1)));"") formule matricielle Ctrl+Maj+Entrée
tableau =Base!$B$2:$C$36370
CP =Base!$A$2:$A$36370
Communes =Base!$B$2:$B$36370
De plus, autre petit problème dans la liste de validation de données il y a autant de 61250 qu'il y a de communes avec ce code ! Comment faire pour qu'il n'y ai qu'un code à chaque fois ??
d'avance merci beaucoup pour votre aide.
J'aurais une nouvelle fois besoin de votre aide, je suis en train de créer une feuille de recherche de communes par rapport au code du département.
Par exemple si je met 61250 la première commune qui va apparaitre c'est "Colombiers" et comme je me base sur la première commune pour avoir le nom du département en toutes lettres celui-ci me met Charente Maritime alors que le 61250 c'est dans l'Orne !
La formule que j'utilise pour le département en toutes lettres : =RECHERCHEV(A2;tableau;2;FAUX)
la formule que j'utilise pour mettre les communes suivant le CP en E2 :
=SI(LIGNES($1:1)<=NB.SI(CP;$E$2);INDEX(Communes;PETITE.VALEUR(SI(CP=$E$2;LIGNE(INDIRECT("1:"&LIGNES(CP))));LIGNES($1:1)));"") formule matricielle Ctrl+Maj+Entrée
tableau =Base!$B$2:$C$36370
CP =Base!$A$2:$A$36370
Communes =Base!$B$2:$B$36370
De plus, autre petit problème dans la liste de validation de données il y a autant de 61250 qu'il y a de communes avec ce code ! Comment faire pour qu'il n'y ai qu'un code à chaque fois ??
d'avance merci beaucoup pour votre aide.