Domanda

In OOCalc voglio usare la funzione CONCATENATE per aggiungere citazioni per ogni stringa nella colonna A.

Quindi, nella cella B1 voglio fare:

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

OOCalc non piace questo, o senza il backslash fuga.

Qualcuno sa come fare questo, o quello che un metodo alternativo potrebbe essere?

È stato utile?

Soluzione

Questo funziona per me:

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

ripeterle le virgolette sfugge (come avviene in Visual Basic, credo), in modo """" recita: 'una citazione per iniziare una stringa, uno fuggito virgolette ( ''), poi una citazione per terminare la stringa'.

Altri suggerimenti

Usa char(34) per ottenere il carattere preventivo.

CONCATENATE(char(34); B2; char(34))

identico al precedente, ma senza la funzione:

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

È possibile farlo in 2 modi,

  1. Utilizzando = CHAR (34) nei luoghi di citazioni doible ad esempio: = CONCATENATE ( "caffè", CHAR (34), "Codice")

  2. Per concatenare i valori delle celle

Passi

  • Imposta il valore della cella come doppie virgolette -> "
  • concatenare quella cella nella stringa, ovunque è necessario virgolette doppie. ad esempio: E1 = " F1 = = concatenate ( "caffè", E1, "Codice")

Grazie

È possibile utilizzare virgolette singole all'interno delle virgolette doppie e viceversa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top