Problème formule

Résolu
Juliux Messages postés 280 Date d'inscription   Statut Membre Dernière intervention   -  
Juliux Messages postés 280 Date d'inscription   Statut Membre Dernière intervention   -
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)

https://www.cjoint.com/c/FInhLCRGSom

Pourriez-vous me dire ce qui ne joue pas ?

Merci d'avance !

A voir également:

2 réponses

Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
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+
1
Juliux Messages postés 280 Date d'inscription   Statut Membre Dernière intervention   28
 
Bonjour,

Ca marche parfaitement ! Merci !
0
Fahora Messages postés 814 Date d'inscription   Statut Membre Dernière intervention   68
 
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,

1
Juliux Messages postés 280 Date d'inscription   Statut Membre Dernière intervention   28
 
Bonjour Fahora,

Je n'avais pas à ça ! Comment as-tu fait pour déterminer qu'il s'agissait d'un espace insécable ?
0
Fahora Messages postés 814 Date d'inscription   Statut Membre Dernière intervention   68
 
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)
0
Juliux Messages postés 280 Date d'inscription   Statut Membre Dernière intervention   28
 
Okay !

Merci pour les précisions !
0