Re bayard et saboh12617,
Je ne savais pas que l'on pouvait omettre les ";" entre les "[ ]" !!!
On peut dont écrire :
=REGEX.EXTRAIRE($C8;"[+\-*a-z]";1;0) au lieu de =REGEX.EXTRAIRE($C9;"[+;\-;*;a-z]";1;0)
Plus que ça, en réalité votre expression regex allait également chercher le caractère ;.
N'hésitez pas à demander à un outil IA de vous expliquer ce genre de petites différences, ils sont assez bon pour ça. Moi ça m'aide souvent à ne pas me casser la tete. Retenez bien que dans les expressions entre guillements dans Excel, comme les regex ici, ce n'est pas vraiment Excel qui gère le traitement. Donc utiliser le séparateur (;) d'Excel n'a pas de sens ici. Il faut respecter une syntaxe précise, issue d'un autre "language", dont vous pourrez trouver des explications ici par exemple https://www.ablebits.com/office-addins-blog/excel-regex-formulas/