Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Ecrire dans la colonne D selon la valeur de A

Ikoto01

XLDnaute Nouveau
Bonjour à tous, le forum
J'ai un tableau (colonne A - B - C - D), dans la colonne A des abréviations. J'aimerais écrire le nom complet dans la colonne D selon la valeur de A. Toute aide sera la bienvenue, si c'est possible en VBA pcq les fichiers est un peu gros (9000 lignes).
Merci d'avance.
Ikoto
 

nat54

XLDnaute Barbatruc
Re : Ecrire dans la colonne D selon la valeur de A

Ok donc une simple rechercheV suffit
En D1
=recherchev(a1;feuil2!$A$1:$B$100;2;faux)

feuil2!A1:B100 --> en A, les abréviations, en B les noms complets
2 --> on part de la colonne A, on veut la B donc colonne N°2

Formule à étirer dans toute ta colonne D
 

Brigitte

XLDnaute Barbatruc
Re : Ecrire dans la colonne D selon la valeur de A

Bonjour,

Juste pour mettre mon grain de sel... Cela suppose que dans la feuille où tu as le nom complet, tu as l'abréviation en première colonne, sinon, la recherche ne peut pas le faire.

Et donc la formule de Nat s'entend que :

- dans la feuille 2, colonne A : abréviations (ici de A1 à A100)
- dans la feuille 2, colonne B : noms complets (ici de B1 à B100)

Car il faut impérativement, pour faire une recherche quelconque, qu'un même paramètre soit présent dans la feuille de "données" et dans la feuille où l'on fait la "recherche".

Si ces conditions sont réunies, la recherche marche, sinon...

Une autre possibilité toujours avec ces conditions, avec index/equiv :

=INDEX(Feuil2!$B$1:$B$100;EQUIV(Feuil1!A3;Feuil2!$A$1:$A$100))

PS : j'ai repris les plages de Nat.

Bon courage.
 

Discussions similaires

Réponses
2
Affichages
456
Réponses
3
Affichages
205
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…