Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Erreur formule pour supprimer un premier mot

moanin

XLDnaute Impliqué
Bonsoir à tous

J'essaye de supprimer le premier mot d'une chaîne de caractères.

J'utilise :

=RIGHT(B2,LEN(B2)-FIND(" ",B2))

J'ai une alerte qui me conseille de mettre une 'devant =

Et quand je le fais la fonction reste figée et n'agit pas…

Merci de me dire où se trouve l'erreur.
 

Pièces jointes

  • indiens autres noms.xlsx
    14.1 KB · Affichages: 3
Solution
Bonsoir à tous ,
Essayez :
VB:
=STXT(B2;1+TROUVE(" ";B2);999)

ou

=MID(B2,1+FIND(" ",B2),999)

Vous : =MID(B2;1+TROUVE(" ";B2);999)

Toujours et encore et sempiternellement la même chose:
  • la 1ère formule est en excel français
  • la 2ème formule est en excel anglais
  • la votre en excel franglais (langue certes exotique et largement répandue mais inconnue d'Excel)
Il va falloir vous décider soit pour la version latine soit pour la version "grand-bretonne" mais certainement pas le salmigondis franglais

moanin

XLDnaute Impliqué
Hello Marcel

Ton Excel est en français ou en anglais ?
Dans les réglages de l'Ipad il est en Français.

Que te donne =Trouve(" ",B2) ?
Rien, idem que les autres : la formule reste affichée telle qu'elle, elle ne se développe pas…
Voir la capture.
Es-tu sûr que ce sont bien des espaces (ASCII 32) dans tes chaînes de caractères ?
Comment le savoir ?
 

Pièces jointes

  • indiens autres noms.xlsx
    19 KB · Affichages: 1

TooFatBoy

XLDnaute Barbatruc
Rien, idem que les autres : la formule reste affichée telle qu'elle, elle ne se développe pas…
Il faudrait regarder dans les paramètres d'Excel si tu affiches bien le résultat des formules, et non les formules en elles-mêmes.

Pour savoir si c'est bien une espace, il faut déjà que les formules fonctionnent et t'affichent des résultats.
 

Hasco

XLDnaute Barbatruc
Repose en paix
Hello Marcel


Dans les réglages de l'Ipad il est en Français.


Rien, idem que les autres : la formule reste affichée telle qu'elle, elle ne se développe pas…
Voir la capture.

Comment le savoir ?
Bonjour,
vous avez une espace AVANT la formule (en H1) c'est pour ça qu'elle ne fonctionne pas.
Le = (signe égal) DOIT être le premier caractère de la formule

Quant au résultat, sur la première ligne pour A1 : il n'y a pas d'espace dans le texte de A1.
Pas d'espace, pas de possibilité d'en trouver.

Cordialement
 

Discussions similaires

Réponses
13
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…