Formule de recherche sur Excel 2007

Bonjour,

il faut que j'inserre une formule de recherche dans le tableau suivant dans le partie remise

Code Libellé article Prix unitaire Quantité Total HT Remise 1
4 Lait 3,23 110 355,3
4 Sucre 4,6 50 230
3 Beurre 8,4 40 336
4 Œufs 7,3 50 365
3 Chocolat 11,5 10 115
4 Farine 6,9 20 138
2 Café 15,5 30 465
4 Semoule 4,8 120 576
2 Thé 11 10 110
4 Riz 13,5 70 945

avec l'aide du 2éme tableau :

Code Remise 1 Remise 2
2 0,06 0,03
3 0,04 0,02
4 0,02 0,01

mais je en sais pas comment cela fonctionne!!!
pouvez vous m'aider ??

Merci par avance !! :)
Configuration: Windows vista
Internet Explorer 7.0

4 réponses

  1. Contributeur
    Bonjour
    FonctionRECHERCHEV
    si votre tableau commence en A1,votre table de données (2° tableau par exemple de X1 à Z3)
    Reste à savoir quand vous appliquez la remise 1 ou 2!!!
    pour remplir la colonne G à partir de vos réf avec la remise 1, en G1:
    =RECHERCHEV(A1;$X$1:$Z$3;2;0)
    et pour avoir la remise 2
    =RECHERCHEV(A1;$X$1:$Z$3;3;0)
    Soit:
    (A1; ... référence a rechercher
    ;$X$1:$Z$3;..........limites du champ des références
    ;2; ou ; 3; N) d'ordre de la colonne du champ rèf où se trouve la valeur à sortir
    ;0) ..........code excel pour définir la méthode de recherche dans un tableau non trié.
    Bonne chance
    CRDLMNT
    PS: pour ce gerne de manip, vous pouvez tenter en sélectionnant la cellule résultat:
    Barre des taches / Insertion / fonction et Excel vous dit tout

    0
    1. Bonjour,

      Reste à savoir quand vous appliquez la remise 1 ou 2!!!
      Tout à fait d'accord avec toi Vaucluse.

      Quelle est la condition d'application pour l'application de la remise 1 ou 2?
      0
      1. Disons que ton tabeau des articles se situe de la colone A à la colone E ( colone A code ).
        Et que le tableau de référence des réduction se sitie $G$2:$H$4.

        Alors tu dois mettre dans la 1ere cellule de la colone Remise1:
        =INDEX($G$2:$H$4;EQUIV(A1;$G$2:$G$4;0);2)*D1

        ensuite fais glisser cette formule vers le bas

        bon courrage
        0
        1. enféte il faut que je le face pour la remise 1 et ensuite pour la remise 2.
          mais pour la remise 1 : la qauntité aut qu'elle soit égale ou supérieur a 30
          0
          1. voici pour remise 2

            =SI(C1>29;INDEX($G$2:$I$4;EQUIV(A1;$G$2:$G$4;0);3);0)

            C1 = quantité

            $G$2:$I$4 = tableau de reference des remises

            si t'as d'autres modif, n'hesite pas
            0