Senarath
Hola,
Tengo un requisito como el siguiente.
Fecha de entrada Fecha de salida Nombre Nombre del hotel
13-jul-2017 20-jul-2017 John Hilton Madrid
15-jul-2017 17-jul-2017 Nancy Galadari
Mi requisito es si quiero ver cuántos invitados se registraron en una fecha en particular, por ejemplo, 15 de julio de 2017, arriba se deben mostrar dos invitados. Solía manejarlo mediante la función de coincidencia de intervalo y no tenía idea de cómo manejarlo en Power BI. Supongamos que estoy cargando la fecha tanto desde un archivo de Excel como mediante una consulta SQL al modelo.
fhill
Echa un vistazo a esta publicación y sigue sus pasos. Su filtro estará en la columna recién creada, solo asegúrese de que sus Fechas de inicio/finalización originales y cualquier otro dato que necesite estén en el gráfico/cuadro (no en las fechas recién creadas).
https://community.powerbi.com/t5/Desktop/Obtener-todas-las-fechas-entre-2-fechas/td-p/60577
Phil_Seamark
Hola @Senarath
Un enfoque es hacer lo siguiente,
1. Cree una tabla de fechas básica usando CalendarAuto() pero no la relacione con su tabla de datos. En mi caso, llamé a esta tabla ‘Slicer Dates’ y creé una segmentación sobre ella.
2. Cree la siguiente medida que puede usar para filtrar sus datos
Filter Measure = IF( MIN('Table1'[Check in Date]) <= MIN('Slicer Dates'[Date]) && MIN('Table1'[Check out Date]) > MIN('Slicer Dates'[Date]) , 1 , 0)
3. Arrastre la nueva medida a los filtros visuales de su cuadrícula y configúrelo para que tenga que ser 1
Hay un archivo PBIX aquí
https://1drv.ms/u/s!AtDlC2rep7a-kHAdJz1jWGkPvUTz
Phil_Seamark
Hola @Senarath
Un enfoque es hacer lo siguiente,
1. Cree una tabla de fechas básica usando CalendarAuto() pero no la relacione con su tabla de datos. En mi caso, llamé a esta tabla ‘Slicer Dates’ y creé una segmentación sobre ella.
2. Cree la siguiente medida que puede usar para filtrar sus datos
Filter Measure = IF( MIN('Table1'[Check in Date]) <= MIN('Slicer Dates'[Date]) && MIN('Table1'[Check out Date]) > MIN('Slicer Dates'[Date]) , 1 , 0)
3. Arrastre la nueva medida a los filtros visuales de su cuadrícula y configúrelo para que tenga que ser 1
Hay un archivo PBIX aquí
https://1drv.ms/u/s!AtDlC2rep7a-kHAdJz1jWGkPvUTz
gabrielvigo
En respuesta a Phil_Seamark
Muy buena resolución.
Pero no puedo usar esto en un KPI (DistinctCount).
¿Cómo puede hacerse esto?
Senarath
En respuesta a Phil_Seamark
Gracias @Phil_Seamark y @fhill por sus respuestas correctas.
fhill
Echa un vistazo a esta publicación y sigue sus pasos. Su filtro estará en la columna recién creada, solo asegúrese de que sus Fechas de inicio/finalización originales y cualquier otro dato que necesite estén en el gráfico/cuadro (no en las fechas recién creadas).
https://community.powerbi.com/t5/Desktop/Obtener-todas-las-fechas-entre-2-fechas/td-p/60577