Aide excel

Résolu/Fermé
le bordelais - 16 févr. 2011 à 22:22
 le bordelais - 17 févr. 2011 à 18:09
Bonjour
J'ai dans la colonne A des désignations (eau, électricité...), dans la colonne B j'ai des codes (ex: 100,200..). Sur une ligne quelconque par exemple de la colonne I je tape un numéro de code inscrit dans une ligne quelconque de la colonne B. Je voudrais que dans la colonne H il marque la désignation correspondante de la colonne A.
Vous en remerciant par avance

Le Bordelais
A voir également:

3 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 704
Modifié par gbinforme le 16/02/2011 à 23:00
bonjour

Tu as plusieurs possibilités pour le faire et par exemple avec DECALER/EQUIV :

=DECALER($A$1;EQUIV(I1;B:B;0)-1;0)

ou INDEX/EQUIV

=INDEX($A$1:$A$1000;EQUIV(I1;B:B;0))


à "tirer" sur la colonne.

Toujours zen
2
Merci à tous les deux pour votre promptitude. J'ai réussi avec la formule de Krystan. Merci encore tout de même à gbinforme cela doit aussi fonctionner mais je n'ai pas réussi.
0
Krystan Messages postés 36 Date d'inscription mercredi 16 février 2011 Statut Membre Dernière intervention 17 mars 2011 10
Modifié par Krystan le 17/02/2011 à 09:29
Tu as aussi la fonction recherchev(), mais pour l'utiliser tu dois inverser ta colonne A et ta colonne B :
=RECHERCHEV(I1;A:B;2;FAUX)

Avec :

I1 = Valeur cherchée
A:B = Matrice (la première colonne à gauche doit contenir les données à rechercher, c'est pourquoi tu dois intervertir ta colonne A et B)
2 = Numéro de la colonne dans la matrice possédant le résultat que l'on souhaite récupérer
FAUX = Car tu cherches une valeur exacte
-2