Modifier le 1er chiffre d'un nombre Excel
Fermé
popset
-
21 mars 2008 à 09:59
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 21 mars 2008 à 10:30
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 21 mars 2008 à 10:30
A voir également:
- Modifier le 1er chiffre d'un nombre Excel
- Modifier liste déroulante excel - Guide
- Comment modifier un pdf - Guide
- Formule excel - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Excel trier par ordre croissant chiffre - Guide
2 réponses
labri
Messages postés
2
Date d'inscription
vendredi 21 mars 2008
Statut
Membre
Dernière intervention
21 mars 2008
2
21 mars 2008 à 10:26
21 mars 2008 à 10:26
Bonjour,
en supposant que A1 = 5****, la fourmule en B1 serait =("8"&DROITE(A1;NBCAR(A1)-1))*1
Explication
NBCAR compte ne nombre de caractère dans la cellule A1
DROITE récupère un nombre de caractère en partant de la droite
Pour le cas présent, il faut récupérer tous les caractères sauf le premier donc je compte le nombre de caractère et en partant de la droite j'en prends un de moins.
Avec les données que j'ai récupérées, j'indique comme premier caractère un 8 avec le & de concaténation.
Le tous étant en format texte, je le multiplie par 1 pour l'avoir en chiffre.
Et voila le tour et joué.
Bon courage pour la suite et peut être à une autre fois.
en supposant que A1 = 5****, la fourmule en B1 serait =("8"&DROITE(A1;NBCAR(A1)-1))*1
Explication
NBCAR compte ne nombre de caractère dans la cellule A1
DROITE récupère un nombre de caractère en partant de la droite
Pour le cas présent, il faut récupérer tous les caractères sauf le premier donc je compte le nombre de caractère et en partant de la droite j'en prends un de moins.
Avec les données que j'ai récupérées, j'indique comme premier caractère un 8 avec le & de concaténation.
Le tous étant en format texte, je le multiplie par 1 pour l'avoir en chiffre.
Et voila le tour et joué.
Bon courage pour la suite et peut être à une autre fois.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
21 mars 2008 à 10:30
21 mars 2008 à 10:30
Bonjour
si le numéro est en A4:
=CNUM(REMPLACER(A4;1;1;8))
modifie tous les 1° chiffres par 8
si tu ne veux modifier que les N° commencant par 5
=si(gauche(A4;1)=5;=CNUM(REMPLACER(A4;1;1;8));A4)
Michel
si le numéro est en A4:
=CNUM(REMPLACER(A4;1;1;8))
modifie tous les 1° chiffres par 8
si tu ne veux modifier que les N° commencant par 5
=si(gauche(A4;1)=5;=CNUM(REMPLACER(A4;1;1;8));A4)
Michel