Bonjour > Message du 04/02/14 15:43 > pourquoi la formule rechercheV ne fonctionne pas pour toutes les ligne > de mon tableau
La formule RECHERCHEV recherche dans la *première* colonne de la matrice. Elle permet uniquement de renvoyer la valeur d'une des colonnes se trouvant *à droite* de la colonne de recherche. Il est possible de s'affranchir de cette limitation sans réorganiser son tableau. Pour cela on utilise deux fonctions : EQUIV et INDEX. EQUIV permet de rechercher une valeur dans une plage et donner le numéro d'ordre (ici le n° de ligne) où on a trouvé (si on a trouvé). INDEX permet de rechercher dans une plage la valeur contenue en donnant le numéro de ligne. Dans ton exemple ce pourrait être par exemple (en Sheet1.B1): =INDEX(Sheet2.C1:C7;EQUIV(F1;Sheet2.B1:B7;0);1) Tu trouveras d'autres exemple en recherchant dans l'aide sur ces fonctions. Cordialement Pierre-Yves -- Envoyez un mail à [email protected] pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
