unir texto openoffice numero macro funciones extraer convertir concatenar columnas caracteres campos buscar openoffice-calc

openoffice calc - openoffice - ¿Cómo concatenar celdas y agregar texto extra?



macro concatenar dos columnas (2)

Supongamos que ''AF'' estaba en la columna A1 y ''Afganistán'' estaba en la columna C1, entonces esto produciría el resultado deseado

="<option value=''"&A1&"''>"&C1&"</option>"

Ese código te daría esta salida.

<option value=''AF''>Afghanistan</option>

Soy muy nuevo en Calc, pero soy un veterano familiar con Excel. Lamentablemente no tengo este último disponible para mí. Estoy intentando crear una nueva celda en línea con los datos que necesito usar como el siguiente

AF Afghanistan AL Albania DZ Algeria

con una salida en la columna C como esta

<option value="AF">Afghanistan</option>

He intentado usar la función CONCATENATE sin éxito. Alguien podría indicarme la dirección correcta sobre cómo lograr esto en OpenOffice Calc (versión 3).

Gracias


Supongo que es un problema de escapar de las comillas, ya que delimitan las "cadenas adicionales", también. De todos modos, debería funcionar con CONCATENAR, utilizando esta fórmula:

=CONCATENATE("<option value=""";A1;""">";B1;"</option>")

EDITAR:

Lo sentimos, cada vez que se arruinan los separadores de argumentos (con l11n alemán, se usan puntos y coma en lugar de comata ...) Con una localización en inglés (EE. UU.), Necesita esta versión:

=CONCATENATE("<option value=""",A1,""">",B1,"</option>")

Si doblar las preguntas alrededor de la primera referencia de celda no funciona, intente reemplazarlo por CHAR(34) (el código ASCII decimal para comillas dobles es 34, mientras que 22 sería el valor hexadecimal ):

=CONCATENATE("<option value=",CHAR(34),A1,CHAR(34),">",B1,"</option>")