Formule Excel: guillemets doubles dans une formule -

Table des matières

Formule générique

=""""&A1&""""

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:

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

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 indiquez à 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: Le diplômé et que vous souhaitez placer ce texte entre guillemets doubles (""), vous pouvez utiliser cette formule:

=""""&A1&""""

É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, le deuxième guillemet indique à Excel d'échapper au caractère suivant et le troisième est affiché.

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:

="The 1960's movie """ &A1&""" is famous"

Le résultat: le film des années 1960 "The Graduate" est célèbre

Travailler avec des guillemets doubles supplémentaires peut rapidement devenir confus, donc une autre façon de faire la même chose consiste à utiliser la fonction CHAR avec le nombre 34:

="The 1960's movie "&CHAR(34)&A1&CHAR(34)&" 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 également pratique pour ajouter d'autres textes difficiles à utiliser 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):

=CHAR(10) // win line break =CHAR(13) // mac line break

Articles intéressants...