Quelle Formule Excel ?

Résolu
Bonjour à tous,
En fonction du contenu de K1 (issu d'une plage de cellules B1) je souhaite que L1 attribue le contenu de A-- si le contenu de K1=contenu de B1

8 réponses

  1. AUTANT POUR MOI, je dois signaler que je suis un peu c...
    =INDEX($A:$B;EQUIV($K$1;$B:$B;0);1) FONCTIONNE

    MERCI
    0
    1. colonne A : référence
      colonne B : désignation($B de 5 à 123)
      colonne C : batch n°
      colonne K : liste colonne B
      colonne L : =A(de 5 à 123) selon présence du contenu de K
      0
      1. Quelle macro lancez-vous?

        Faites du pas à pas avec F8, vous trouverez bien ce qui coince.

        Sinon détaillez ce que vous faites.

        EDIT:
        Erreur, ceci ne vous est pas adressé
        0
        1. merci mais ça ne fonctionne pas #N/A
          0
          1. bonjour,

            2 formules au choix
            =INDIRECT("A"&EQUIV($K$1;$B:$B;0))

            ou
            =INDEX($A:$B;EQUIV($K$1;$B:$B;0);1)


            Cdlt
            0
            1. Merci Raymond,
              Je me suis mal exprimé, jusqu'à là c'était à ma portée ; le but est que :
              -si le contenu de K1 est similaire au contenu d'une cellule de la colonne B
              -alors L1 sera égal au contenu de la cellule adjacente (A--) de celle de B ayant le dit contenu
              0
              1. Contributeur
                Bonjour.

                Ta demande
                " En fonction du contenu de K1 (issu d'une plage de cellules B1) je souhaite que L1 attribue le contenu de A-- si le contenu de K1=contenu de B1 "
                aurait pu se réduire à
                " Je souhaite attribuer à L1 le contenu de A1 si le contenu de K1 est égal au contenu de B1 "
                ou même
                " Je souhaite que L1=A1 si K1=B1 "

                Et la réponse est :
                En L1, saisir la formule =SI(K1=B1;A1;"")
                0