Skip to main content
Announcements
See why Qlik is a Leader in the 2024 Gartner® Magic Quadrant™ for Analytics & BI Platforms. Download Now
cancel
Showing results for 
Search instead for 
Did you mean: 
pgalvezt
Specialist
Specialist

Problemas al visualizar la función Match

Hola, he cargado un xls con un campo llamado tiempo que muestra desordenadamente las horas y los dias. Para lo cual utilicé la f(x) Match(). quedando así: Match(Dias,'1 hora', '3 horas' '5 horas', '1 Día', '3 Dias'), luego pongo esta expresión en la opción que da Qlikview para ordenar por expresión. Todo bien. Pero repentinamente el orden se transformó en números. y en el gráfico me aparece 1 2 3 4 5 en vez de 1 hora 3 horas 5 horas 1 Día 3 Dias.

He intentado varios métodos pero no doy con la solución. Alguna idea?

Gracias...

2 Replies
Miguel_Angel_Baeyens

Hola Pablo,

La función Macth() devuelve, precisamente, un entero que corresponde a la coincidencia exacta del campo "Dias" en tu caso con alguno de los textos posteriores, devolviendo 0 si no hubiera coincidencias.

Tal vez te interese utilizar la función Pick() también, que es la complementaria a Macth() devolviendo una cadena dado un número:

=Pick(2, '1 hora', '3 horas' '5 horas', '1 Día', '3 Dias')


Devolverá '3 horas'.

Espero que te sirva.

pgalvezt
Specialist
Specialist
Author

Gracias Miguel por tu pronta respuesta,

¡como lo harías para que en el gráfico te apareciera ordenadamente la dimensión. La verdad no me sirve que me aparezcan números.

Tengo problemas para mostrar el archivo debido a que en las opciones no me aparece el botón añadir aquí en el foro.

La función Pick() me reduce a una sola barra en el gráfico y desaparece la distribución de tiempo.

necesito que aparezca en orden: Primero las horas y despues en número de días.

Atento a tus comentarios