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

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