Microsoft 365 Erreur dans une formule ?

  • Initiateur de la discussion Initiateur de la discussion moanin
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

moanin

XLDnaute Accro
Bonjour à tous 😉

Dans une colonnes j’ai des chiffres avec des kilomètres (km)

Je voudrais supprimer ces km.

J’y suis arrivé en faisant "rechercher / remplacer"

mais j’ai aussi voulu essayé cette formule

=LEFT(C2,LEN(C2)-2)
(C colonne des km)

Mais elle ne fonctionne pas.

Quelqu’un pourrait me conseiller ?

Merci
IMG_6896.jpeg
 
Bonjour Moanin,
Toujours pas de fichier test, vous préférez les images ....
Alors au pif, votre colonne C est vide donc il y a erreur.
Remplacez par :
VB:
=ISERROR(LEFT(C10;LEN(C10)-2);"")
Voir PJ.
Mon XL étant en français la formule ci dessus n'est pas garantie. Fiez vous aux formules de la PJ colonne E.
 

Pièces jointes

En français dans cette PJ il y a :
VB:
=SIERREUR(CNUM(GAUCHE(C2;NBCAR(C2)-3));"")
et ça marche. ( le CNUM permet de récupérer un nombre et non un texte )

Je vous ai dit que je n'étais pas sur de ma formule en anglais.
Avec l'enregistreur de macro, cela donne :
Code:
=IFERROR(VALUE(LEFT(C2,LEN(C2)-3)),"")
C'est IFERROR et non ISERROR. Sorry.
 

Pièces jointes

Une autre approche est de le faire par VBA, cela évite de rajouter une colonne, avec :
VB:
Sub Sup_km()
Application.ScreenUpdating = False
For L = 2 To [B65500].End(xlUp).Row
    If Cells(L, "C") <> "" And Right(Cells(L, "C"), 2) = "km" Then
        Cells(L, "C") = Left(Cells(L, "C"), Len(Cells(L, "C")) - 3)
    End If
Next L
End Sub
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
14
Affichages
619
Réponses
7
Affichages
706
  • Question Question
Microsoft 365 Erreur de formule
Réponses
4
Affichages
533
Réponses
24
Affichages
1 K
Retour