Excel : remplir cellules depuis autre feuille
Résolu
polo
-
ccm3 Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
ccm3 Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une petite question sur Excel.
Dans une feuille, j'ai une liste de références, la désignation d'un produit et le prix. Voici un exemple :
Je souhaiterais, dans une autre feuille, en entrant simplement la référence, avoir automatiquement la désignation et le prix dans des autres cellules.
Je ne sais pas si je suis très clair...
Par exemple, en entrant simplement la référence "334723" dans la cellule A3, la cellule A4 devrait être automatiquement remplie avec la valeur "Bidule" et la cellule A6 avec la valeur "25".
Je sais qu'il est possible de passer par une condition (IF...), mais cette solution me paraît pas vraiment appropriée quand la liste des références est importante.
Merci pour votre aide !
J'ai une petite question sur Excel.
Dans une feuille, j'ai une liste de références, la désignation d'un produit et le prix. Voici un exemple :
Réf. Désignation Prix 258561 Machin 10 334723 Bidule 25 477856 Truc 99
Je souhaiterais, dans une autre feuille, en entrant simplement la référence, avoir automatiquement la désignation et le prix dans des autres cellules.
Je ne sais pas si je suis très clair...
Par exemple, en entrant simplement la référence "334723" dans la cellule A3, la cellule A4 devrait être automatiquement remplie avec la valeur "Bidule" et la cellule A6 avec la valeur "25".
Je sais qu'il est possible de passer par une condition (IF...), mais cette solution me paraît pas vraiment appropriée quand la liste des références est importante.
Merci pour votre aide !
A voir également:
- Recherchev autre feuille
- Recherchev dans une autre feuille excel - Meilleures réponses
- Recherchev sur autre feuille - Meilleures réponses
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
2 réponses
Bonjour,
il te faut utiliser la formule RECHERCHEV(valeur_cherchée;table_matrice;no_index_col;[valeur proche]) avec :
valeur cherchée : la valeur que tu recherches
table_matrice : la table sur laquelle tu rechercheras la valeur (sachant que la recherche se fait toujours sur la première colonne de la matrice)
no_index_col : le numéro de la colonne correspondant à la valeur que tu veux afficher :
[valeur_proche] : les crochets indiquent que cette valeur n'est pas obligatoire dans la formule. Ce paramètre prend pour valeur VRAI (ou 1) si les données de la matrice sont triés par ordre croissant, FAUX (ou 0) sinon.
Dans ton cas, si tu écris 334723 en A3, pour avoir "Bidule" en A4 tu peux écrire la formule :
il te faut utiliser la formule RECHERCHEV(valeur_cherchée;table_matrice;no_index_col;[valeur proche]) avec :
valeur cherchée : la valeur que tu recherches
table_matrice : la table sur laquelle tu rechercheras la valeur (sachant que la recherche se fait toujours sur la première colonne de la matrice)
no_index_col : le numéro de la colonne correspondant à la valeur que tu veux afficher :
[valeur_proche] : les crochets indiquent que cette valeur n'est pas obligatoire dans la formule. Ce paramètre prend pour valeur VRAI (ou 1) si les données de la matrice sont triés par ordre croissant, FAUX (ou 0) sinon.
Dans ton cas, si tu écris 334723 en A3, pour avoir "Bidule" en A4 tu peux écrire la formule :
=RECHERCHEV(A3;'Feuil1'!$A:$C;2;0)Cordialement.
Bonne nuit