Signaler

Problème formule [Résolu]

Posez votre question Juliux 272Messages postés vendredi 3 août 2007Date d'inscription 14 septembre 2016 Dernière intervention - Dernière réponse le 13 sept. 2016 à 11:03
Bonjour,
Je tente d'inverser les noms et les prénoms d'une colonne. Seulement, ma formule ne marche pas...j'ai une erreur #valeur avec la formule =MID(A1&" "&A1,FIND(" ",A1)+1,LEN(A1)) ou la formule =DROITE(A1;NBCAR(A1)-CHERCHE("​ ";A1))&" "&GAUCHE(A1;TROUVE(" ";A1)-1)
http://www.cjoint.com/c/FInhLCRGSom
Pourriez-vous me dire ce qui ne joue pas ?
Merci d'avance !
Afficher la suite 
Utile
+1
moins plus
Bonjour,

Les noms et prénoms sont séparés par un espace insécable (caractère 160).

Essaie avec :
=DROITE(A1;NBCAR(A1)-CHERCHE(CAR(160);A1))&" "&GAUCHE(A1;TROUVE(CAR(160);A1)-1)

A+
Juliux 272Messages postés vendredi 3 août 2007Date d'inscription 14 septembre 2016 Dernière intervention - 13 sept. 2016 à 10:37
Bonjour,

Ca marche parfaitement ! Merci !
Répondre
Ajouter un commentaire
Utile
+1
moins plus
Bonjour ,

ça pourrait venir que tu utilises la cellule A1 , dans tes formules , alors que c'est la cellule A2 qui nous intéresse :D

Trêve de plaisanterie.

L'erreur vient du fait que Excel ne détecte pas l'espace dans tes cellules.

Le problème vient du fait que l'espace issu du site est un espace insécable.
Pour contourner la difficulté il faut faire un copier/coller de l'espace dans la boite de dialogue "remplacer" au lieu de taper un espace dans cette boite de dialogue.
Une autre approche consiste a utiliser la fonction CODE pour déterminer si l'espace est un code 32 ou un code 160. Il suffit ensuite d'utiliser la fonction =SUBSTITUE(A;CAR(160);"").

En sélectionnant ta plage F en entière , tu retires les espaces insécables pour remplacer par ceux qui te sont connus. (ou tu changes les espaces dans ta formule de base)

Cordialement,

Juliux 272Messages postés vendredi 3 août 2007Date d'inscription 14 septembre 2016 Dernière intervention - 13 sept. 2016 à 10:38
Bonjour Fahora,

Je n'avais pas à ça ! Comment as-tu fait pour déterminer qu'il s'agissait d'un espace insécable ?
Répondre
Fahora 623Messages postés jeudi 24 septembre 2015Date d'inscription 22 septembre 2016 Dernière intervention - 13 sept. 2016 à 11:02
C'est souvent le cas lors d'un copier/coller issu d'un site internet.
Ces espaces "insécables" comme leur nom l'indique, ne séparent pas les 2 mots qui l'entourent. Cela permet donc d'éviter l'isolation d'un des 2 termes en bout de lignes par exemple. (termes ou ponctuation)
Répondre
Juliux 272Messages postés vendredi 3 août 2007Date d'inscription 14 septembre 2016 Dernière intervention - 13 sept. 2016 à 11:03
Okay !

Merci pour les précisions !
Répondre
Ajouter un commentaire

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 !