Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Me siento tonta, porque sé que estoy pasando por alto algo obvio. Necesito escribir una medida que devuelva un valor total, pero no cambiará del valor total al valor mensual, cuando lo aplique a un gráfico u otro meaure.
Tengo un conjunto de datos, basado en meses y cantidades mensuales, que necesito calcular el total de estas cantidades en función de un filtro (Filtrar elemento "1" en mi ejemplo a continuación). El importe total en este ejemplo es 610.
Fecha | Cantidad | Elemento de filtro | |||
1/1/2020 | 100 | 1 | Total: | 610 | |
2/1/2020 | 100 | 1 | |||
3/2/2020 | 80 | 1 | |||
4/1/2020 | 80 | 1 | |||
5/1/2020 | 60 | 1 | |||
5/31/2020 | 60 | 1 | |||
6/30/2020 | 30 | 1 | |||
7/30/2020 | 50 | 1 | |||
8/29/2020 | 30 | 1 | |||
9/28/2020 | 20 | 1 | |||
10/28/2020 | 0 | 1 | |||
11/27/2020 | 0 | 1 | |||
12/27/2020 | 0 | 1 |
Necesito hacer dos cosas:
1) en un gráfico de líneas estoy rastreando mis cantidades mensuales / anuales, pero quiero tener una línea recta en el total, por lo que puedo mostrar cuando otras mediciones van por encima de ese total.
2) Necesito ser capaz de añadir ese valor total (610) a otras medidas que calculan cuánto por encima de esa cantidad vamos a sobre. Así que "Cantidad mensual" + "610" cada mes.
Para hacer esto necesito obtener ese valor 610 pero cada vez que intento aplicar mi cálculo total, me está dando el total mensual, no todo el total.
Gracias.
Solved! Go to Solution.
@GnortenJones
Si te entiendo correctamente, puedes crear 2 medidas para cada requisito:'
total: CALCULATE(SUM('Table'[Amount]),FILTER(ALL('Table'),'Table'[Elemento de filtro]-1))
Paul Zheng _ Equipo de apoyo de la comunidad
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@GnortenJones
Si te entiendo correctamente, puedes crear 2 medidas para cada requisito:'
total: CALCULATE(SUM('Table'[Amount]),FILTER(ALL('Table'),'Table'[Elemento de filtro]-1))
Paul Zheng _ Equipo de apoyo de la comunidad
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Esto fue todo. Este fue el enfoque que estaba tomando al principio que no funcionaba. La única diferencia es que no tenía la instrucción "All" en el filtro para la función "total".
Sabía que estaba pasando por alto algo simple.
Gracias.
hola @GnortenJones ,
dar a esta medida una oportunidad:
measurename =
calculate(
sum('<tablename>'[Amount])
, ALL('<tablename>'[Date])
, '<tablename>'[filter item] = 1
)
Con suerte, esto ayuda a abordar su desafío.
saludos
Tom
Primero una medida para sumar los importes
Amount Sum = SUM ( 'Table'[Amount] )
A continuación, una medida para el importe total
Total Amount = CALCULATE ( [Amount Sum], ALL ( 'Table' ))
Entonces podemos combinarlos.
Total + Month = [Amount Sum] + [Total Amount]