2 RechercheV ?

Résolu
Lentzouille2 Messages postés 1000 Statut Membre -  
Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Voici le lien du fichier : https://www.cjoint.com/?ALqqVzjFORY

Et voici mon problème j'ai une Base de données, avec plusieurs articles et plusieurs fournisseurs, et un prix en fonction de l'article et du fournisseurs

Sachant que dans cette liste aucun est unique (il peut y avoir 2 fois le même fournisseurs et 2 fois le même articles)

Est il possible de retrouver le prix ?



--
"La vie c'est comme une boite de chocolat, on ne sait jamais sur quoi on tomber"

3 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour

    Si j'ai pigé la demande
    https://www.cjoint.com/?3LqrsP4J8ER
    3
    1. Lentzouille2 Messages postés 1000 Statut Membre 39
       
      bonjour,

      Merci de ton aide,

      C'est possible en office 2003 car là j'ai un .zip impossible à extraire :/

      Bonne journée
      0
    2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      Bonjour

      Excuses moi, ci joint version 2003
      https://www.cjoint.com/?3LtiFz73K9d
      0
    3. Lentzouille2 Messages postés 1000 Statut Membre 39
       
      Merci bien, c'est ce que je voulais,

      Bonne journée
      0
  2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Bonjour.

    à l'intention de Lentzouille2 (qui titrait avec RECHERCHEV), des personnes qui ont émis un vote négatif au post #2 et des gens qui tomberont sur cette discussion, je confirme que, parmi les différentes solutions au problème posé, il ne faut pas négliger celle qui utilise la fonction RECHERCHEV et la concaténation de 2 données ; elle peut se révéler précieuse dans certains cas de figure un peu différents.
    Je précise que, dans le cas présent, la formule de michel_m, qui fait, elle, appel à la fonction SOMMEPROD, reste la plus élégante (comme je l'ai reconnu dans le même post).
    0
  3. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Autre solution, moins élégante, mais formule moins difficile à comprendre :
    Insérer une colonne en C (qu'on pourra ensuite masquer) avec la formule
    =A:A&B:B à recopier vers le bas (ce qui donne ici 45625, 56725, 56711 ...).
    Et en I7 la formule =RECHERCHEV(G7&H7;C2:D7;2;0) à recopier vers le bas.
    -3