web-dev-qa-db-fra.com

Comment citer un devis avec la fonction CONCATENER dans OOCalc

Dans OOCalc je veux utiliser la fonction CONCATENATE pour ajouter des guillemets à chaque chaîne de la colonne A.

Donc, dans la cellule B1, je veux faire:

=CONCATENATE("\"",A1,"\"")

OOCalc n'aime pas cela, ou sans la barre oblique inverse qui s'échappe.

Quelqu'un sait-il comment faire cela, ou quelle pourrait être une autre méthode?

61
Richard H

Cela fonctionne pour moi:

=CONCATENATE("""",A1,"""")

La répétition des guillemets leur échappe (comme dans Visual Basic, je crois), donc """" se lit comme suit: "une citation pour démarrer une chaîne, une citation échappée (" "), puis une citation pour terminer la chaîne".

98
Andy Balaam

Utilisez char(34) pour obtenir le caractère de citation.

CONCATENATE(char(34); B2; char(34))
19
Kiran

Identique à ce qui précède mais sans la fonction:

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

12
Jake Toronto

Vous pouvez le faire de 2 manières,

  1. En utilisant = CHAR (34) à la place des guillemets réalisables, par exemple: = CONCATENER ("café", CHAR (34), "code")

  2. En concaténant les valeurs des cellules

étapes

  • Définissez la valeur de la cellule entre guillemets doubles -> "
  • Concatène cette cellule dans la chaîne, partout où vous avez besoin de guillemets doubles. par exemple: E1 = "F1 = = concaténer (" café ", E1," code ")

Merci

1
Alexis Toby