Formule Excel "si"

Catarina -  
Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je cherche une formule qui me permettrai d'associer une "classe" à une "mention".
Je m'explique... dans les cellules de la colonne "A" j'ai des mentions "H301, H319, H225" et j'aimerai que sur les cellules de la colonne "B" il apparaisse :
4140 si dans "A", il y a "H301"
4510 si dans "A", il y a "H410" .... en face les cellules correspondantes

Sachant que je ne veux pas éliminer des conditions... par exemple si dans une ligne de la col A j'ai "H301" et "H225" je veux voir apparaitre dans la col B "4140 et 4331

et particularité pour quelques lignes (sinon ce n'est pas drôle...), si dans une cellule de la col A j'ai "H301 H370 H225 et H310" dans la col B il me faut "4722"

Si quelqu'un peut m'aider, ça serait super !

Merci d'avance et bonne journée!

6 réponses

  1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    Bonjour,

    Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ , ainsi que ta version d'Excel, permettrait aux intervenants de répondre plus précisément à ta question.
    Crdmt
    0
  2. JB22
     
    DjiDji59430 n' a pas répondu; peut être est-il comme moi, il n' a pas pu s' inscrire sur le site.

    Il faut créer une feuille de base .
    Colonne A
    Référence.................Plage A6:B10 dans l" exemple
    Colonne B Résultat

    Une feuille de Résultats
    Colonne A
    Référence
    Colonne B Résultat
    Dans cette feuille en colonne B mettre la formule suivante =, à recopier vers le bas
    SI(A6<>"";RECHERCHEV(A6;BASE!$A$6:$B$$10;2;FAUX))

    Cdtn
    JB22
    0
  3. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Bonjour.

    La proposition de JB22 répond à la première partie de la question " ... 4510 si dans "A", il y a "H410" .... en face les cellules correspondantes ".

    Il reste à répondre à la question " si dans une ligne de la col A j'ai "H301" et "H225" je veux voir apparaitre dans la col B "4140 et 4331 ".

    Quant à la question " si dans une cellule de la col A j'ai "H301 H370 H225 et H310" dans la col B il me faut "4722" ", je me demande pourquoi tu la poses, puisque la formule en B2 est simplissime :
    =SI(A2="H301 H370 H225 H310";"4722";"")
    0
  4. JB22
     
    Bonjour Raymond PENTIER

    C' est la demande qui est incohérente :
    4140 si dans "A", il y a "H301"
    col A j'ai "H301 H370 H225 et H310" dans la col B il me faut "4722"
    Votre formule ne peut être utilisée seule.

    Pour que ma proposition réponde aux demandes il faut que dans la feuille de base il y ai en colonne A les références H225 H301 H310 H370 et en colonne B les valeurs correspondantes, une valeur par ligne.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Catarina
     
    Merci de vos réponses..

    Je me suis mal exprimée en effet.. dans une première feuille, j'ai rempli la colonne A avec les mentions HXXX et colonne B les catégories correspondantes.. 4XXX (ce qui me sert de base)

    Je veux faire apparaitre le résultat sur la deuxième feuille de calcul, à coté de la colonne contenant les mentions H...
    0
  7. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Bonsoir Catarina.

    On attend toujours ton fichier Excel, réclamé depuis le post #1 du 21 janvier par DjiDji ...
    0