Cette formule s'applique a du texte.
Elle veut dire extraire les 7 caractères de droite du champ N°TIERS.
Par exemple si le champ tiers contient : AZERTYUIOP
La formule va donner : RTYUIOP
Petit complément : le signe « @ » et les crochets « [ ] » de « [@[N° TIERS]] » sont utilisés pour des références dans un Tableau structuré (= ListObject en VBA).
Avec Excel 2007, au lieu de « @ », j'ai le nom du Tableau structuré ; c'est dans les versions ultérieures d'Excel que la syntaxe a été simplifiée.
j'me disais bien ! ça m'étonnait aussi, ces double-crochets ! j'ai fait comme le demandeur @laurent bicard car je pensais que c'était une particularité spéciale de la nouvelle syntaxe.
Exact. Il y a des nouveautés avec 365 (je n'ai pas), peut-être lié...
Ce @ peut apparaitre sur un simple appel de fonction dont les paramètres ne sont même pas issus d'un tableau :
Peut-être que d'autres syntaxes sont également apparues.
Bonjour et merci à vous tous pour vos réponses, visiblement cette fonction servait à mettre en texte un nombre dans le cadre d'une fonction "RECHERCHE" donc je vais utiliser la fonction "SUPPRESPACE".