Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
¡Hola a todos!
Tengo 2 tablas: una tabla es una tabla de hechos que contiene el campo fechas y el número de eventos, otra tabla es una tabla de dimensiones que contiene nombres y fechas de creación de estos nombres. Estas tablas están relacionadas por el campo id_n, pero necesito calcular la medida que calculará el número de nombres (de la tabla 2) por cada fecha (de la tabla 1) donde created_date (de la tabla 2) es mayor o igual que la fecha (de la tabla 1).
La fórmula debe tener el aspecto de measure_table_1 = COUNT( IF(table_2[created_date] > = table_1[fecha], table_2[id_n]) )
¡gracias!
Solved! Go to Solution.
Puede crear una medida como se muestra a continuación, por favor encuentre los detalles en el archivo adjunto.
Count of names =
CALCULATE (
DISTINCTCOUNT ( 'Table 2'[name_id] ),
FILTER (
ALL('Table 2'),
'Table 2'[create_date] >= SELECTEDVALUE ( 'Table 1'[date] )
)
)
Saludos
@YanaBykovskaya , Trate de
measure_table_1 = calculate(COUNTX(table_2, IF(table_2[created_date] > = max(table_1[date]), table_2[id_n],blank()) ), valores (table_2[id_n]), crossfilter(table_2[id_n],table_1[id_n], ninguno))
hola. Gracias por la respuesta. Pero, ¿es posible hacer cálculos sin crear una nueva tabla?
Puede crear una medida como se muestra a continuación, por favor encuentre los detalles en el archivo adjunto.
Count of names =
CALCULATE (
DISTINCTCOUNT ( 'Table 2'[name_id] ),
FILTER (
ALL('Table 2'),
'Table 2'[create_date] >= SELECTEDVALUE ( 'Table 1'[date] )
)
)
Saludos
¡Muchas gracias!
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |