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

Level up your Power BI skills this month - build one visual each week and tell better stories with data! Get started

Reply
Syndicate_Admin
Administrator
Administrator

Power BI - Dax (embudo)

Hola a todos

agradecemos su ayuda de antemano.

Estoy creando un panel para mostrar los detalles de envío más recientes

para la tabla siguiente, si me gustaría mostrar la CASA en rojo en el tablero, ¿cómo puedo hacerlo?

Criterios:

si tenemos una columna Last Leg at LegCheck, entonces, elija la fila de "casa" de la Última pierna

si no tenemos una última etapa, primero, elija la fila que no está COB en su lugar

y luego, elija la fila que tiene una fecha COB más reciente

los datos como se indica a continuación

Casa

MaestroCarril ConsolCarril de movimientoOrigen GNRGNR DestLegCheckLlegadaCheckMazorca
412647AMST2606AMS-CPHJHB-STOAmsCienPartido de idaNo llegó17/08/2022 22:00
412647CPHT0071CPH-STOJHB-STOAmsCienÚltima etapaNo llegó
414467LHRT0639LHR-BRSNGB-BHXAmsBHXTramo de tránsitoNo llegó, falta la última etapa21/04/2022 02:24
414467AMST2518AMS-LHRNGB-BHXAmsBHXPartido de idaNo llegó, falta la última etapa18/04/2022 23:26
415828BFST0039BFS-LHRFSO-GRUBfsDePartido de idaNo llegó22/04/2022 16:50
415828LHRT0640LHR-FRAFSO-GRUBfsDeTramo de tránsitoNo llegó, falta la última etapa

El resultado requerirá lo siguiente

Casa

MaestroCarril ConsolCarril de movimientoOrigen GNRGNR DestLegCheckLlegadaCheckMazorca
412647CPHT0071CPH-STOJHB-STOAmsCienÚltima etapaNo llegó
415828LHRT0640LHR-FRAFSO-GRUBfsDeTramo de tránsitoNo llegó, falta la última etapa
414467LHRT0639LHR-BRSNGB-BHXAmsBHXTramo de tránsitoNo llegó, falta la última etapa21/04/2022 02:24

Razón:

412647 - porque es el último tramo (COB podría nulo o datos allí)

415828 - no hay última etapa, muestre la que tiene COB vacía

414467 - no hay última etapa, compare el COB, elija el más reciente (21/04 vs 18/04)

¡Gracias a todos!

8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

No estoy seguro de si capturé la lógica detrás de sus reglas.

Font Color = 
var b = CALCULATETABLE('Table',ALLEXCEPT('Table','Table'[House]))
var l = countrows(filter(b,'Table'[LegCheck]="Last Leg"))
var c = countrows(filter(b,isblank('Table'[COB])))
return 
switch(TRUE()
,max('Table'[LegCheck])="Last Leg" && l>0,"red"
,isblank(max('Table'[COB])) && c >0,"red"
,l=0 && c=0 && max('Table'[COB])=maxx(b,[COB]),"red"
,"black")

lbendlin_0-1661617083294.png

ver adjunto

#lbendlin

Gracias por su respuesta

¡la lógica es correcta!


si pudiera cambiarlo del "Color" al HB#?

el resultado espero que sea....

Casa

MaestroCarril ConsolCarril de movimientoOrigen GNRGNR DestLegCheckLlegadaCheckMazorca
412647CPHT0071CPH-STOJHB-STOAmsCienÚltima etapaNo llegó
415828LHRT0640LHR-FRAFSO-GRUBfsDeTramo de tránsitoNo llegó, falta la última etapa
414467LHRT0639LHR-BRSNGB-BHXAmsBHXTramo de tránsitoNo llegó, falta la última etapa21/04/2022 02:24

Gracias por su ayuda!!

Me perdiste. ¿Qué hay que cambiar?

switch(TRUE()
,max('Table'[LegCheck])="Last Leg" && l>0,"red"
,isblank(max('Table'[COB])) && c >0,"red"
,l=0 && c=0 && max('Table'[COB])=maxx(b,[COB]),"red"
,"black")

Esta parte, si "Rojo" la cambia a la Casa#?

el "negro" es la Casa#, no quiero mostrarlo allí.

(solo quiero evitar usar el filtro, jajaja)

Gracias

En lugar de usar la medida para el formato condicional, ¿desea aplicarla como filtro para el objeto visual?

en la escritura, no estoy cambiando el color pero quiero mostrar el resultado en el visual, gracias

Agregue la medida a los filtros visuales y configúrela en "rojo"

¡Gracias Ibendlin!
Sí, esa es una de las formas de resolver mi problema, gracias!!

Helpful resources

Announcements
April Power BI Update Carousel

Power BI Monthly Update - April 2026

Check out the April 2026 Power BI update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.