Récupération d'une valeur selon la valeur de la cellule précédente

Ariochs

XLDnaute Nouveau
Bonjour,

N'ayant pas trouvé ce que je recherche je me permets d'ouvrir un nouveau topic.

Je me retrouve à avoir deux feuilles.

La feuille 01 "Produits" comprend deux colonnes :
A (Nom-du-Produit) et B (Prix)

Ce qui nous donne un truc du genre
A // B
Chaussette-01 // 2€
Chaussette-02 // 2.3€
Calecon-01 // 5€
Calecon-02 // 5.25€
T-shirt-01 // 18€
T-shirt-02 // 24€

(en gros cette page référence les produits avec les prix)

Maintenant en feuille deux, j'ai les commandes. A = numéro de commande, B = Nom-du-Produit, C=Prix

La colonne A et B se remplisse fur et à mesure.
Maintenant ce que j'aimerais, c'est que la colonne C (feuille 02) récupère le prix de la conne B (feuille 01) quand la valeur Nom-du-Produit est la même que sur la feuille 01. EN gros ca doit donner :

A // B // C
COmmande01 // Calecon-01 // Récupération de la valeur de la colonne B en feuille 01 (soit 5€)
COmmande02 // T-shirt-02 // Récupération de la valeur de la colonne B en feuille 01 (soit 24€)
COmmande03 // Chaussette-02 // Récupération de la valeur de la colonne B en feuille 01 (soit 2.3€)
COmmande04 // T-shirt-02 // Récupération de la valeur de la colonne B en feuille 01 (soit 24€)


Merci pour votre aide.
 

gosselien

XLDnaute Barbatruc
Re : Récupération d'une valeur selon la valeur de la cellule précédente

Bonjour,

une formule style: en C2 Feuille2
=index(prix;equiv(B2;articles;0) B2 étant l'article dont tu veux le prix
tu dois nommer les colonnes de la table ARTICLES et PRIX pour que fonctionne la formule et ne pas avoir de doublons dans cette feuille de base (où tu as tes prix)
Insertion/nom/definir en XL2003 ou marquer toute ta base avec CTRL* et puis CTRL-SHIFT-F3 / ligne du haut pour nommer les colonnes

P.
 

Discussions similaires