Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
rodward23
Partner - Contributor II
Partner - Contributor II

¿Funciones de Cadena?

Que tal, Buenas  a todos

Hice la extracción de un archivo Excel en Qlikview y lo que obtuve fue una sola cadena muy larga de texto , lo que necesito es saber como puedo separar esa cadena para convertirla en columnas y así poder formar una tabla. En realidad tengo poca experiencia con Qlik asi que estaría genial que me pusieran aportar ideas. Lo pensaba hacer con funciones de cadena pero no estoy seguro.

Gracias

8 Replies
el_aprendiz111
Specialist
Specialist

Alejandro buenas tardes

hay varias opciones/funciones, regalarme una muestra de tu información para poder ayudarte

Saludos,

rodward23
Partner - Contributor II
Partner - Contributor II
Author

Te adjunto un txt

el_aprendiz111
Specialist
Specialist

Alejandro como estas

Anexo ejm a ver si te sirven, me cuentas:

TMP:
LOAD @1:10 AS FIELD1,
@11:19 AS FIELD2,
@20:46 AS FIELD3,
@47:70 AS FIELD4,
@71:87 AS FIELD5,
@88:112 AS FIELD6,
@113:125AS FIELD7,
@126:n AS FIELD8
FROM
[..\..\..\Documents\Downloads\Sample.txt]
(fix, codepage is 1252, no eof);

NoConcatenate

SUMARY:

LOAD
FIELD1,
FIELD2,
FIELD3,
Replace(PurgeChar(FIELD4,'*,CR'),'.',',')*1 AS FIELD4,
FIELD5,
Trim(FIELD6) AS FIELD6,
FIELD7,
FIELD8

Resident TMP;
DROP Table TMP;

Anonymous
Not applicable

Buen día

En la carga del archivo escoges la opción "Longitud Fija" y escojes el limite se cada uno de los campos, con esto ya se cargaría tu archivo, luego puedes aplicar funciones, como purgechar para quitar los caracteres que no requieras, la funcion TRIM para quitar todos los espacios, renombra !s los campos, etc

ger_alegria
Partner - Creator
Partner - Creator

En el asistente de carga en el delimitador indica que quieres que el delimitador sean espacios y con eso tendras tu info en columnas, ya solo renombra los campos.

Saludos

Apoyo.jpg

rodward23
Partner - Contributor II
Partner - Contributor II
Author

¿Y si el archivo no tiene delimitadores y las cadenas no son del mismo largo?

Anonymous
Not applicable

Puedes subir el archivo que mencionas

el_aprendiz111
Specialist
Specialist

Alejandro buenos dias:

mytxt.gif