Mise en forme conditionnelle
Résolu
gexelpa
-
gexelpas -
gexelpas -
Bonjour,
Je souhaiterais colorer une cellule comprenant des lettres & des chiffres, mais seulement si la valeur des chiffres est > à 1.000
Exemple:
cellule A1 contient: MAISON 500 (la règle de mise en forme ne s'applique pas)
cellule A2 contient: TERRAIN 1050 (la règle de mise en corme s'applique)
Merci pour votre aide
Je souhaiterais colorer une cellule comprenant des lettres & des chiffres, mais seulement si la valeur des chiffres est > à 1.000
Exemple:
cellule A1 contient: MAISON 500 (la règle de mise en forme ne s'applique pas)
cellule A2 contient: TERRAIN 1050 (la règle de mise en corme s'applique)
Merci pour votre aide
2 réponses
-
Bonjour
Exemple pour un champ de A1 à A100 mais applicable uniquement si les textes de vos cellules ne contiennent qu'un seul blanc placé entre le nom et la valeur
Sélectionnez le champ
la formule est:
=STXT($A1;TROUVE(" ";$A1;1);10)*1>1000
Revenez avec plus de précisions si vos données ont d'autres formes.
crdlmnt
Errare humanum est, perseverare diabolicum-
Bonjour Vaucluse,
La formule fonctionne, merci.
Je vais être embêtant, mais dans le cas de figure ou j'ai plusieurs mots et un nombre, avec à chaque fois un espace entre eux...Comment pourrait ce fonctionner ?
Exemple: MAISON SUD EST 1050
Et une drenière demande: comment peut on extraire simplement les chiffres contenus dans une cellule, mais pas les lettres
(dans l'exemple: 1050)
Merci d'avance VAUCLUSE (et/ou d'autres...) !
-
-
Bonjour
avec plusieurs blanc, c'est un peu plus compliqué
Pour ressortir la valeur numérique en fin de texte, utilisez ce :modèle qui fonctionne quelque soit le nombre de blanc dans la cellule, à condition que le nombre soit bien en fin de texte:
=STXT(A1;TROUVE("/";SUBSTITUE(A1;" ";"/";NBCAR(A1)-NBCAR(SUBSTITUE(A1;" ";"")));1);10)*1
A condition bien sur aussi que vous n'ayez pas le signe / dans vos texte, (sinon remplacer le dans la formule par un signe que vous n'avez pas dans les textes)
E n fait cette formule compte le nombre de blancs, remplace le dernier par le slash et ressort le texte restant après le slash , résultat multiplié par un pour numériser la valeur sortie, qui ressort autrement en texte.
Quand à la MFC associée, la formule est la même dans la MFC il suffit de la compléter par < ou >1000 ou autre
crdlmnt