chercher dans une colonne les données contenant 5 caractères

C

C@thy

Guest
=SI(NBCAR(A1)=5;A1;"")

C@thy
BipBip.gif
 
A

andré

Guest
Salut C@thy et Fred,

Uniquement pour le plaisir (pour le sport dirait Celeda) :

Excel considère les espaces comme des caractères (code = Alt+32)
Si donc on recherche les cellules contenant 5 caractères, espaces non compris, la formule : =SI(NBCAR(SUBSTITUE(A1;" ";""))=5;A1;"") y répond.

On peut aussi placer le critère (5 dans l'exemple) dans une cellule quelconque (B1 par exemple) et y faire référence : =SI(NBCAR(SUBSTITUE(A1;" ";""))=$B$1;A1;"").
Ainsi en modifiant le chiffre (nombre de caractères) en B1, la sélection devient automatique.

La mise en forme conditionnelle, pour éviter une colonne supplémentaire, s'adapte fort bien à ce type de recherche (la formule est) : =NBCAR(SUBSTITUE(A1;" ";""))=$B$1.

Et puis, il reste le filtre élaboré sur base de la formule, avec copie ou non, avec doublons ou non, sur place ou à un autre endroit.

Voilà, voilà, je crois qu'on a fait le tour de la question.
Ândré.
 
C

C@thy

Guest
Ah oui, t'as raison Jean-Marie! C'est fort, hein?

Y'a p't'êt un décalage horaire entre chez Fred et chez moi, va savoir?
par exemple Monique qui est en Bretagne répondra après moi qui suis à Paris, et je ne te parle pas de Celeda!

C@thy
BipBip.gif
 

Discussions similaires

Réponses
5
Affichages
301
Réponses
3
Affichages
333

Statistiques des forums

Discussions
313 030
Messages
2 094 553
Membres
106 052
dernier inscrit
pseudomay