Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hola a todos
Me quedo con el siguiente escenario:
Necesito calcular la diferencia horaria entre (de la tabla 1 fecha mínima de inicio con categoría = B y tipo = X) y (de la tabla 2 fecha mínima con categoría = C) para que la respuesta sea 23 horas. De estas 23 horas, tengo que verificar si todas estas 23 horas están cubiertas en la fecha de inicio y finalización de la tabla 1 con categoría = A y tipo = X para cada ID. Entonces, en este caso, se cubren 22 horas de 23, por lo que el resultado es de 22 horas. Soy capaz de calcular el tiempo 23 horas que es la primera parte, pero no puedo comprobar el alcance en la tabla 1.
Aquí está el enlace de PBIx: Sample.pbix.
gracias
Hola @TaroGulati ,
Por favor, intente:
# Measure =
VAR __start_datetime =
CALCULATE (
MIN ( 'Table1'[START] ),
'Table1'[Category] = "B"
&& 'Table1'[Type] = "X"
)
VAR __end_datetime =
CALCULATE ( MIN ( 'Table2'[Date] ), 'Table2'[Category] = "C" )
RETURN
SUMX(
FILTER(
ADDCOLUMNS (
FILTER ( 'Table1', 'Table1'[Category] = "A" && 'Table1'[Type] = "X" ),
"@start_datetime", __start_datetime,
"@end_datetime", __end_datetime
),
'Table1'[END]>=[@start_datetime] && 'Table1'[START]<=[@end_datetime]
),
VAR __overlap_start = MAX('Table1'[START],[@start_datetime])
VAR __overlap_end = MIN('Table1'[END],[@end_datetime])
RETURN
DATEDIFF(__overlap_start,__overlap_end,HOUR)
)
Saludos
Gao
Equipo de apoyo a la comunidad
Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Si no entiendo sus necesidades o aún tiene problemas con él, no dude en hacérnoslo saber. ¡Muchas gracias!
Cómo obtener respuestas rápidas a sus preguntas : cómo proporcionar datos de ejemplo en el foro de Power BI
Hola, lo siento, no entendí tu respuesta.
Sírvase proporcionar mejores datos de muestra.
¿Te puedo interesar en una solución gráfica?
La fila de datos de muestra 4 (3) no es un evento.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.