Signaler

Excel : enlever 2 derniers chiffres nb [Résolu/Fermé]

Posez votre question Papillon - Dernière réponse le 20 juin 2017 à 00:29 par G24
Bonjour,

Je cherche à enlever les 2 derniers chiffres d'un nombre dont la quantité de chiffres est variable.

Y a t'il une solution ?

Merci d'avance à vous, généreux experts.


Afficher la suite 
Utile
+28
plus moins
Bonjour,
Oui, grâce à la fonction =GAUCHE(texte;nombre de caractères)
Suffit de dire à Excel que le nombre de caractères à extraire est égal au nombre total de caractères contenus dans la cellule moins 2; soit NBCAR(A1)-2
Supposons ton nombre en A1 (exemple : 123456789), en B1 écrire :
=GAUCHE(A1;NBCAR(A1)-2)
on obtient : 1234567

EDIT:
Le truc magique, c'est que ça fonctionne aussi à droite :
=DROITE(A1;NBCAR(A1)-2)
on obtient alors : 3456789
"Laissez-moi deviner... Votre surnom, c'est «Bande Passante»? "
- Le Tribunal des flagrants délires- P.Desproges -
Cette réponse vous a-t-elle aidé ?  
Yo- 23 janv. 2014 à 17:24
Grave merci!
jennye91- 28 févr. 2014 à 17:38
merci bcp, très utile & facile
ayoub-uk- 27 juil. 2014 à 14:24
merciiiiiiiiiiiiiiiiiiiiiii bcp c gentille
jltbmw81- 16 janv. 2017 à 14:45
Merci !!!!!!!!!!!!!!, plusieurs heures de boulot économisées !.
Répondre
Utile
+3
plus moins
Bonjour,

la formule est
gauche(cellule;nbcar(cellule)-2)

gauche = fonction permettant de récupérer x caractères situé à gauche d'une cellule
nbcar : compte le nombre de caractères d'une cellule
pijaku 12170Messages postés jeudi 15 mai 2008Date d'inscription ContributeurStatut 9 mars 2017 Dernière intervention - 27 janv. 2011 à 13:33
salut,
Ben oui, comme quoi 2 minutes après, c'est 2 minutes trop tard ;-)

Bonne année melanieGAUCHE(132456;NBCAR(132456)-2) !!!
mic13710 1087Messages postés samedi 26 novembre 2005Date d'inscription 27 février 2017 Dernière intervention - 27 janv. 2011 à 13:34
Pour compléter, la formule renvoyant un texte, il faut convertir le résultat en nombre :

=cnum(gauche(cellule;nbcar(cellule)-2) )

Michel
Utile
+2
plus moins
bonjour,

Une autre solution:

diviser par 100 et garder la partie entière:
si le nombre est en A1 => =ENT(A1/100)

Bonne Journée
NiKlaus- 23 févr. 2012 à 19:29
Merci beaucoup!! ta formule permet de garder le format Nombre contrairement à la fonction Gauche. Tu viens de m'épargner quelques heures de boulot! Encore merci
Yo- 23 janv. 2014 à 17:24
Ah ptin pas con! Thanks

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !