Colorier une case si 3 chiffres apparaissent [Résolu]

Signaler
Messages postés
7
Date d'inscription
mardi 7 juillet 2020
Statut
Membre
Dernière intervention
14 juillet 2020
-
Messages postés
12858
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
21 novembre 2020
-
Bonjour,
J'utilise la formule dans une cellule
Exemple
B2=1
B3=2
B4=3
Cellule=B2&"-"&B3&"-"&B4
ce qui donne une cellule où apparaît
2-3-4

J'aimerais que la cellule se colore seulement si 3 chiffres apparaissent
Dans le cas où il n'y aurait que 2 chiffres par exemple 2--4 la cellule ne se colorerait pas...
Help pleaaaaaaase

Merci de votre aide

6 réponses

Messages postés
12858
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
21 novembre 2020
2 071
Bonjour

Supposons cette cellule étant C1
En tenant compte des traits d'union la cellule avec 3 chiffres comporte 5 caractères, c'est donc sur la longueur de la chaine qu'il faut baser la MFC
donc formule de la MFC :
=NBCAR(C1)=5

Cdlmnt
Via
Messages postés
7
Date d'inscription
mardi 7 juillet 2020
Statut
Membre
Dernière intervention
14 juillet 2020

Merci beaucoup Via
Quelle réactivité ! Très intéressant le nbcar
Par contre je sais pas comment l'intégrer dans une formule...
J'aimerais que la case se colore en rouge si 3 chiffres donc s'il y a 5 caracteres (si j'ai compris le raisonnement )
Du coup je suppose qu'il faut que je selectionne toutes les cellules comportant cette formule et que je crée une condition ? Ou y'a plus simple ?
C'est pas qu'un pseudo lol chuis vrai noob....autodidacte en excel et tres curieux.

Merci bien
Messages postés
7
Date d'inscription
mardi 7 juillet 2020
Statut
Membre
Dernière intervention
14 juillet 2020

Ah en fait je sais pas quelle nouvelle règle de MFC choisir....j'ai testé mais sans résultat
En fait j'ai un tableau de 54000 cases et je veux mettre en evidence toute les cases à 3 chiffres....
Ça me facilitera grandement la tâche, sans erreur possible
Messages postés
12858
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
21 novembre 2020
2 071
Tu sélectionnes toute la plage des cellules colorables
puis MFC - Nouvelle règle - Utiliser une formule et tu entres la formule
=NBCAR(adresse de la 1ere cellule de la plage sans mettre de $;5)

Messages postés
7
Date d'inscription
mardi 7 juillet 2020
Statut
Membre
Dernière intervention
14 juillet 2020

Genial Via
Ça fonctionne très bien !
Je vais plus passer des heures à perdre mon temps...
J'ai un peu adapté en transformant les cellules en cellule texte pour avoir des 0 devant les unités car les chiffres allaient de 1 à 60 et donc les 5 caracteres de bases n'étaient plus fiables. Il m'en faut 8 en tout...c'est plus simple pour mettre en evidence les cases à 3 numeros.

Merci beaucoup pour ton aide
Je pense que je vais souvent solliciter le forum...
Bonne soirée Via
Messages postés
12858
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
21 novembre 2020
2 071
Tant mieux
A la prochaine fois
On passe en résolu, la prochaine fois passe toi-même en résolu (triangle avec le ! en haut à droite