Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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...
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.
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.