Forum Discussion
Syndicate_Admin
Administrator
2 years agoSELECTECTNO funciona bien.
Este tiene 3 cartas con 3 medidas diferentes.
El primero es:
Qtd Total Mes Actual =
CALCULAR(
SUMA(LinhasEncomendas_BI[partes]),
MES(LinhasEncomendas_BI[DataFinal]) =
SI(ISBLANK(SELECTEDVALUE(LinhasEncomendas_BI[DataFinal].[Nº de mes])), MES(HOY()),SELECTEDVALUE(LinhasEncomendas_BI[DataFinal].[Nº de mes]))
)
The second one is:
The third one is:
The second one is:
Qtd Total Mes Anterior =
CALCULAR(
SUMA(LinhasEncomendas_BI[partes]),
MES(LinhasEncomendas_BI[DataFinal]) =
SI(ISBLANK(SELECTEDVALUE(LinhasEncomendas_BI[DataFinal].[Nº de mes])), MES(FECHA(HOY(), -1)),MES(FECHA(SELECTEDVALUE(LinhasEncomendas_BI[DataFinal].[Fecha]), -1)))
)
The third one is:
Qtd Total Mes Anterior =
CALCULAR(
SUMA(LinhasEncomendas_BI[partes]),
MES(LinhasEncomendas_BI[DataFinal]) =
SI(ISBLANK(SELECTEDVALUE(LinhasEncomendas_BI[DataFinal].[Nº de mes])), MES(FECHA(HOY(), -2)),SELECTEDVALUE(LinhasEncomendas_BI[DataFinal].[Nº de mes])-2)
)
La cortadora de cuentas LinhasEncomendas_BI[DataFinal] con el año y el mes, cuando no se selecciona nada, las 3 tarjetas muestran el mes real y los últimos 2 meses, pero cuando selecciono, por ejemplo, julio, tienen que cambiar a julio - junio - mayo. Pero no funciona como debería. ¿Alguien puede intentar ayudarme?
La cortadora de cuentas LinhasEncomendas_BI[DataFinal] con el año y el mes, cuando no se selecciona nada, las 3 tarjetas muestran el mes real y los últimos 2 meses, pero cuando selecciono, por ejemplo, julio, tienen que cambiar a julio - junio - mayo. Pero no funciona como debería. ¿Alguien puede intentar ayudarme?
2 Replies
- Syndicate_Admin
Administrator
Puede consultar la siguiente medida
Qtd Total Current Month = CALCULATE ( SUM ( LinhasEncomendas_BI[partes] ), MONTH ( LinhasEncomendas_BI[DataFinal] ) = IF ( ISBLANK ( SELECTEDVALUE ( LinhasEncomendas_BI[DataFinal].[MonthNo] ) ), MONTH ( TODAY () ), SELECTEDVALUE ( LinhasEncomendas_BI[DataFinal].[MonthNo] ) ), ALL ( LinhasEncomendas_BI ) )Qtd Total Previous Month = CALCULATE ( SUM ( LinhasEncomendas_BI[partes] ), MONTH ( LinhasEncomendas_BI[DataFinal] ) = IF ( ISBLANK ( SELECTEDVALUE ( LinhasEncomendas_BI[DataFinal].[MonthNo] ) ), MONTH ( EDATE ( TODAY (), -1 ) ), MONTH ( EDATE ( SELECTEDVALUE ( LinhasEncomendas_BI[DataFinal].[Date] ), -1 ) ) ), ALL ( LinhasEncomendas_BI ) )Qtd Total Previous Month = CALCULATE ( SUM ( LinhasEncomendas_BI[partes] ), MONTH ( LinhasEncomendas_BI[DataFinal] ) = IF ( ISBLANK ( SELECTEDVALUE ( LinhasEncomendas_BI[DataFinal].[MonthNo] ) ), MONTH ( EDATE ( TODAY (), -2 ) ), MONTH ( EDATE ( SELECTEDVALUE ( LinhasEncomendas_BI[DataFinal].[Date] ), -2 ) ) ), ALL ( LinhasEncomendas_BI ) )¡Saludos!
Yolo Zhu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Syndicate_Admin
Administrator
Eso funciona como yo también quiero, gracias por la ayuda 😄