Formule Excel "si"

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. 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
    1. 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
      1. Contributeur
        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
        1. 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
          1. 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
            1. Contributeur
              Bonsoir Catarina.

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