Rechercher dans une plage une valeur équivalente (RECHERCHEV)

Axeu Messages postés 49 Date d'inscription jeudi 22 novembre 2012 Statut Membre Dernière intervention 20 juin 2014 - 26 juil. 2011 à 13:16
Axeu Messages postés 49 Date d'inscription jeudi 22 novembre 2012 Statut Membre Dernière intervention 20 juin 2014 - 27 juil. 2011 à 16:03
Bonjour à tous,

Voila mon problème simple:

J'ai une table de A1 à C10
En K1, une donnée dont je voudrais l'équivalent (à trouver ds la 3eme colonne de la table) à mettre dans L1

Ma formule est donc =recherchev(K1; A1:C10; 3; FAUX)

Mais j'obtiens N/A ...je ne comprend pas comment le faire fonctionner, est-ce-que quelqu'un aurait une idée pour me depanner svp ?

Merci pour votre attention.


Axel

6 réponses

jordane45 Messages postés 37290 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 mars 2023 341
26 juil. 2011 à 19:00
La fonction rechercheV...
Regarde dans la premiere colonne de ta matrice et te retourne la valeur qui se situe dans la colonne que tu lui indique (ici 3 )

J'ai une table de A1 à C10
En K1, une donnée dont je voudrais l'équivalent (à trouver ds la 3eme colonne de la table) à mettre dans L1


Donc.. pour ta formule :
- Dans quelle colonne se trouve la valeur à chercher ( equivalente à celle en K1) ?
- Quelle valeur veux tu mettre en L1 (dans quelle colonne se situe-t'elle) ?

Eventuellement, plutot que d'utiliser du rechercheV .. je préfère utiliser le couple INDEX/EQUIV ( qui te permet de chercher une valeur dans n'importe quelle colonne et d'afficher la valeur qui se trouve dans n'importe quelle autre.. contrairement aux fonctions rechercheV (ou H) qui ne travaillent qu'avec LA PREMIERE pour faire la recherche.



Cordialement,
Jordane,
______________________________________________________
Règles du forum à lire avant de poster une question : ICI
PS:Merci d'utiliser les [color=red]balises de Cod
0
CGSI3 Messages postés 416 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 7 janvier 2018 1
27 juil. 2011 à 00:11
Bonsoir,
En complément

Fonction: RechercherV & Autres
Lien

Nb: Fais attention, cette fonction ne marche correctement que sur une table trié.

Bonne Prog CGSI3
0
Axeu Messages postés 49 Date d'inscription jeudi 22 novembre 2012 Statut Membre Dernière intervention 20 juin 2014
27 juil. 2011 à 01:03
@jordane45 :
- Dans quelle colonne se trouve la valeur à chercher ( equivalente à celle en K1) ?

=> Je cherche le contenu de K1 dans la plage A1:C10, et je veux qu'il trouve en colonne C (3ème) la valeur correspondante à ce qui se trouve en K1 ( contenu de K1 qui se trouve quelque part dans la colonne A)

- Quelle valeur veux tu mettre en L1 (dans quelle colonne se situe-t'elle) ?
=>j'y mets la valeur correspondante au contenu de K1 dans la 3eme colonne de la plage ...

Dsl si ca a l'air confu, je peux vous poster un doc Excel avec les données pour vous aider ^^ je vous joindrais ça demain si j'ai mal expliqué



@CSGI3 : ma "table" n'est pas triée, c'est une feuille excel remplie ligne par ligne dont je cherche a faire correspondre des intitulés d'un logiciel à ceux d'un autre (qui representent les mêmes entités)
=> je vous poste mon tableau demain pour etre plus efficace


J'attends vos réponses avec impatience


Axel.
0
Axeu Messages postés 49 Date d'inscription jeudi 22 novembre 2012 Statut Membre Dernière intervention 20 juin 2014
27 juil. 2011 à 10:53
Salut à vous !

Je ne sais pas comment poster mon tableau Excel sur le forum ...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jordane45 Messages postés 37290 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 mars 2023 341
27 juil. 2011 à 13:33
Bonjour,

Pour poster un fichier, passes par un site comme :
http://www.cijoint.fr/

Sinon pour ta recherche...

Vu que tu veux chercher dans n'importe quelle colonne de ta matrice A1:C10, je te propose une formule a base de "sommeprod" car les formule de type INDEX/EQUIV ou rechercheV ne fonctionnent que si ta recherche ne porte QUE sur une seule colonne.

Donc par exemple : ( par contre ne fonctionne QUE si ce sont des valeurs numériques dans la colonne D1:D10)
SOMMEPROD(((A1:A10k1)+(B1:B10=k1)+(C1:C10=k1))*(D1:D10))

Cordialement,
Jordane,
______________________________________________________
Règles du forum à lire avant de poster une question : ICI
PS:Merci d'utiliser les balises de Code.
0
Axeu Messages postés 49 Date d'inscription jeudi 22 novembre 2012 Statut Membre Dernière intervention 20 juin 2014
27 juil. 2011 à 16:03
Merci jordane45 !

Finalement j'ai reussi

J'ai utilisé =recherchev(K1; A$1$:$C$10; 3; FAUX)
il manquait les "$" pour figer la sélection, car en passant à L2, la plage devenait A2:C11 etc, donc les valeurs n'etaient plus toutes prises en compte.

Merci à vous en tout cas ! Ce forum est franchement sympa !

Axel.
0
Rejoignez-nous