Extraire un nombre en décimale d'une cellule excel
SECER2
Messages postés
11
Statut
Membre
-
PHILOU10120 Messages postés 6510 Statut Contributeur -
PHILOU10120 Messages postés 6510 Statut Contributeur -
Bonjour,
Je viens vers vous car j'ai un souci. Voici: je gère mon budget et j'ai fait un copier coller sur excel et j'aimerai enlever de ma cellule qui est -12.02 EURO je souhaite extraire le nombre 12.02. J'ai réussi avec une formule =GAUCHE(S7;NBCAR("EUR")) et j'ai obtenu -12.
Comment faire pour obtenir 12.02?
Merci de votre aide.
Je viens vers vous car j'ai un souci. Voici: je gère mon budget et j'ai fait un copier coller sur excel et j'aimerai enlever de ma cellule qui est -12.02 EURO je souhaite extraire le nombre 12.02. J'ai réussi avec une formule =GAUCHE(S7;NBCAR("EUR")) et j'ai obtenu -12.
Comment faire pour obtenir 12.02?
Merci de votre aide.
A voir également:
- Extraire un nombre en décimale d'une cellule excel
- Extraire une video youtube - Guide
- Extraire le son d'une vidéo - Guide
- Excel cellule couleur si condition texte - Guide
- Nombre de jours entre deux dates excel - Guide
- Liste déroulante excel - Guide
7 réponses
Bonjour,
Pour une première valeur saisie en A2
=SUBSTITUE(GAUCHE(A2;CHERCHE(" ";A2)-1);"-";"")*1
et incrémenter vers le bas
Pour une première valeur saisie en A2
=SUBSTITUE(GAUCHE(A2;CHERCHE(" ";A2)-1);"-";"")*1
et incrémenter vers le bas
Bonjour
jc 80 (salut) :curieuse cette formule qui enlève toujours 5 caractères indépendamment du nombre de caractères de la cellule
Mais bon c'est le WE :-))
je pense que tu as voulu écrire:
=GAUCHE(S7;NBCAR(S7)-4)*1
ou pour utiliser SUBSTITUE:
=SUBSTITUE(S7;"EURO";"")*1
il n'est pas utile d'enlever le blanc si on place le *1 qui s'en charge, comme ça pas d'erreur si le blanc n'existe pas dans certain cas
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
jc 80 (salut) :curieuse cette formule qui enlève toujours 5 caractères indépendamment du nombre de caractères de la cellule
Mais bon c'est le WE :-))
je pense que tu as voulu écrire:
=GAUCHE(S7;NBCAR(S7)-4)*1
ou pour utiliser SUBSTITUE:
=SUBSTITUE(S7;"EURO";"")*1
il n'est pas utile d'enlever le blanc si on place le *1 qui s'en charge, comme ça pas d'erreur si le blanc n'existe pas dans certain cas
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
pour ta valeur en S6 la formule fonctionne parfaitement
=SUBSTITUE(GAUCHE(S6;CHERCHE(" ";S6)-1);"-";"")*1
maintenant si toutes tes valeurs sont sur le même format
tiret valeur espace EURO
tu peux utiliser
=SUBSTITUE(SUBSTITUE(S6;"-";"");" EURO";"")*1
et si tu as toujours un message d'erreur, c'est certainement que le point n'est pas ton séparateur de décimale et qu'il faudra également le modifier en ,
comme cela
=SUBSTITUE(SUBSTITUE(SUBSTITUE(S6;"-";"");" EURO";"");".";",")*1
pour ta valeur en S6 la formule fonctionne parfaitement
=SUBSTITUE(GAUCHE(S6;CHERCHE(" ";S6)-1);"-";"")*1
maintenant si toutes tes valeurs sont sur le même format
tiret valeur espace EURO
tu peux utiliser
=SUBSTITUE(SUBSTITUE(S6;"-";"");" EURO";"")*1
et si tu as toujours un message d'erreur, c'est certainement que le point n'est pas ton séparateur de décimale et qu'il faudra également le modifier en ,
comme cela
=SUBSTITUE(SUBSTITUE(SUBSTITUE(S6;"-";"");" EURO";"");".";",")*1
Donc si ma cellule S6 comporte la valeur ( -12.02 EURO) ,
=SUBSTITUE(GAUCHE(S6;CHERCHE(5;S6)-1;"-";"5
")*1
Je n'arrive pas. Il faut extraire 5 caractères -12.02 pour se débarrasser d EURO et ensuite enlever signe -.
ah ca fait longtemps mes années d'étude