Retirer chiffre avant une certaine séquence
Résolu
burzgo
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
burzgo Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
burzgo Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je dois récupéré un fichier avec une erreur de manipulation. Il y a 3000 lignes et certain caractères se sont déplacé d'une colonne à l'autre.
Ex:
1 123
2 123
3 123
...
99 123
10 0123
10 1123
10 2123
J'aimerais donc retirer tous les chiffres avant une certaine séquence. En somme, je veux retirer ce qui se trouve avant "123". Le problème c'est que la taille varie d'une cellule à l'autre, je ne peux donc pas utiliser une formule qui retirer les 2 premiers caractères (par exemple).
Merci d'avance!
Je dois récupéré un fichier avec une erreur de manipulation. Il y a 3000 lignes et certain caractères se sont déplacé d'une colonne à l'autre.
Ex:
1 123
2 123
3 123
...
99 123
10 0123
10 1123
10 2123
J'aimerais donc retirer tous les chiffres avant une certaine séquence. En somme, je veux retirer ce qui se trouve avant "123". Le problème c'est que la taille varie d'une cellule à l'autre, je ne peux donc pas utiliser une formule qui retirer les 2 premiers caractères (par exemple).
Merci d'avance!
A voir également:
- Retirer chiffre avant une certaine séquence
- Excel trier par ordre croissant chiffre - Guide
- Clavier iphone chiffre et lettre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Chiffre en lettre - Télécharger - Outils professionnels
- Avant browser - Télécharger - Navigateurs
6 réponses
Merci mais ça ne répond pas à ma question :S
J'aurais du détailler...
4286496.14
5286489.1
284942.26
6282627.37
Voici un sample...
Si je retire le premier chiffre à gauche, je perd la 3e donnée, si je conserve les 8 premiers chiffres à partir de la droite, je perd la 2e...
J'aurais du détailler...
4286496.14
5286489.1
284942.26
6282627.37
Voici un sample...
Si je retire le premier chiffre à gauche, je perd la 3e donnée, si je conserve les 8 premiers chiffres à partir de la droite, je perd la 2e...
Désolé pour la réponse tardive. l'astuce consiste a tronquer le nombre de caractère à calculer:
=GAUCHE(A1;NBCAR(TRONQUE(A1))-3)
Si j'ai bien compris, tu cherche a récupérer, par exemple:
4286496.14
Cela devrait marcher. Je n'ai pas pu tester, je n'ai pas excel sur ce PC.
=GAUCHE(A1;NBCAR(TRONQUE(A1))-3)
Si j'ai bien compris, tu cherche a récupérer, par exemple:
4286496.14
Cela devrait marcher. Je n'ai pas pu tester, je n'ai pas excel sur ce PC.
Bonjour
en C1
=MOD(B1;1000)
garde les 3 deniers chiffres au format nombre ; si B1=0 alors C1=0
pour copier sur tes 3000 lignes, double-clic dans le petit carré noir en bas en à droite de C1
Si tu veux remplacer tu sélectionnes C1:C3000
couper
tu sélectionnes B1
coller-collage spécial- valeurs
si tu veux une macro, fais signe
en C1
=MOD(B1;1000)
garde les 3 deniers chiffres au format nombre ; si B1=0 alors C1=0
pour copier sur tes 3000 lignes, double-clic dans le petit carré noir en bas en à droite de C1
Si tu veux remplacer tu sélectionnes C1:C3000
couper
tu sélectionnes B1
coller-collage spécial- valeurs
si tu veux une macro, fais signe
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question