Formule avec recherche dans plusieurs cellules

Bonjour,

J'ai 2 cellules A6 et A11 qui contient du texte
et je voudrais faire une référence avec une autre cellule Y18 qui contient aussi du texte
Je voudrais une formule en A15 avec ces conditions :
- si dans la cellule $Y$17 se trouve le texte de A6 ou A11, alors A15=texte de la cellule $V$17,
- si dans la cellule $Y$18 se trouve le texte de A6 ou A11, alors A15=texte de la cellule $V$18,
- si dans la cellule $Y$19 se trouve le texte de A6 ou A11, alors A15=texte de la cellule $V$19,
- ETC
- sinon ""

Pouvez-vous m'aider à faire cette formule SVP ??

Merci

2 réponses

  1. Contributeur
    Non : On ne peut pas travailler sérieusement avec ETC !
    Ta formule doit contenir autant de tests que de cellules concernées en Y :
    =SI(OU(Y17=A6;Y17=A11);v17; SI(OU(Y18=A6;Y18=A11);v18; SI(OU(Y19=A6;Y19=A11);v19; SI(OU(Y20=A6;Y20=A11);v20; ...
    Donc tu dois indiquer combien il y en a ...
    0
    1. Contributeur
      ... mais ton problème est très inhabituel : Pourrais-tu expliquer exactement de quoi il s'agit ? On pourra peut-être t'orienter sur une autre méthode de résolution.
      0
  2. Contributeur
    Bonjour
    pas sur d'avoir compris, essayez:

    =SIERREUR(INDEX(V:V;EQUIV(SI(NB.SI(Y:Y;A6);A6;A11);Y:Y;0));"")

    mais avec n'importe quelle solution vous n'aurez que la valeur de V sur la 1° ligne qui contiennent A6 ou A11

    en complément, si vos textes en Y sont plus long qu'en A6 ou A11 et que vous voulez déterminer si ces textes contiennent ces valeurs:

    =SIERREUR(INDEX(V:V;EQUIV(SI(NB.SI(Y:Y;"*"&A6&"*");"*"&A6&"*";"*"&A11&"*");Y:Y;0));"")

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0