Rajouter un 0 devant une lettre

MBE_6389 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'aimerais rajouter un 0 lorsque j'ai que 1 caractère dans une case par exemple lorsque j'ai "A" dans une case j'aimerai rajouter un 0 devant le A pour avoir mes 2 caractère "0A". J'ai essayé plusieurs formules mais je tombe sur le mm problème à chaque fois, qd j'ai "AB" la formule me rajoute un 0 alors que j'ai déja mes 2 caractères. J'aimerais donc trouver une formule qui me permettrait de rajouter un 0 dans les cases ou il n y a qu'une lettre ou caractère.

j'ai déja essayé ça
=SI(OU(ESTNUM(CHERCHE("*a*";G28));A28="");"0";"")
=SI(OU(G8="A";G8="B";G8="C";G8="D");"0";"")

merci d'avance



Configuration: Windows / Chrome 96.0.4664.110
A voir également:

3 réponses

PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 
Bonjour

Je ne sais pas si j'ai tout compris mais je tente cette formule
=SI(NBCAR(A1)=1;"0"&A1;A1)


Cordialement
1
jee pee Messages postés 41520 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
Bonjour,

ou rajouter un zéro et prendre les 2 caractères de droite
=DROITE("0"&A1;2) 

0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour à tous

Valable pour un seul caractère et en Majuscule
test sur cellule C2
=SI((NBCAR(C2)=1)*(ESTTEXTE(C2)*((CODE(C2)>64)*CODE(C2)<91));"0"&C2;C2)
modifié à 11:22h


0
jee pee Messages postés 41520 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
le * dans la formule cela est équivalent à un ET,
ou c'est vraiment une multiplication où quand la fonction renvoie VRAI c'est pris pour 1 et FAUX pour 0, alors avec un FAUX le * faisant une multiplication l’ensemble du test vaut 0 ou FAUX ?
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314 > jee pee Messages postés 41520 Date d'inscription   Statut Modérateur Dernière intervention  
 
bonjour
pas trop compris ta remarque :-)

peur ^tre:
en utilisant * pour un ET, + pour un OU
si on manipule des nombres le résultât du test est 1 ou 0 , si texte résultat "vrai" ou "faux"
si texte et nombres ---> vrai - faux

chaque test logique est encadré par des parenthèses



cordialement
0