Delimiter le texte d une cellule

bonjour a tous,

je souhaiterais délimiter le nombre de caractere dans une cellule, l'objectif est de couper le texte contenu dans une cellule et de faire en sorte que se contenu se termine par un mot en entier suivi de " ..." (espace + trois petits points) et ce si le nombre de caractere est plus petit que le nombre de caractere contenu dans le texte

pour etre plus concret voici un exemple

A1=10 ==> nombre de caracteres MAX

B1=Electronic Arts ==> le texte a delimiter

C1=Electronic ... ==>le texte modifie

si le B1 a moins de 10 caracteres, afficher le texte complet en C1

je suis arrive a ce que je veux faire en utilisant la fonction "TROUVE(" ";B1;A1)", mais j ai un soucis si le nombre de caracteres MAX correspond au dernier mot de mon texte. La formule "TROUVE" renvoi une erreur car elle ne trouve pas d espace apres le mot "Arts"

exemple

A1=12 ==> nombre de caracteres MAX

B1=Electronic Arts ==> le texte a delimiter

C1=#VALEUR ==>le texte modifie

voici mon exemple sous excell, (il suffit de modifier la cellule C2) je suis certain de ne pas etre loin de la solution, mais je tourne en rond depuis ce matin, ... peut etre qu en imbriquant plusieurs condition (SI/OU), mais je m y perds

merci pour votre aide

Hors sujet (pour moi)

Bonjour,

Une solution par formule sur la PJ. A tester.

bonjour

un essai sans conviction car qques resultats attendus selon le choix serait bien venu

60ladite.xlsx (11.25 Ko)

cordialement

ou plutot

73ladite2.xlsx (11.25 Ko)

cordialement

merci a vous tous pour votre aide

ca marche comme je le souhaitais

Rechercher des sujets similaires à "delimiter texte"