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

Signaler
-
 adl -
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.


A voir également:

3 réponses

Messages postés
12251
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2021
2 590
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 -
56
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

merciiiiiiiiiiiiiiiiiiiiiii bcp c gentille
Merci !!!!!!!!!!!!!!, plusieurs heures de boulot économisées !.
merci beaucoup
Merci.

Je n'ai compris a quoi est égal NBCAR svp,merci
merci
Vous me sauvez !
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
Messages postés
12251
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2021
2 590
salut,
Ben oui, comme quoi 2 minutes après, c'est 2 minutes trop tard ;-)

Bonne année melanieGAUCHE(132456;NBCAR(132456)-2) !!!
Messages postés
1085
Date d'inscription
samedi 26 novembre 2005
Statut
Membre
Dernière intervention
3 octobre 2020
336
Pour compléter, la formule renvoyant un texte, il faut convertir le résultat en nombre :

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

Michel
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
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
Ah ptin pas con! Thanks