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.
|
| 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 |
|
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 |
|
| 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 |
|---|---|---|
|
|
|
|
|
|
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 |
|
Ejemplo
| Entrada | Configuración | Resultado |
|---|---|---|
|
|
|
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:
|
| Hasta |
Seleccione cómo desea finalizar la selección de valores:
|
| 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 |
|
Tabla |
| QlikCloudAnalytics |
|
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:
|
| 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:
|
Ejemplo
| Entrada | Configuración | Resultado |
|---|---|---|
|
|
|
|
|
|
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 |
|
| 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 |
|---|---|---|
|
|
|
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:
|
| 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 |
|---|---|---|
|
|
|
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 |
|
| 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:
|
| Valor | Indique el carácter o la cadena que desea buscar. |
| Reemplazar |
Seleccione el comportamiento que seguirá la acción de reemplazar:
|
| 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. |
Ejemplo
| Entrada | Configuración | Resultado |
|---|---|---|
|
|
|
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:
|
Ejemplo
| Entrada | Configuración | Resultado |
|---|---|---|
|
Columna A: 12/07/1998 |
|
|
| Columna A: 20-03-2025 |
|
|