Convertir le 2 premiers caracteres d'une cellule en 1 lettre.
Résolu/Fermé
A voir également:
- Convertir le 2 premiers caracteres d'une cellule en 1 lettre.
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Caractères ascii - Guide
- Convertir youtube en mp3 avec audacity - Guide
- Caractères spéciaux symboles clavier - Guide
- Aller à la ligne dans une cellule excel - Guide
2 réponses
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 306
7 févr. 2013 à 17:47
7 févr. 2013 à 17:47
Bonjour,
formule à coller en B1 :
formule à coller en B1 :
=CAR(55+CNUM(GAUCHE(A1;2))) & DROITE(A1;4)Cordialement.
Super ! Merci beaucoup !
Je vais essayer de décortiquer ca afin de comprendre !
Merci encore !
Je vais essayer de décortiquer ca afin de comprendre !
Merci encore !
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 306
8 févr. 2013 à 09:24
8 févr. 2013 à 09:24
Pour comprendre :
CAR() retourne un caractère selon sa valeur ASCII. Les lettres A à Z (en majuscules) on un code ASCII compris entre 65 et 90. Sachant que A = 10, B= 11 etc. on ajoute 55 pour récupérer la lettre.
GAUCHE(A1;2) permet de récupérer les 2 premiers caractères pour faire le test au dessis. DROITE(A1;4) récupère les 4 caractères de droite.
Cordialement.
CAR() retourne un caractère selon sa valeur ASCII. Les lettres A à Z (en majuscules) on un code ASCII compris entre 65 et 90. Sachant que A = 10, B= 11 etc. on ajoute 55 pour récupérer la lettre.
GAUCHE(A1;2) permet de récupérer les 2 premiers caractères pour faire le test au dessis. DROITE(A1;4) récupère les 4 caractères de droite.
Cordialement.