Réécrire un nombre en supprimant les espaces et un caractère

Résolu/Fermé
CamilleG - 1 avril 2015 à 16:06
 CamilleG - 2 avril 2015 à 09:21
Bonjour,
Je travaille sur une base de données excel. Une des colonnes contient des nombres que je voudrais avoir au format "xxxxxxxx" soit 8 chiffres sans espace. Or pour l'instant le format est "x xxx xxxx x" soit 9 chiffres avec des espaces. J'aimerais donc trouver une formule pour supprimer les trois espaces et le dernier chiffre. Par exemple la cellule 7 737 1697 2 deviendrait 77371697.
J'ai pensé utiliser GAUCHE() ou SUPPRESPACE() mais ça ne fonctionne pas.
Pouvez-vous m'aider ?
Merci d'avance !
A voir également:

4 réponses

shaka-de-la-vierge Messages postés 41 Date d'inscription mercredi 1 avril 2015 Statut Membre Dernière intervention 12 novembre 2018 1
1 avril 2015 à 16:11
Bonjour es-ce que t'es séparateur de millier est activé

Je suis en gestion administration donc je connais assez bien Excel
0
Adri1infos Messages postés 625 Date d'inscription mardi 31 mars 2015 Statut Membre Dernière intervention 27 février 2020 290
1 avril 2015 à 16:14
Bonjour,
Es-tu bien au format "Standard" ?
Format "Standard" :
-Accueil->onglet "Nombre" pour Office 2007
-sélection cellule -> clic droit -> format de cellule pour Office 2003
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié par ccm81 le 1/04/2015 à 16:31
Bonjour

Il faut d'abord déterminer comme expliqué ci-dessus, si ton "nombre" est un nombre ou un texte
Tu appliques le format standard à ta cellule
Cas 1. Le résultat est calé à gauche, c'est du texte (et les espaces vont rester)
Cas 2. Le résultat est calé à droite c'est un nombre (et les espaces vont disparaitre
Puis
Ton "nombre" étant en H1
Cas 1.
- tu veux un résultat numérique H2=ENT(SUBSTITUE(H1;" ";"")/10)
- tu veux un résultat texte H2=GAUCHE(SUBSTITUE(H1;" ";"");8)
Cas 2. H2=ENT(H1/10)

Cdlmnt
0
Bonjour,
Merci pour vos réponses !
En fait j'ai trouvé une solution en utilisant les fonctions SUBSTITUE() et GAUCHE().
Cordialement.
0