Formule excel pour trouver un libellé correspondant à un code [Fermé]

Signaler
Messages postés
8
Date d'inscription
lundi 26 octobre 2015
Statut
Membre
Dernière intervention
27 octobre 2015
-
Messages postés
53338
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 février 2021
-
Bonjour,
Dans un onglet excel j'ai une liste de code (colonne A) correspondant à des noms colonne B.
Dans un autre onglet, j'ai les mêmes codes en colonne A et des colonnes C, D, E.... avec d'autres donnée. La colonne B est vide et j'aimerais saisir une formule pour que les libellés correspondant aux codes apparaissent sur cette colonne.
Exemple
Onglet 1 colonne A : 75 / colonne B : PARIS.
Onglet 2 colonne A : 75 / colonne B est vide.
J'aimerais connaitre la formule pour que PARIS apparaisse sur la colonne B de l'onglet 2.
Merci
A voir également:

4 réponses

Messages postés
53338
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 février 2021
15 361
Salut.

Je viens de regarder ton fichier. Questions prélables :
  • à quoi servent les commentaires (identiques au contenu de la cellule) en première ligne de chaque feuille ?
  • pourquoi n'as-tu pas essayé d'écrire la formule, à partir des deux tutos dont je t'ai envoyé le lien, et de la formule dont je t'ai indiqué la syntaxe ? J'aurais préféré rectifier une formule erronée plutôt que de tout faire à ta place ...
6
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
53338
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 février 2021
15 361
De plus, ma formule marche du premier coup, sans aucun changement, pour la première cellule B2 !
Simplement, pour qu'après la recopie vers le bas la plage ne soit pas modifiée, il faut juste prendre la précaution de remplacer A2:B99 par A$2:B$51.

Et si tu avais défini le nom "matrice" pour la plage Feuil1!A2:B51, la formule dans toute la colonne Feuil2!B:B aurait été =RECHERCHEV(A:A;matrice;2;0)
https://www.cjoint.com/c/EJAuDTEUacz
Je t'incite à lire, comprendre et appliquer les deux tutos de mon post #1
Messages postés
53338
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 février 2021
15 361
Bonjour Youbert.

Il s'agit de la plus simple application de la fonction RECHERCHEV.
L'as-tu déjà utilisée ?
https://www.commentcamarche.net/faq/24720-fonction-recherchev-sur-excel
https://www.commentcamarche.net/faq/33653-principe-d-edition-de-descriptif-devis-facture-commande

Cordialement.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Messages postés
8
Date d'inscription
lundi 26 octobre 2015
Statut
Membre
Dernière intervention
27 octobre 2015

Merci Raymond, J'ai déjà utilisé RECHERCHE, mais c'est ancien et depuis on a une nouvel version Excel....

La retraite n'est pas d'actualité pour moi, mais comment as-tu deviné que peut-être un jour ???
Plus précisément
FEUIL1 : J'ai une colonne A avec PARIS ET une colonne B avec 75
FEUIL2 : J'ai une colonne A avec PARIS ET une colonne B vide.
Quelle formule dois-je saisir dans la cellule B de l'onglet FEUIL2 75 s'affiche :
RECHERCHEV.....????
Merci
Messages postés
53338
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 février 2021
15 361
Si tu souhaites être guidé pas-à-pas dans la résolution de ton problème, il faut nous envoyer ton fichier Excel :
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (8192 Ko maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
La formule sera du genre =RECHERCHEV(A:A;Feuil1!A2:B99;2;0)
Messages postés
8
Date d'inscription
lundi 26 octobre 2015
Statut
Membre
Dernière intervention
27 octobre 2015

https://www.cjoint.com/c/EJArprbIgRg

Sur le 2ème onglet, quel est la formule complète à saisir à partir de RECHERCHEV ?

Merci
Messages postés
34
Date d'inscription
jeudi 25 juin 2015
Statut
Membre
Dernière intervention
18 novembre 2015
2
Bonjour,

Si les codes sont exactement les mêmes, vous pouvez simplement utiliser la formule "=" et pointer sur la cellule de l'onglet 1 correspondante. Cela vous donnera une formule dans Onglet 2 qui ressemble à "='Onglet 1'!B1"

Si vous voulez rechercher le code dans la liste de la colonne A de l'onglet 1, alors utilisez une recherche verticale de la façon suivante:
"=RECHERCHEV(A1,'Onglet 1'!A:B,2,FAUX)"

Au plaisir,
DevAxia
Messages postés
8
Date d'inscription
lundi 26 octobre 2015
Statut
Membre
Dernière intervention
27 octobre 2015

Votre aide prévoit-elle la possibilité de m'adresser le ficher "w youbert.xls" que je vous ai adressé hier à 18:17 avec la formule ?
Par avance merci
cdlt
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
833 >
Messages postés
8
Date d'inscription
lundi 26 octobre 2015
Statut
Membre
Dernière intervention
27 octobre 2015

j'en conclus que ce n'est pas clair.

voilà le fichier : https://www.cjoint.com/c/EJBlqgTgdOt

cdlt
Messages postés
8
Date d'inscription
lundi 26 octobre 2015
Statut
Membre
Dernière intervention
27 octobre 2015

Merci, ça marche !-)))

Mais moi, lorsque je colle la formule saisie dans la cellule B2 et que je glisse jusqu'en bas, c'est la formule =RECHERCHEV(A2;ma__table;2;FAUX) qui s'affichent et non les valeurs recherchées !

Un proverbe chinois dit : il vaut mieux apprendre à pêcher que donner un poisson. Là, vous m'avez donné un poisson et je vous en remercie beaucoup, mais vous ne m'avez pas appris à pécher.

Vous est-il possible de préciser la procédure en partant du ficher EJBlqgTgdOt_ccm-w-youbert que vous m'avez adressé ?-)))

cldt
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
833
pour apprendre à pêcher, voir le post 14.

tout est expliqué.... enfin, si tu réponds "oui" aux questions ci-dessous.

tu sais aller en B2?
tu sais identifier dans le ruban la partie Accueil et la sous-partie Nombre?
tu sais trouver la liste déroulante où tu as les formats numériques des cellules?
tu sais sélectionner "standard" dans cette liste déroulante?

cordialement
Messages postés
53338
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 février 2021
15 361 >
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020

à vérifier aussi si dans l'onglet Formules il n'aurait pas malencontreusement coché l'option "afficher les formules" !
Messages postés
53338
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 février 2021
15 361
Attention, DevAxia, avec toute ton expertise et toute ton efficacité, à ne pas induire en erreur le demandeur !
1) Il y a peu de chances que la liste en colonne A soit identique dans les deux feuilles (sinon la question ne nous aurait pas été posée ...)
2) Dans les versions françaises d'EXCEL, il n'y a pas de virgules mais des points-virgules à l'intérieur d'une fonction pour séparer les arguments ...
3) Et à part les virgules, quelle est la différence entre ta formule et la mienne ?
Messages postés
34
Date d'inscription
jeudi 25 juin 2015
Statut
Membre
Dernière intervention
18 novembre 2015
2
Tout d'abord, pour votre point 3, je n'étais pas du tout en compétition avec vous, je n'avais simplement pas vu votre réponse en écrivant la mienne. Si nos réponses se ressemblent, tant mieux, le demandeur en sera surement bien rassuré.

Pour votre point 2, effectivement, mon erreur, je travaille souvent dans les 2 langues et je me suis trompé, mais aux dernières nouvelles, l'erreur est encore humaine.

Et pour votre introduction, inutile de m'attaquer personnellement en utilisant mon slogan, surtout lorsque notre objectif à tous est de collaborer pour aider les gens à trouver des réponses.
>
Messages postés
34
Date d'inscription
jeudi 25 juin 2015
Statut
Membre
Dernière intervention
18 novembre 2015

Bonjour Raymond,
Qu'il me soit permis de vous dire que grâce à CommentCaMarche, j'ai pu réaliser des tableaux avec RECHERCHEV, grâce à fichier Excel que je vous ai adressé et que vous m'avez retourné avec la formule, mais je n'ai pas la procédure pour réaliser des tableaux opérationnels sans partir du tableau que vous m'avez envoyé et que j'enregistre sous.

Ma question d'origine était la suivante :
Dans un onglet excel j'ai une liste de code (colonne A) correspondant à des noms colonne B.
Dans un autre onglet, j'ai les mêmes codes en colonne A et des colonnes C, D, E.... avec d'autres donnée. La colonne B est vide et j'aimerais saisir une formule pour que les libellés correspondant aux codes apparaissent sur cette colonne.
Exemple
Onglet 1 colonne A : 75 / colonne B : PARIS.
Onglet 2 colonne A : 75 / colonne B est vide.
  • J'aimerais connaitre la formule pour que PARIS apparaisse sur la colonne B de l'onglet 2.


=RECHERCHEV(A5;ma__table;2;FAUX)
fonctionne quand je pars de votre tableau, merci pasquand je pars d'un nouveau Excel vierge.

Cordialement, merci.

Hubert TOURNIER
Messages postés
2339
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
24 février 2021
1 026
Bjr
"ma_table" doit sans doute désigner la plage de recherche.
Il faut nommer la plage de recherche dans la feuille ou se trouve les données à chercher
Messages postés
53338
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 février 2021
15 361 >
Messages postés
2339
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
24 février 2021

Tout juste !