aTChris
Buenos días a todos, espero que estén bien
@amitchandak me dio una gran medida para forzar la visualización de los ingresos en diferentes lugares decimales cuando son millones o miles.
Sin embargo, encontré un problema. Tengo un mosaico que muestra los ingresos totales de un período determinado. El valor de este mes es 1,02 millones. El título solo muestra 1 millón de libras esterlinas, sin incluir el 0.
YtdActRev = IF([YTD_ActualRevenue]>1000000,FORMAT(ROUND([YTD_ActualRevenue]/1000000,1),"£#.#m"),FORMAT(ROUND([YTD_ActualRevenue]/1000,0),"£#k"))
¿Algunas ideas?
v-xuding-msft
En respuesta a aTChris
Hola @aTChris,
Es por diseño.
( # ) | Marcador de posición de dígitos. Muestra un dígito o nada. Si la expresión tiene un dígito en la posición donde aparece el # en la cadena de formato, muéstrelo; 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 los mismos o menos dígitos que los # caracteres a cada lado del separador decimal en la expresión de formato. |
Referencia:
https: //docs.microsoft.com/en-us/power-bi/create-reports/desktop-custom-format-strings#supported-cus …
Amitchandak
@aTChris, la ronda se redondea a 1 decimal. cámbialo a 2
RONDA([YTD_ActualRevenue]/ 1000000,1)
aTChris
En respuesta a Amitchandak
@amitchandak se supone que es 1 lugar decimal, que, por lo tanto, debería mostrar £ 1.0m
El valor con el que está trabajando es 1.022.934
con lo siguiente, muestra £ 1.m
FORMAT(ROUND([YTD_ActualRevenue]/1000000,1),"£#.#m"
con lo siguiente, muestra £ 1.m
FORMAT(ROUND([YTD_ActualRevenue]/1000000,2),"£#.#m"
con lo siguiente, muestra £ 1.02m, lo que esperaría
FORMAT(ROUND([YTD_ActualRevenue]/1000000,2),"£#.##m"
Simplemente no entiendo por qué no muestra el cero cuando se establece en 1 lugar decimal.
Gracias
v-xuding-msft
En respuesta a aTChris
Hola @aTChris,
Es por diseño.
( # ) | Marcador de posición de dígitos. Muestra un dígito o nada. Si la expresión tiene un dígito en la posición donde aparece el # en la cadena de formato, muéstrelo; 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 los mismos o menos dígitos que los # caracteres a cada lado del separador decimal en la expresión de formato. |
Referencia:
https: //docs.microsoft.com/en-us/power-bi/create-reports/desktop-custom-format-strings#supported-cus …
aTChris
En respuesta a v-xuding-msft
@ v-xuding-msft
gracias, ahora entiendo.