Récupérer une partie d'une cellule

0

Bonjour,

Je cherche à récupérer une partie d'une cellule (la partie située à droite de "/")

Le texte de la cellule (I9) est :

Article:R.4215-8 Norme:C 15-100 Art 463-536/Remplacer les disjoncteurs PSU 3 et PSU 4 dont les manettes de préhension sont cassées.
J'utilise la formule :
=DROITE(I9;TROUVE("/";I9))

Mais cela ne me renvoie qu'une partie du texte situé à droite et non la totalité:

ont les manettes de préhension sont cassées.

Quelqu'un aurait-il une solution pour récupérer la totalité du texte situé à droite de "/" ?

Merci beaucoup!
Anne

Posté le 12 mars 2015, 09:31
par anne
Répondre
0

Salut le Forum
Formule matricielle à valider par Ctrl + Shift + Enter

=DROITE(A1;EQUIV("/";STXT(A1;NBCAR(A1)-LIGNE($1:$255);1);0))
Myta
Mytå Posté le 12 mars 2015, 16:00
par Mytå
  • Autre solution possible
    =STXT(A1;TROUVE("/";A1)+1;NBCAR(A1))
    Myta – Mytå 12 mars 2015, 19:52
2

Bonjour,

En voici une qui marche bien aussi :

=DROITE(I9;NBCAR(I9)-TROUVE("/";I9))

En fait, la formule TROUVE("/";I9) permet de trouver la position du caractère "/", càd 44.

La formule =DROITE(I9;TROUVE("/";I9)) que vous avez utilisé extrait les 44 caractères de la cellule I9 A PARTIR DE LA DROITE.

C'est qu'il faut extraire, c'est les x - 44 caractères à partir de la droite. x étant la longueur total du contenu de la cellule I9.

Donc, x - 44 équivaut à NBCAR(I9)-TROUVE("/";I9)

Oly

 

oly Posté le 23 mars 2015, 16:07
par oly

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :