Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos
Estoy usando la siguiente medida DAX para formatear la suma de las ventas y por alguna razón cuando dejo caer la medida en un visual aparecen un montón de líneas de datos, ¿alguna idea sobre por qué sucedería eso / cómo solucionarlo? ¡Gracias!
Solved! Go to Solution.
Hmm. ¿Agregar un cheque en blanco ayuda en absoluto?
Parent Annual Revenue =
VAR _1 =
CALCULATE ( SUM ( 'Sales Table'[Parent Annual Sales] ) )
VAR _2 =
SWITCH (
TRUE (),
ISBLANK ( _1 ), BLANK (),
VALUE ( _1 ) >= ( 10 ^ 8 ), FORMAT ( _1, "$#,0,,,.## B; ($#,0,,,.## B)" ),
VALUE ( _1 ) >= ( 10 ^ 5 ), FORMAT ( _1, "$#,0,,.## M; ($#,0,,.## M)" ),
VALUE ( _1 ) >= 1000, FORMAT ( _1, "$#,0,.## K; ($#,0,.## K)" ),
VALUE ( _1 ) < 1000, "-"
)
RETURN
_2
¿Puede explicar lo que quiere decir con"aparecen un montón de líneas de datos"? ¿Qué estás viendo y qué esperas ver?
cuando agrego esta medida a una tabla visual con cualquier otra métrica (digamos nombre de la empresa) obtengo una lista de todos los nombres de la empresa. Espero ver solo un valor para el nombre de la empresa filtrada
Hmm. ¿Agregar un cheque en blanco ayuda en absoluto?
Parent Annual Revenue =
VAR _1 =
CALCULATE ( SUM ( 'Sales Table'[Parent Annual Sales] ) )
VAR _2 =
SWITCH (
TRUE (),
ISBLANK ( _1 ), BLANK (),
VALUE ( _1 ) >= ( 10 ^ 8 ), FORMAT ( _1, "$#,0,,,.## B; ($#,0,,,.## B)" ),
VALUE ( _1 ) >= ( 10 ^ 5 ), FORMAT ( _1, "$#,0,,.## M; ($#,0,,.## M)" ),
VALUE ( _1 ) >= 1000, FORMAT ( _1, "$#,0,.## K; ($#,0,.## K)" ),
VALUE ( _1 ) < 1000, "-"
)
RETURN
_2
Hola
Tengo el mismo problema de varias filas que aparecen cuando aplico la función FORMAT para dar formato condicional a una fila específica en una matriz visual como porcentaje. Intenté agregar el cheque en blanco, pero no solucionó el problema por mí. El problema no se produce si elimino la función FORMAT.
Esta es mi medida DAX que devuelve el número correcto de filas en la matriz. Explota el número de filas una vez que cambio la línea resaltada en rojo a
Tal vez intente algo como esto:
Selected Measure =
VAR _maxline =
[...]
VAR _total = SUM ( 'ODS Net_Tuition'[Tuition_Billed] )
VAR _subtotal =
SWITCH (
TRUE (),
_maxline = 3 && NOT ISBLANK ( _subtotalTuitionRevenue ),
FORMAT ( _subtotalTuitionRevenue, "0.00" ),
_maxline = 4 && NOT ISBLANK ( _subtotalFinancialAid ),
FORMAT ( _subtotalFinancialAid * -1, "0.00" ),
_maxline = 5 && NOT ISBLANK ( _subtotalTuitionRevenue - _subtotalFinancialAid ),
FORMAT ( _subtotalTuitionRevenue - _subtotalFinancialAid, "0.00" ),
_maxline = 6 && NOT ISBLANK ( _percentDiscount ),
FORMAT ( _percentDiscount, "0.00%" ),
NOT ISBLANK ( _total ),
FORMAT ( _total, "0.00" )
)
RETURN
_subtotal
@AlexisOlson Muchas gracias. Eso solucionó mi problema.
Agregué un resultado alternativo a la función DIVIDE para que devuelva 0 donde el desviador era 0, de lo contrario, se estaban formateando como moneda.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |