Extraire le premier mot (avec accent) d'une cellule

camille -  
 camille -

Bonjour,

Je travaille sur google sheet et cherche à isoler le premier mot d'une cellule (tout en mettant la première lettre en majuscules / les suivantes en minuscules).

Texte dans la cellule A1 :

BÉRAUD Henri - La gerbe d'or. EO 1928, bel exemplaire

(résultat souhaité : "Béraud")

J'utilise cette fonction  :

=PROPER(regexextract(UPPER(A1),"[\w]*"))

Elle fonctionne, SAUF quand le premier mot contient un caractère spécial type accent aigu/grave, comme c'est le cas ici ("bÉraud"). Dans cette situation, la fonction n'isole que la première lettre, soit un "B".

Sauriez-vous comment améliorer cette fonction afin qu'elle prenne le mot entier, qu'il contienne des accents ou non ? Ou bien une alternative à cette fonction, peu m'importe tant que j'ai le résultat souhaité.

D'avance merci pour vos retours

Windows / Firefox 120.0

A voir également:

2 réponses

DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 

Bonjour à tous,

Essaye :

=proper(LEFT(F4;SEARCH(" ";F4)-1))


Crdlmt

0
camille
 

ça fonctionne nickel ! Un grand merci à vous

0