Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas tardes estimadas/os,
Estoy tratando de utilizar el mismo filtro para dos tablas iguales. Me explico, la tabla contiene el nombre del cliente, producto y la cantidad de Toneladas vendidas. El filtro que estoy utilizando es de mes/año y lo que quiero lograr es por ejemplo, ver cuanto se vendió de Dic-2018 a Mar-2019, y en la otra tabla no se modifique nada cuando realice ese filtro porque igual necesito buscar otro período ya sea de Jun-2019 a Ago-2019 o cualquier otro. Lo que necesito es que no se vean afectada ninguna tabla al utilizar el filtro mes/año.
Estaba intentando con crear Variables, pero no sé cómo elegir un rango de fecha, solamente puedo seleccionar una.
Espero me puedan ayudar,
Muchas gracias.
Saludos.
Francisco
Ok, puedes usar Num(Floor(MonthEnd(campoFecha))) para obtener la última fecha del mes. Quita el Floor() si la fecha puede tener hora.
Hola,
Para usar variables necesitarías 2 por cada tabla: una para el desde y otra para el hasta.
Otra opción es crear estados alternos para que cada tabla vaya con el estado alterno seleccionado.
En QlikView: https://help.qlik.com/es-ES/qlikview/April2019/Subsystems/Client/Content/QV_QlikView/Alternate%20Sta...
En Qlik Sense: https://help.qlik.com/es-ES/sense/June2019/Subsystems/Hub/Content/Sense_Hub/Visualizations/alternate...
Hola Rubén,
Gracias por la respuesta. Estoy tratando de hacer las variables, pero no me ha resultado.
Hice una variable vInicio1 y vFinal1 para darle valores en formato MM/YYYY. Utilizo esta expresión:
Sum({<[MM/YYYY]={'>=$(=(vInicio1))<=$(=(vFinal1))'}>}Quantity)
pero no toma ningún valor, creo que debo cambiar el formato de las fechas. ¿Podrías orientarme un poco por favor?.
Muchas gracias.
Seguramente será por el formato de fecha, primero habría que confirmar que la fecha es realmente una fecha, y no un texto, esto se puede comprobar creando un cuadro de lista con el campo, si sale alineado a la izquierda es un texto, tendría que pasarse a número para que salga alineado a la derecha
Después en el set analysis suele ser mejor usar un campo con formato de número, para evitar discrepancias con los formatos. Se puede crear un campo adicional con formato de número sobre el que aplicar el set analysis.
Si puedes subir un ejemplo podría revisarlo.
Creo que ahora me resultó, estoy usando la fecha en formato numérico, lo único malo es que tendré que agregar los fines de mes para poder realizar el filtro. No me había dado cuenta que para buscar por ejemplo, entre ene-2019 y feb-2019 estaba poniendo 43466 y 43497 que sería desde el 01-01-2019 al 01-02-2019 por lo que solamente me incluía el primer día del mes de febrero.
Ok, puedes usar Num(Floor(MonthEnd(campoFecha))) para obtener la última fecha del mes. Quita el Floor() si la fecha puede tener hora.
Gracias por tu tiempo Rubén!