Identifier colonnes consécutives identiques

Bonjour,

J'ai un tableau avec en ligne des noms, puis en colonnes des nombres.
Je dois identifier comme "éligible" les noms qui ont au moins 4 colonnes consécutives égales à 35.

Merci pour votre aide.

Exemple :

6 réponses

  1. Bonsoir à tous,

    Pour délirer un peu, une formule à base de produit matriciel. :
    =SI(OU(PRODUITMAT(--(B2:U2=35);(LIGNE(INDIRECT("1:20"))+3>=TRANSPOSE(LIGNE(INDIRECT("4:20"))))*(LIGNE(INDIRECT("1:20"))<=TRANSPOSE(LIGNE(INDIRECT("4:20")))))=4);"Eligible";"Non éligible")
    A valider par CTRL+MAJ+ENTER.

    Sinon, toujours en matriciel, =SI(OU((B2:R2=35)*(B2:R2=C2:S2)*(C2:S2=D2:T2)*(E2:U2=D2:T2));"Eligible";"Non éligible") devrait le faire aussi.

    Cordialement
    1. ton fichier en retour avec explications:
      https://mon-partage.fr/f/NS9tpjrW/
      1. J'aurais fait une cellule avec NB.VAL 35, puis une SI qui renvoie "éligible" si l'autre est > à 4.
        1. Bonsoir,
          L'image en PJ, c'est un mètre de couturière ou un classeur Excel ??
          1. Bonsoir

            Très compliqué sinon compossible par formules, il vaudrait mieux établir une fonction personnalisée en VBA
            Pour cela ce n'est pas un image mais un exemple de ton fichier, à poster sur cjoint.com, faire créer un lien, le copier et revenir le coller ici
            De quelle manière tu veux le retour des éligibles ? dans un tableau à part, dans une msgbox ?

            Cdlmnt
            Via
            1. Bah plutôt dans un tableau à part
            2. en tous cas, je m'arrache les cheveux. Toute solution pourra m'être d'une grande aide.