Separer long texte en deux

Bonjour à tous,

J'ai un fichier avec plus de 1000 cellules chaque une compte entre 1000 cataractes et 12000, je souhaite le diviser en deux colones,

Mais a un endroit précis, ex à partir de "5." et dans l'autre colonne a droite la totalité de texte.

j'ai déjà essaye

=GAUCHE(A1; CHERCHE("5.";A1;1)+1) pour la partie gauche de la colonne c'est ok

=DROITE(A1; TROUVE("5. ";A1;1)+1) mais il coupe pas parfaitement à l'endroit la colonne de droite

Merci d'avance des vos conseils,

10exemple-texte.xlsx (10.29 Ko)

Bjr,

utilise STXT

7exemple-texte.xlsx (13.49 Ko)

Bonjour et bienvenue sur le forup

Un essai à tester. Te convient-il ?

Bye !

Salut Steelson

Excuse-moi, je n'avais pas vu ta réponse...

Bye !

pas de soucis

plus on est de fou ...

Bonjour et merci à vous deux,

Super ! ça l'air de marcher, pour diviser la colonne A1 en A2=GAUCHE(A1; CHERCHE("5.";A1;1)-1) et dans A3=STXT(A1;TROUVE("5. ";A1);NBCAR(A1)-TROUVE("5. ";A1))

Mais, j'ai un souci un peu embêtent,

Quand le caractère recherché n'est pas là ( Exemple un programme qu'a que 1., 2.,3. Items)

J'obtiens dans la colonne A2 #VALEUR!

Il y a un moyen de faire une condition ... Ex si "5." n'existe pas alors laisse le texte de A1 complet..!, dans colonne A2 et dans colonne A3 laisser vide... car c'est beaucoup des cellules avec ce probleme et ça va prendre un moment du faire à la main ..

Merci d'avance

bonjour,

pour A2

=SIERREUR(GAUCHE(A1; CHERCHE("5.";A1;1)-1);A1)

et

pour A3

=SIERREUR(STXT(A1;TROUVE("5. ";A1);NBCAR(A1)-TROUVE("5. ";A1));"")

Oui, ajoute ou plutôt encadre la formule avec ceci : =SIERREUR(_________________________;"")

édit : bonjour acide chlorhydrique !! tu as répondu plus vite

Super, ça marche

Merci à tous,

Rechercher des sujets similaires à "separer long texte deux"