2010-01-27 16 views
50

En OOCalc Quiero utilizar la función CONCATENATE añadir comillas para cada cadena en la columna A.¿Cómo citar una cita con la función concatenar en OOCalc

Así que en la celda B1 que quiero hacer:

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

OOCalc no me gusta esto, o sin la barra invertida de escape.

¿Alguien sabe cómo hacerlo, o qué método alternativo podría ser?

Respuesta

74

Esto funciona para mí:

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

La repetición de las cotizaciones se les escapa (como lo hace en Visual Basic, creo), así que """" dice así: 'una cita para iniciar una cadena, uno se escapó cotización (""), luego una cita para terminar la cadena '.

+0

eso es todo gracias vm –

+9

Gracias por mostrarnos esta solución ridícula – bergie3000

+3

Funciona también para Google Sheets –

10

CONCATENAR (char (34); B2; Char (34))

+1

Posiblemente más legible ... –

8

idéntico al anterior pero sin la función:

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

-1

Puede utilizar marcas individuales citas dentro de la doble cita marcas y viceversa.

+0

no, no puedes. –

0

Puede hacerlo de 2 maneras,

  1. Mediante el uso de = CHAR (34) en los lugares de cotizaciones doible por ejemplo: = concatenar ("café", CHAR (34)," código ")

  2. Por concatenando célula valora

Pasos

  • Establecer el valor de la celda como comillas dobles -> "
  • Concatenate esa celda en la cadena, siempre que se necesite comillas dobles. por ejemplo:!.. E1 = " F1 = = concatenar (" café", E1, "código")

Gracias

+0

Esta pregunta ya ha sido respondida, y usando un método más simple que cualquiera de las opciones sugeridas. – Graham

+0

Implementé los métodos mencionados anteriormente, pero cuando intentamos para copiar los datos de la celda formateada, aparecen comillas dobles adicionales en los datos. Por lo tanto, trabajé en ello y encontré una mejor solución, eso es lo que agregué aquí. Si no es útil ignorarlo, habrá algunas personas buscando una mejor solución. Gracias. –

+0

Así no es como funciona StackOverflow, ya que es un repositorio de conocimiento que no solo ignora las cosas. Tampoco proporcionó ninguno de los detalles en su comentario en su respuesta. – Graham

Cuestiones relacionadas