Menu

Identifier colonnes consécutives identiques

Messages postés
4
Date d'inscription
mardi 13 novembre 2018
Statut
Membre
Dernière intervention
13 novembre 2018
- - Dernière réponse : JvDo
Messages postés
1930
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
31 mai 2019
- 13 nov. 2018 à 23:20
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 :
Afficher la suite 

6 réponses

Messages postés
10686
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
15 juin 2019
1305
0
Merci
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
pastille12345
Messages postés
4
Date d'inscription
mardi 13 novembre 2018
Statut
Membre
Dernière intervention
13 novembre 2018
-
Bah plutôt dans un tableau à part
pastille12345
Messages postés
4
Date d'inscription
mardi 13 novembre 2018
Statut
Membre
Dernière intervention
13 novembre 2018
-
en tous cas, je m'arrache les cheveux. Toute solution pourra m'être d'une grande aide.
Commenter la réponse de via55
Messages postés
539
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
7 mai 2019
67
0
Merci
Bonsoir,
L'image en PJ, c'est un mètre de couturière ou un classeur Excel ??
Commenter la réponse de M-12
Messages postés
148
Date d'inscription
lundi 15 octobre 2018
Statut
Membre
Dernière intervention
4 juin 2019
1
0
Merci
J'aurais fait une cellule avec NB.VAL 35, puis une SI qui renvoie "éligible" si l'autre est > à 4.
Commenter la réponse de Anthelm
Messages postés
4
Date d'inscription
mardi 13 novembre 2018
Statut
Membre
Dernière intervention
13 novembre 2018
0
Merci
Et voilà le fichier
https://www.cjoint.com/c/HKnt6mzXGUS
Commenter la réponse de pastille12345
Messages postés
10686
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
15 juin 2019
1305
0
Merci
ton fichier en retour avec explications:
https://mon-partage.fr/f/NS9tpjrW/
Commenter la réponse de via55
Messages postés
1930
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
31 mai 2019
744
0
Merci
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
Commenter la réponse de JvDo