Formule de recherche sur Excel 2007

camil971 Messages postés 2 Statut Membre -  
jejelefou Messages postés 310 Statut Membre -
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. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
  2. chtilou Messages postés 1704 Statut Membre 523
     
    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
  3. jejelefou Messages postés 310 Statut Membre 42
     
    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
  4. camil971 Messages postés 2 Statut Membre
     
    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. jejelefou Messages postés 310 Statut Membre 42
       
      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