Saltar al contenido principal Saltar al contenido complementario

Funciones de cadena

Agregar relleno

Añade una o varias instancias de un carácter al principio o al final del contenido de las celdas.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Recuento de repeticiones Número de veces que el carácter elegido se añadirá al contenido de la celda.
Añadir carácter Introduzca el carácter que desee añadir al contenido de la celda como relleno.
Posición

Seleccione dónde desea añadir el carácter de relleno.

  • Izquierda: el carácter elegido se añadirá antes del contenido de las celdas.

  • Derecha: el carácter elegido se añadirá después del contenido de las celdas.

Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.

Ejemplo

Entrada Configuración Resultado
TableRecipe
  • Recuento de repeticiones: 5

  • Añadir carácter 1

  • Posición: Izquierda

11111TableRecipe

Calcular longitud

Calcula el número de caracteres de cada celda de la columna y emite el resultado en una nueva columna.

Se creará una nueva columna que contendrá el resultado de la función para cada una de las columnas seleccionadas. El nombre por defecto de las nuevas columnas será <original_column_name>_length.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Ejemplo

Entrada Resultado
TableRecipe 11

Cambiar a minúsculas

Convierte todo el texto de las celdas de la columna a minúsculas.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.

Ejemplo

Entrada Resultado
Receta de tabla receta de tabla

Cambiar a mayúsculas y minúsculas

Convierte todo el texto de las celdas de la columna a mayúsculas y minúsculas.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.

Ejemplo

Entrada Resultado
receta de tabla Receta de tabla

Cambiar a mayúsculas

Convierte todo el texto de las celdas de la columna a mayúsculas.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.

Ejemplo

Entrada Resultado
Receta de tabla RECETA DE TABLA

Concatenar columnas

Fusiona el contenido de una columna con otra o con un valor fijo.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Prefijo Opcionalmente, añada un carácter o cadena al principio de los datos fusionados.
Usar con
  • Valor: seleccione esta opción para concatenar el contenido de la columna con un valor fijo, establecido en el campo Valor.

  • Otra columna: seleccione esta opción para concatenar el contenido de la columna con el contenido de otra columna, establecida en la lista desplegable Columna.

Separador Indique cualquier carácter que actúe como separador de los datos fusionados.
Agregar separador Seleccione la condición sobre la que se aplicará el separador.
Sufijo Si lo desea, añada un carácter o cadena de caracteres al final de los datos fusionados.
Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.

Ejemplo

Entrada Configuración Resultado
  • Columna A: Tabla

  • Columna B: Receta

  • Columnas que procesar: A

  • Prefijo: a

  • Usar con: Otra columna

  • Columna: B

  • Separador: @

  • Añadir separador: ambos valores no vacíos

  • Sufijo: !

  • Columna A: aTable@Recipe!

  • Columna B: Receta

  • Columna A: Qlik

  • Columna B: Cloud

  • Columna C: Analytics

  • Columnas que procesar: A, B

  • Prefijo: #

  • Utilizar con: Otra columna

  • Columna: C

  • Separador: +

  • Añadir separador: Ambos valores no vacíos

  • Sufijo: !

  • Columna A: #Qlik+Analytics!

  • Columna B: #Cloud+Analytics!

  • Columna C: Analytics

Contiene texto

Comprueba si las celdas contienen un valor específico. La función devolverá TRUE si el texto seleccionado se encuentra dentro de la celda, en caso contrario devolverá FALSE. Esta función distingue entre mayúsculas y minúsculas.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Usar con
  • Valor: seleccione esta opción para cotejar la columna con un valor fijo, establecido en el campo Valor constante.

  • Columna: seleccione esta opción para cotejar la columna con los valores de otra columna, establecida en la lista desplegable Otra columna.

Ejemplo

Entrada Configuración Resultado
  • Receta de tabla

  • Flujo de datos

  • Usar con: Valor

  • Valor constante: Receta

  • TRUE

  • FALSE

Convertir a texto

Convierte el tipo de cadenas contenidas en la columna para que se interpreten como texto en el sistema.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.

Extraer un valor por índice

Extrae una subcadena seleccionada mediante posiciones de índice, a una nueva columna.

Un índice representa un número de caracteres a partir de los cuales o a los que se aplica la selección. El índice 0 corresponde al primer carácter.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

De

Seleccione cómo desea iniciar la selección de valores:

  • Desde el principio para utilizar el principio de la cadena como punto de partida.

  • Desde el índice para especificar el número de carácter en el que debe comenzar la selección, establecido en el siguiente campo Índice de partida.

  • Desde N antes del final para especificar a cuántos caracteres del final de la cadena deberá comenzar la selección, especificado en el siguiente campo Desde N antes del final.

Hasta

Seleccione cómo desea finalizar la selección de valores:

  • Finalizar para utilizar el final de la cadena como punto final.

  • Para indexar para especificar el número de carácter en el que finalizar la selección, especificado en el siguiente campo Índice final.

  • A N antes del final para especificar a cuántos caracteres del final de la cadena debe terminar la selección, especificado en el siguiente campo A N antes del final.

Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.

Hash de datos

Enmascara la información contenida en una columna. Los datos de entrada se sustituyen utilizando una versión de 256 bits del algoritmo Fowler-Noll-Vo.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.

Ejemplo

Entrada Resultado

Receta de tabla

G=HE!D)EV^*H2%ZB-.(,I?.4+4J`Q%M]B&G_L5D0?2-

Ejemplo

Entrada Configuración Resultado

TableRecipe

  • Desde: Desde el principio

  • Hasta: Hasta el índice

  • Índice final: 5

Tabla

QlikCloudAnalytics
  • Desde: Desde el índice

  • Índice de partida: 4

  • Hasta: Hasta el índice

  • Índice final: 9

Cloud

Hacer coincidir con patrón

Comprueba si la celda es similar a un patrón específico. La función devolverá TRUE si el patrón seleccionado se encuentra en la celda, en caso contrario devolverá FALSE.

Se creará una nueva columna que contendrá el resultado de la función para cada una de las columnas seleccionadas. El nombre predeterminado de las nuevas columnas será <original_column_name>_matches.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Patrón

Seleccione uno de los patrones regex predefinidos, u otra combinación de operador y valor:

  • [a-z]+ (una palabra en minúsculas)

  • [A-Z]+ (una palabra en mayúsculas)

  • [0-9]+ (número)

  • [a-zA-Z]+ (una palabra , sin distinguir entre mayúsculas y minúsculas)

  • [a-zA-Z0-9]+ (cualquier literal, con caracteres alfanuméricos)

  • Otros

Operador

Si ha seleccionado Otro como Patrón, puede seleccionar uno de los siguientes operadores y establecer su valor personalizado en el siguiente campo Valor:

  • Igual a

  • Contiene

  • Empieza por

  • Termina en

  • Regex

Ejemplo

Entrada Configuración Resultado
  • 992424254-8

  • ISBN 2-22605257-7

  • Patrón: Otros

  • Operador: Regex

  • ^[ISBN]{4}[ ]{0,1}[0-9]{1}[-]{1}[0-9]{3}[-]{1}[0-9]{5}[-]{1}[0-9]{0,1}$

  • FALSE

  • TRUE

  • Terminator

  • Terminator 2

  • Patrón: [a-zA-Z]+ (una palabra , sin distinguir mayúsculas de minúsculas)

  • TRUE

  • FALSE

Buscar texto similar

Comprueba si la celda es similar a un valor específico. La función devolverá TRUE si el texto seleccionado se encuentra dentro de la celda, en caso contrario devolverá FALSE.

Se creará una nueva columna que contendrá el resultado de la función para cada una de las columnas seleccionadas. El nombre predeterminado de las nuevas columnas será <original_column_name>_matches.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Usar con
  • Valor: seleccione esta opción para cotejar la columna con un valor fijo, establecido en el campo Referencia.

  • Otra columna: seleccione esta opción para cotejar la columna con los valores de otra columna, establecida en la lista desplegable Columna.

Coincidencia parcial Establezca un número que corresponda a la distancia Levenshtein que desea utilizar para la comprobación. La distancia Levenshtein representa el número de ediciones que hay que hacer para transformar una cadena en otra.

Ejemplo

Entrada Configuración Resultado
  • Observación

  • Remodelar

  • Usar con: Valor

  • Referencia: Remake

  • Coincidencia parcial: 2

  • TRUE

  • FALSE

Eliminar caracteres no numéricos

Elimina todos los caracteres que no sean 0-9, Aa-Zz y letras con tilde del contenido de una celda. Se mantienen los caracteres siguientes, así como los espacios en blanco: 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÔÖÕØŒSSÚÙÛÜ.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.

Ejemplo

Entrada Resultado

Q=+L**€IK#$12%3,4

QLIK 1234

Eliminar caracteres no numéricos

Elimina todos los caracteres que no sean 0-9. También se mantienen los separadores decimales y los espacios en blanco.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.

Ejemplo

Entrada Resultado

Q=+L**€IK#$ 12%3,4

123,4

Eliminar parte del texto

Elimina las cadenas especificadas de las celdas de la columna.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Operador

Seleccione el operador que se utilizará para seleccionar el texto que se ha de eliminar:

  • Igual a

  • Contiene

  • Empieza por

  • Termina en

Valor Indique el carácter o la cadena que desea eliminar.
Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.

Ejemplo

Entrada Configuración Resultado
  • Nueva York

  • Nueva york

  • Yorkshire

  • Operador: Contiene

  • Valor:York

  • Nueva

  • Nueva york

  • shire

Eliminar el carácter final y el carácter inicial

Elimina los espacios finales e iniciales u otros caracteres especificados.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Carácter de relleno
  • Espacios en blanco: se eliminarán los espacios en blanco innecesarios al principio y al final de las celdas.

Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.

Ejemplo

Entrada Resultado

[][]TableRecipe[]

TableRecipe

Buscar y reemplazar

Sustituye las celdas o partes de celda que contengan un valor específico por otro.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Operador

Seleccione el operador que se utilizará para seleccionar el texto que se ha de eliminar:

  • Igual a

  • Contiene

  • Empieza por

  • Termina en

  • Coincide con la expresión regular regex

  • Coincide con el carácter comodín

Valor Indique el carácter o la cadena que desea buscar.
Reemplazar

Seleccione el comportamiento que seguirá la acción de reemplazar:

  • Buscar texto y reemplazarlo

  • Celda entera con valor de sustitución

  • Celda entera con valor nulo

Reemplazar por Introduzca el valor con el que se sustituirán las cadenas especificadas.
Crear nueva columna Marque esta casilla si desea mostrar el resultado de esta función en una nueva columna y mantener el original intacto.
Nota de sugerenciaComo alternativa, puede iniciar una operación de búsqueda y sustitución en una columna haciendo clic con el botón derecho del ratón en una celda de la tabla y seleccionando la opción Sustituir este valor en esta columna. A continuación, se abre un paso de la receta en el que ya se ha seleccionado la cadena que se ha de sustituir. Finalice la configuración de los pasos y haga clic en Aplicar.

Ejemplo

Entrada Configuración Resultado
  • Francia

  • Canadá

  • Estados Unidos

  • Estados Unidos

  • Operador: Contiene

  • Valor: América

  • Sustituir por: EE.UU.

  • Sobrescribir toda la celda

  • Francia

  • Canadá

  • Estados Unidos

  • Estados Unidos

Dividir columna

Divide el contenido de una celda en varias columnas, en función de un separador.

Propiedades

Propiedad Configuración
Columnas que procesar

Seleccione la columna o columnas a las que desea aplicar la función.

Si desea aplicarla en más de una columna, utilice la lista desplegable para seleccionar las columnas y haga clic en Aplicar.

Partes

Introduzca el número de columnas que desea crear.

Si la cadena original contiene más partes de las que ha especificado en el campo Partes, la cadena restante se devolverá en la última columna creada.

Separador

En la lista desplegable, seleccione el carácter utilizado como base para la división:

  • ,

  • :

  • ;

  • .

  • -

  • @

  • Espacio

  • Otro (cadena). Cuando utilice esta opción, agregue su valor personalizado en el campo Separador personalizado.

Ejemplo

Entrada Configuración Resultado

Columna A: 12/07/1998

  • Partes: 3

  • Separador: Otro (cadena)

  • Separador personalizado: /

  • Columna A: 12/07/1998
  • Columna B: 12

  • Columna C: 07

  • Columna D: 1998

Columna A: 20-03-2025
  • Partes: 2

  • Separador: -

  • Columna A: 20-03-2025
  • Columna B: 20

  • Columna C: 03-2025

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.