Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Différencier les minuscules et majuscules

Optimal

XLDnaute Junior
Bonjour

J'ai un petit souci ou je bataille avec les lettres majuscules et minuscules

Exemple :

J'ai des références de ce type

12345
12345a
12345A
12345Aa
12345B
12345Ba
6789
1567
2426a


Je cherche une formule me permettant de différencier les cellules qui contiennent des lettres minuscules
et celles qui ne contiennent que des lettres majuscules.

Si quelqu'un a une idée ça m'aiderait bien

Merci
 

Jocelyn

XLDnaute Barbatruc
Bonjour le Forum,
Bonjour Optimal,

A tester pour une donnée en A1

Code:
=SI(SOMMEPROD((CODE(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1))>64)*(CODE(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1))<91))>0;"Majuscule";"")

Cordialement
 

Modeste geedee

XLDnaute Barbatruc
=EXACT(A1;MAJUSCULE(A1))
si vrai c'est que des majuscules ou des chiffres
si faux il y a diversité
 

Optimal

XLDnaute Junior
@Jocelyn
Merci pour la réponse

Pas mal comme formule mais dans mon cas précis ça pose un problème. Je vais essayer de m'expliquer un peu mieux

Si je reprend mon exemple ci-dessus :

En A1 j'ai 12345
En A2 j'ai 12345a
En A3 j'ai 12345A
En A4 j'ai 12345Aa
En A5 j'ai 12345B
En A6 j'ai 12345Ba
En A7 j'ai 6789
En A8 j'ai 1567
En A9 j'ai 2426a

Dans un premier temps j'ai besoin de connaitre les cellules qui contiennent une minuscule de façon a les exclure
donc dans mon exemple ci-dessus j’exclus A2 A4 A6 et A9 car toutes contiennent une minuscule.

Votre exemple ne différencie pas 12345A et 12345Aa

En fait toutes les cellules contenant uniquement des chiffres ou des chiffres avec lettres majuscules uniquement sont des références principales.

Toutes les cellules qui contiennent des lettres minuscules a la suite de chiffres ou de lettres majuscules sont des variantes que j'ai temporairement besoin d'exclure de mes tableaux.

J'espère avoir été un peu plus précis
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…