Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Mañana todos, espero que se mantengan bien
@amitchandak me dio una gran medida para forzar la visualización de los ingresos a diferentes decimales cuando son millones o miles.
He encontrado un problema, sin embargo. Tengo un mosaico que muestra los ingresos totales para un período determinado. El valor de este mes es de 1,02 millones. El título sólo muestra 1,mi m, no incluye el 0.
YtdActRev = IF([YTD_ActualRevenue]>1000000,FORMAT(ROUND([YTD_ActualRevenue]/1000000,1),"£#.#m"),FORMAT(ROUND([YTD_ActualRevenue]/1000,0),"£#k"))
¿Alguna idea?
@aTChris, la ronda se redondea a 1 posición decimal. cambiarlo a 2
ROUND([YTD_ActualRevenue]/1000000,1)
@amitchandak se supone que es 1decimal lugar, que, por lo tanto, debe mostrar 1,0 millones de euros
El valor con el que está trabajando es 1.022.934
con la siguiente, muestra 1,m
FORMAT(ROUND([YTD_ActualRevenue]/1000000,1),"£#.#m"
con la siguiente, muestra 1,m
FORMAT(ROUND([YTD_ActualRevenue]/1000000,2),"£#.#m"
con la siguiente, muestra 1,02 millones de euros, lo que yo esperaría
FORMAT(ROUND([YTD_ActualRevenue]/1000000,2),"£#.##m"
Simplemente no entiendo por qué no muestra el cero cuando se establece en 1 decimal.
Gracias
Hola @aTChris ,
Es por diseño.
( # ) | Marcador de posición de dígitos. Mostrar un dígito o nada. Si la expresión tiene un dígito en la posición en la que aparece el valor de la cadena de formato, muémosla; de lo contrario, no muestre nada en esa posición. Este símbolo funciona como el marcador de posición de 0 dígitos, excepto que los ceros iniciales y finales no se muestran si el número tiene el mismo o menos dígitos que hay caracteres de tipo . |
Referencia:
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |