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, tengo esta mesa
Necesito:
- Crear un filtro de página para seleccionar una sola fecha
- crear una medida en SUM(Value) para las fechas que son > a la fecha seleccionada.
Por ejemplo:
- Si filtro 26/12/2022, la medida mostrará 12
- Si filtro 25/12/2022, la medida mostrará 33 (valores 26/12/2022 + 27/12/2022)
Gracias
@amitchandak gracias.
Cualquier idea sobre por qué funciona cuando uso el "="
Pero se muestra en blanco cuando pongo el ">"
Debería estar sumando los valores el 11/01/2023, ¿verdad?
Solución 1:
Puede cambiar el comportamiento de la segmentación de datos Configuración de segmentación de datos > visual > Estilo: Después
Entonces la medida es simplemente Suma de Valor = SUMA([Valor])
Solución 2:
Sum of value - Solution 2 =
CALCULATE(
SUM('Sample'[Value]),
FILTER(ALL('Sample'[Date]),
'Sample'[Date] >= SELECTEDVALUE('Sample'[Date]))
)
Gracias, la opción 2 funciona para el operador "=" pero no para el operador ">"
Me muestra valores EN BLANCO pero hay valores mayores que la fecha que estoy filtrando. ¿Alguna idea por qué?
¿Puede enviar su archivo pbix a través de wetransfer.com con ese problema?
https://drive.google.com/drive/folders/1Btr171OY_v6nfQL2jjwveX3ySsfAaBvY?usp=sharing
verás un KPI con BLANK(), esa es la medida.
¡Gracias!
El problema aquí es que estabas mezclando la solución 1 y 2.
La solución 1 es entonces desea una segmentación de datos entre o después de la segmentación de datos, por lo que obtiene varios valores de la tabla Calendario y la solución 2 es cuando desea que el usuario final seleccione solo 1 fecha.
Cambiemos la nomenclatura y veamos todos los comportamientos.
Solución A.
Dejando lo que tienes y en la cortadora que quieres seleccionar fechas entre la medida será simplemente:
Intente cambiar el tipo de segmentación de datos a Después.
selected_date = MIN('Calendar'[Date])
sell_exposure =
var _max = MIN('Calendar'[Date])
var _total =
CALCULATE(
SUM('FxTrade'[SellExposure]),
'FxTrade'[SettlementDate]>_max
)
return
_total
Saludos
Gao
Equipo de apoyo a la comunidad
Si hay alguna publicación de ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo sus necesidades o todavía tiene problemas al respecto, 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
@miloviajando , En la segmentación de datos de fecha tiene una opción Mayor (en flecha pequeña, antes de diciembre de 2022 y en Opción -> Estilo, en propiedad visual en diciembre de 2022)
Usa eso.
De lo contrario, la segmentación de datos debe estar en una mesa independiente
Date1 es independiente Tabla de fechas, Fecha se une con Tabla
nueva medida =
var _max = maxx(allselected(Date1),Date1[Date])
devolución
calculate( sum(Table[Value]), filter('Table', 'Table'[Date] >=_max))
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 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |