Comment faire avec StarCalc pour extraire le premier mot de chaque texte inclus dans une colonne ? (pas de fonction prévue)La formule ci-dessous repique le premier mot du texte contenu dans la cellule A1. =MILIEU(A1;1;CHERCHE(" ";A1&" ")) et en anglais pour SO6.0: =MID(A1;1;FIND(" ";A1&" ")) Un peu plus dur: le dernier mot ? Avec les expressions régulières c'est possible. Voici: =MILIEU(A1;CHERCHE(" [^ ]*$";A1);50) =MID(A1;SEARCH(" [^ ]*$";A1);50) Inconvénient: s'il n'y a qu'un seul mot ça donne #VALUE! (et pour cause). Auteur : Robert Cabane Date : 25/10/2001
|
| © Guy Capra, ALOMPHEGA |