Exceller

guillemets doubles dans une formule

Double Quotes Inside Formula

Formule Excel : guillemets doubles dans une formuleFormule générique |_+_| Sommaire

Pour inclure des guillemets doubles dans une formule, vous pouvez utiliser des guillemets doubles supplémentaires. Dans l'exemple illustré, la formule en C5 est :





=''''&A1&''''
Explication

Pour inclure des guillemets doubles dans une formule, vous pouvez utiliser des guillemets doubles supplémentaires comme caractères d'échappement . En échappant un caractère, vous dites à Excel de traiter le caractère ' comme du texte littéral. Vous devrez également inclure des guillemets doubles partout où vous le feriez normalement dans une formule.

Par exemple, si la cellule A1 contient le texte : The Graduate et que vous souhaitez placer ce texte entre guillemets (''), vous pouvez utiliser cette formule :





 
 ='The movie ''' &B5 &''' is good.'

Étant donné que le texte de chaque côté de A1 se compose uniquement d'un guillemet double, vous avez besoin de '''' . Les guillemets extérieurs (1 et 4) indiquent à Excel qu'il s'agit de texte, la 2e citation indique à Excel d'échapper au caractère suivant et la 3e citation est affichée.

trouver et remplacer une formule dans Excel

Si vous souhaitez ajouter le film à un autre texte à créer, vous pouvez concaténer le titre du film entre guillemets doubles avec une formule comme celle-ci :



 
=''''&A1&''''

Le résultat: Le film des années 60 'The Graduate' est célèbre

Travailler avec des guillemets doubles supplémentaires peut vite devenir déroutant, donc une autre façon de faire la même chose est d'utiliser le Fonction CHAR avec le nombre 34 :

mise en forme conditionnelle basée sur une autre valeur de cellule
 
='The 1960's movie ''' &A1&''' is famous'

Dans ce cas, CHAR(34) renvoie le caractère guillemet double (') qui est inclus dans le résultat sous forme de texte littéral.

CHAR est pratique pour ajouter d'autres textes avec lesquels il est également difficile de travailler dans une formule. Vous pouvez utiliser CHAR(10) pour insérer un caractère de saut de ligne dans une formule sous Windows. Sur un Mac, utilisez CHAR(13) :

 
='The 1960's movie '& CHAR (34)&A1& CHAR (34)&' is famous'
Auteur Dave Bruns


^