Valor de fila mínimo basado en columnas visibles

Un usuario Pregunto ✅

Mareias

Hola,

Tengo una tabla como la siguiente, que muestra el costo mínimo de flete para una ruta específica según el origen. Cada origen es una columna diferente.

En mi base de datos ya tengo el mejor origen para cada ruta específica, pero quiero crear algo más dinámico.

La idea era hacer que Power BI recalculara el mejor origen basado en el columnas visibles solamente.

Por ejemplo, en una base de datos donde tengo la ruta A, B, C, D, E y el origen F1, G1, H1, I1, J1, mi base de datos muestra la mejor ruta como H1:

F1 G1 H1 I1 J1 Mejor origen
A 967 875 825 843 849 H1
B 947 843 974 940 825 J1
C 939 820 971 960 875 G1
D 860 819 986 827 937 G1
mi 886 853 835 877 898 H1

Pero, para la ruta A, quiero que Power BI considere I1 como el mejor origen si elimino H1 de la tabla

F1 G1 I1 J1 Mejor origen
A 967 875 843 849 I1

Recientemente encontré una fórmula que me brinda el mejor origen, pero ¿cómo debo adaptarla para que considere solo las columnas visibles de una tabla que crearé?

Column =
VAR temp = {
        ( "Anchor1", Table1[Anchor_1] ),
        ( "Anchor2", Table1[Anchor_2] ),
        ( "Anchor3", Table1[Anchor_3] ),
        ( "Anchor4", Table1[Anchor_4] ) }
VAR MinValue =
    MINX ( FILTER ( temp, [Value2] <> 0 ), [Value2] )
RETURN
    MINX ( FILTER ( temp, [Value2] = MinValue ), [Value1] )

Gracias

Hola @Mareias

¿Su conjunto de datos se estructura como se muestra a continuación?

2.png

Atentamente

Maggie

Mareias

Hola,

Tengo una tabla como la siguiente, que muestra el costo mínimo de flete para una ruta específica según el origen. Cada origen es una columna diferente.

En mi base de datos ya tengo el mejor origen para cada ruta específica, pero quiero crear algo más dinámico.

La idea era hacer que Power BI recalculara el mejor origen basado en el columnas visibles solamente.

Por ejemplo, en una base de datos donde tengo la ruta A, B, C, D, E y el origen F1, G1, H1, I1, J1, mi base de datos muestra la mejor ruta como H1:

F1 G1 H1 I1 J1 Mejor origen
A 967 875 825 843 849 H1
B 947 843 974 940 825 J1
C 939 820 971 960 875 G1
D 860 819 986 827 937 G1
mi 886 853 835 877 898 H1

Pero, para la ruta A, quiero que Power BI considere I1 como el mejor origen si elimino H1 de la tabla

F1 G1 I1 J1 Mejor origen
A 967 875 843 849 I1

Recientemente encontré una fórmula que me brinda el mejor origen, pero ¿cómo debo adaptarla para que considere solo las columnas visibles de una tabla que crearé?

Column =
VAR temp = {
        ( "Anchor1", Table1[Anchor_1] ),
        ( "Anchor2", Table1[Anchor_2] ),
        ( "Anchor3", Table1[Anchor_3] ),
        ( "Anchor4", Table1[Anchor_4] ) }
VAR MinValue =
    MINX ( FILTER ( temp, [Value2] <> 0 ), [Value2] )
RETURN
    MINX ( FILTER ( temp, [Value2] = MinValue ), [Value1] )

Gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *