Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
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 | Maestro | Carril Consol | Carril de movimiento | Origen GNR | GNR Dest | LegCheck | LlegadaCheck | Mazorca |
412647 | AMST2606 | AMS-CPH | JHB-STO | Ams | Cien | Partido de ida | No llegó | 17/08/2022 22:00 |
412647 | CPHT0071 | CPH-STO | JHB-STO | Ams | Cien | Última etapa | No llegó | |
414467 | LHRT0639 | LHR-BRS | NGB-BHX | Ams | BHX | Tramo de tránsito | No llegó, falta la última etapa | 21/04/2022 02:24 |
414467 | AMST2518 | AMS-LHR | NGB-BHX | Ams | BHX | Partido de ida | No llegó, falta la última etapa | 18/04/2022 23:26 |
415828 | BFST0039 | BFS-LHR | FSO-GRU | Bfs | De | Partido de ida | No llegó | 22/04/2022 16:50 |
415828 | LHRT0640 | LHR-FRA | FSO-GRU | Bfs | De | Tramo de tránsito | No llegó, falta la última etapa |
El resultado requerirá lo siguiente
Casa | Maestro | Carril Consol | Carril de movimiento | Origen GNR | GNR Dest | LegCheck | LlegadaCheck | Mazorca |
412647 | CPHT0071 | CPH-STO | JHB-STO | Ams | Cien | Última etapa | No llegó | |
415828 | LHRT0640 | LHR-FRA | FSO-GRU | Bfs | De | Tramo de tránsito | No llegó, falta la última etapa | |
414467 | LHRT0639 | LHR-BRS | NGB-BHX | Ams | BHX | Tramo de tránsito | No llegó, falta la última etapa | 21/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!
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")
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 | Maestro | Carril Consol | Carril de movimiento | Origen GNR | GNR Dest | LegCheck | LlegadaCheck | Mazorca |
412647 | CPHT0071 | CPH-STO | JHB-STO | Ams | Cien | Última etapa | No llegó | |
415828 | LHRT0640 | LHR-FRA | FSO-GRU | Bfs | De | Tramo de tránsito | No llegó, falta la última etapa | |
414467 | LHRT0639 | LHR-BRS | NGB-BHX | Ams | BHX | Tramo de tránsito | No llegó, falta la última etapa | 21/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?
Sí
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!!
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!
Check out the February 2025 Power BI update to learn about new features.