Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
He vuelto a probar y he encontrado publicaciones similares, pero aún no pude descubrir cómo hacer que esto funcione ...
Tengo un gráfico de barras que muestra un recuento distinto de ID por mes. Quiero que los usuarios puedan seleccionar un intervalo de fechas con una segmentación de datos y que el gráfico se actualice automáticamente para mostrar los datos en el intervalo de fechas seleccionado. También quiero que los meses que no tienen ningún registro se muestren en el eje, sin una barra, sino solo aquellos meses que están dentro del rango de fechas seleccionado.
Estos son todos mis datos:
Si selecciono 2021 en una segmentación de datos, obtengo esto si se marca "mostrar elementos sin datos": todos los meses fuera de 2021 se muestran en el gráfico sin barra, no quiero ver esos meses
O esto si desmarco "mostrar elementos sin datos": los meses que no tienen registros pero que están dentro del rango de fechas seleccionado no se muestran (es decir, mayo, junio, noviembre y diciembre).
¿Cómo puedo obtener todos los meses de 2021 para mostrar, incluidos mayo, junio, noviembre y diciembre?
Mi archivo pbix está disponible aquí.
¡Gracias!
Solved! Go to Solution.
No veo el gráfico de barras como su captura de pantalla en su archivo pbix, por favor compruébelo.
Tengo un método que puedes probar.
1 Cree una tabla de fechas para la segmentación de datos.
Date for slicer = VALUES('Table'[Date])
2 Cree una medida de la siguiente manera:
Measure =
VAR _count =
IF( ISBLANK( SUM( 'Table'[Values] ) ), 0, SUM( 'Table'[Values] ) )
VAR _mindate =
MIN( 'Date for slicer'[Date] )
VAR _maxdate =
MAX( 'Date for slicer'[Date] )
RETURN
IF(
AND(
DATE( SELECTEDVALUE( 'Table'[Date].[Year] ), SELECTEDVALUE( 'Table'[Date].[MonthNo] ), 1 ) >= _mindate,
DATE( SELECTEDVALUE( 'Table'[Date].[Year] ), SELECTEDVALUE( 'Table'[Date].[MonthNo] ) + 1, 1 ) - 1 <= _maxdate
),
_count,
BLANK()
)
3 Desmarque "mostrar elementos sin datos"
Resultado:
Pbix al final puedes referirte.
Saludos
Equipo de apoyo a la comunidad _ chenwu zhu
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
No veo el gráfico de barras como su captura de pantalla en su archivo pbix, por favor compruébelo.
Tengo un método que puedes probar.
1 Cree una tabla de fechas para la segmentación de datos.
Date for slicer = VALUES('Table'[Date])
2 Cree una medida de la siguiente manera:
Measure =
VAR _count =
IF( ISBLANK( SUM( 'Table'[Values] ) ), 0, SUM( 'Table'[Values] ) )
VAR _mindate =
MIN( 'Date for slicer'[Date] )
VAR _maxdate =
MAX( 'Date for slicer'[Date] )
RETURN
IF(
AND(
DATE( SELECTEDVALUE( 'Table'[Date].[Year] ), SELECTEDVALUE( 'Table'[Date].[MonthNo] ), 1 ) >= _mindate,
DATE( SELECTEDVALUE( 'Table'[Date].[Year] ), SELECTEDVALUE( 'Table'[Date].[MonthNo] ) + 1, 1 ) - 1 <= _maxdate
),
_count,
BLANK()
)
3 Desmarque "mostrar elementos sin datos"
Resultado:
Pbix al final puedes referirte.
Saludos
Equipo de apoyo a la comunidad _ chenwu zhu
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hola
Lo que necesito es un DISTINCTCOUNT (no una SUMA), así que he udpated su medida en consecuencia y parece funcionar en mi informe de prueba. Pasaré a mi informe completo ahora.
¡Gracias!
Hola
Lo que necesito es un DISTINCTCOUNT, no una SUMA, así que traté de actualizar su medida pero no funcionó. También he actualizado el enlace a mi informe en mi publicación original en el que hubo un error.
Mi archivo pbix está disponible aquí.
@huguestremblay hay un gran video sobre esto Cómo devolver 0 en lugar de BLANK en DAX - SQLBI
Más información sobre el formato condicional en Microsoft Reactor
Mi última entrada de blog El poder de usar grupos de cálculo con relaciones inactivas (Parte 1) (perytus.com) Yo lo haría ❤ Elogios si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer esfuerzos para felicitar a quien ayudó a resolver su problema. ¡Es una muestra de agradecimiento!
⚡ Visítenos en https://perytus.com, su ventanilla única para proyectos/formación/consultoría relacionados con Power BI.