Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now

Reply
leahYan
Advocate II
Advocate II

Total de ejecución en matriz con condición de interruptor dinámico

Hola

Tengo una fórmula DAX para acumular el valor, el total de ejecución y los diferentes períodos totales de horas extras:

R-Acc es el total de carrerasde Acc , R-Com es el total de ejecución de Com. Restante es la diferencia de dos totales en ejecución.

Si no hay datos en mayo, el Remanso no muestra el valor anterior, el total de la columna también está en blanco en el extremo derecho.

La medida Com es similar a Acc, simplemente filtrando otro valor en el mismo campo

Untitled.png

Intenté usar un max(date) para limitar el rango de visualización, pero no hace ningún cambio.

R-Acc ?
var lastd á MAX('Consulta'[fecha])
devolución
IF(SELECTEDVALUE(Query[Daytype])<>"Work Day",
CALCULATE(
[Acc],
FILTRO(
ALL('Date'[Fecha]),
'Fecha'[Fecha]<'lastd'
)
)
Remanso de la red de
SWITCH(SELECTEDVALUE(Query[Category1]),
"1.Ingreso directo",[R-Com]-[R-Acc],
"2.Gasto directo",if(SELECTEDVALUE(Query[Daytype])- "Día de trabajo",BLANK(),[R-Com]-[R-Acc]),
"3.Gross Profit", [R-Com]-[R-Acc]+SUMX(FILTER(Query,[Daytype]-"Work Day"),Query[GrossProfit]*Query[payrate2]/60),
"5.Net Profit",[R-Com]-[R-Acc]+SUMX(QUERY,[Daytype]-"Work Day"),Query[NetProfit]*Query[payrate2]/60)
)
Relación de tabla eQuery y Date como se indica a continuación:

Capture0.PNG

Cualquier pensamiento sería muy agradecido.

¡Gracias!

2 REPLIES 2
Greg_Deckler
Super User
Super User

@leahYan - Extremadamente difícil de seguir. Si estoy leyendo esto correctamente, estoy pensando que esto es lo que necesitas: https://community.powerbi.com/t5/Quick-Measures-Gallery/The-New-Hotness-Custom-Matrix-Hierarchy/m-p/...

Pero, podría estar muy mal. Pero, parece que estás luchando con una matriz y esa es una manera de controlar específicamente una matriz.


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Mastering Power BI 2nd Edition

DAX is easy, CALCULATE makes DAX hard...

Hi Greg_Deckler,

Thank you for your reply, but I am afraid that's not the issue. The issue is when a month has no data in Acc or Com, the running total of Acc or Com is blank too, which is expecting to show the same value of the previous month. 

I read other solutions for missing values in the running total, and most of them can be solved by refer to a continuous date column in the calendar table instead of the date column in the fact table. 

I applied that in my data model, but it couldn't solve my problem. 

 

thank you very much.

Helpful resources

Announcements
Fabric Community Conference

Microsoft Fabric Community Conference

Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.

February 2024 Update Carousel

Power BI Monthly Update - February 2024

Check out the February 2024 Power BI update to learn about new features.

Fabric Career Hub

Microsoft Fabric Career Hub

Explore career paths and learn resources in Fabric.

Fabric Partner Community

Microsoft Fabric Partner Community

Engage with the Fabric engineering team, hear of product updates, business opportunities, and resources in the Fabric Partner Community.

Top Solution Authors