Formule liée à un mot dans une cellule

caroline83 -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'ai une colonne B avec la désignation des articles vendus.
lorsque le mot "term" est dans la désignation, je dois multiplier les quantités vendues (en colonne D) fois 1.
si c'est le mot"1App" alors il faut multiplier par 1
si c"est le mot "2aPP" = * 2

voici la formule que j'ai créee mais cela ne marche pas :(
=SI(B3="term";D3*1;SI(B3="1App";D3*1;SI(B3="2App";D3*2)))

excel me dit que la formule est trop longue..de plus, j'ai encore d'autres mots à rajouter..

Pouvez-vous m'aider svp?
Je vous remercie
Elisa

1 réponse

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    Il n'est pas normal que Excel refuse la formule avec trois SI seulement!
    ceci dit, on peut faire plus simple:
    créez hors champ un tableau avec les textes et les coef
    Exemple à adapter
    en Y , la liste des textes, de Y1 à Y20
    en Z les coefficients correspondants

    la formule en D3 evient:
    =D3*(RECHERCHEV;B3;$Y$1:$Z$20;2;0)
    et pour éviter #NA si B3 est vide:
    =SI(B3="";"";D3*(RECHERCHEV;B3;$Y$1:$Z$20;2;0))

    N'oubliez pas les $ pour bloquer le champ Y1:Z20 avant de tirer la formule.

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0