Recherchev avec no_index_col+1
Alkaline
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je cherche à faire une recherchev avec une variante, j'ai besoin de la colone +1 sur la valeur trouvée
=Recherchev(A2;A1:F400;(colonne trouvée +1);0)
Merci !
Je cherche à faire une recherchev avec une variante, j'ai besoin de la colone +1 sur la valeur trouvée
=Recherchev(A2;A1:F400;(colonne trouvée +1);0)
Merci !
1 réponse
-
Bonjour
et vous la trouver comment cette colonne???
s'il s'agit de rechercher de trouver un titre dans le champ B1:F1 par exemple
=RECHERCHEV(A2;A1:F400;(EQUIV("titre cherché";$B$1:$F$1:0)+1;0)
sinon pour avoir le N° de la colonne où se trouve la formule:
COLONNE()
ceci dit, recherchez A2 dans la champ A1:A100 est curieux.
si besoin revenez avec plus d'explications
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!-
-
mais ça ne dit toujours pas comment vous trouvez la colonne;
Vous ne pouvez pas utilisez colonne +1 dans une formule qui cherche la colonne!
et vous êtes sous open calc vu le libellé?
et dans votre formule , le résultat ne peut être que 2, puisque votre champ n'a que deux colonnes et que la première sert à la recherche de A2
vous voulez parler de colonne ou de ligne?
à vous lire? -
-
-
C'est un peu plus complexe que vous ne le pensez, il faut trouver la colonne et la ligne avant de ressortir le nom, lais RECHERCHEV ne sait pas le faire
essayez avec (pour un champ de feuil1!A1 àZ11 en feuille 1 (à adapter)
=INDEX(Feuil1!$A$1:$Z$1;SOMMEPROD((Feuil1!$A$&:$Z$11=A2)*(LIGNE($A$1:$Z$1)));(SOMMEPROD((feuil1!$A$1:$Z$11=A2)*(COLONNE($A$1:$Z$1)))+1)
et pour éviter un affichage parasite si A2 n'existe pas en feuil1:
=SIERREUR(INDEX(Feuil1!$A$1:$Z$1;SOMMEPROD((Feuil1!$A$&:$Z$11=A2)*(LIGNE($A$1:$A$11)));(SOMMEPROD((feuil1!$A$1:$Z$11=A2)*(COLONNE($A$1:$Z$1)))+1);"")
attention à tous les signes et parenthèses!
crdlmnt
-