Especificación de la función dax de separador de miles

Un usuario Pregunto ✅

JOliveira

Hola,

Actualmente tengo una medida que cuenta. y lo que quería era que los miles se separaran. pero la única opción que me aparece es poner la coma.

image.png

Alguien tiene alguna idea ¿Cómo poner un punto en lugar de una coma?

Atentamente,

JO

Hola,

Creo una muestra de la siguiente manera:

60.PNG

Luego creo una medida para probar:

Measure 1 = SUM('Table'[Value])

Entonces prueba esta medida:

Measure 2 = 
VAR t =
    SUM ( 'Table'[Value] ) & ""
VAR t1 =
    GENERATESERIES ( 1, LEN ( t ) + ROUNDDOWN ( LEN ( t ) / 3, 0 ), 1 )
VAR t2 =
    ADDCOLUMNS (
        t1,
        "Char", IF (
            [Value] / 4
                = ROUND ( [Value] / 4, 0 ),
            ".",
            MID ( t, LEN ( t ) - [Value] + 1 + ROUNDDOWN ( [Value] / 4, 0 ), 1 )
        )
    )
VAR result =
    CONCATENATEX ( t2, [Char], "", [Value], DESC )
RETURN
    result

El resultado muestra:

61.PNG

Espero que esto ayude.

Atentamente,

Giotto Zhi

Hola,

Creo una muestra de la siguiente manera:

60.PNG

Luego creo una medida para probar:

Measure 1 = SUM('Table'[Value])

Entonces prueba esta medida:

Measure 2 = 
VAR t =
    SUM ( 'Table'[Value] ) & ""
VAR t1 =
    GENERATESERIES ( 1, LEN ( t ) + ROUNDDOWN ( LEN ( t ) / 3, 0 ), 1 )
VAR t2 =
    ADDCOLUMNS (
        t1,
        "Char", IF (
            [Value] / 4
                = ROUND ( [Value] / 4, 0 ),
            ".",
            MID ( t, LEN ( t ) - [Value] + 1 + ROUNDDOWN ( [Value] / 4, 0 ), 1 )
        )
    )
VAR result =
    CONCATENATEX ( t2, [Char], "", [Value], DESC )
RETURN
    result

El resultado muestra:

61.PNG

Espero que esto ayude.

Atentamente,

Giotto Zhi

Rickymazz

Medida 1 = FORMAT (COUNT (YourTable[Your_Column]), «##, ###»)
Medida 2 = SUSTITUIR ([Measure 1], «,», «.»)
Ahora puede usar la Medida 2 en sus gráficos

JOliveira

En respuesta a Rickymazz

Hola @rickymazz,

No puedo usar esta medida porque estoy contando los números enteros, no tengo lugares decimales … no es un número decimal …

JOliveira

En respuesta a JOliveira

Hola @Anónimo,

sí, pruebo todas las configuraciones regionales, pero no trabajo de mi lado … es por eso que estoy buscando encontrar una manera de esto en DAX

Anónimo

En respuesta a JOliveira

Hola @JOliveira

cambiar la configuración regional de Windows

https: //support.office.com/en-us/article/change-the-windows-regional-settings-to-modify-the-appearan …

Y establezca separador como punto.

Aplique cambios y abra el archivo pbix nuevamente.

Gracias y Saludos,
Pravin Wattamwar
www.linkedin.com/in/pravin-p-wattamwar

Si resuelvo su problema, márquelo como una solución y felicítelo.

Anónimo

Hola @JOliveira

Creo que quieres decimal como separador de coma.

Mira esto,

https://community.powerbi.com/t5/Desktop/Thousand-Separator-and-Decimal-Separator/td-p/194928

una forma más es

medida = formato ([measure1], «##. ###»)

Gracias y Saludos,
Pravin Wattamwar
www.linkedin.com/in/pravin-p-wattamwar

Si resuelvo su problema, márquelo como una solución y felicítelo.

JOliveira

En respuesta a Anónimo

Hola @Anónimo, lo siento, pero no. eso no es lo que estoy buscando ….

image.png

lo que quiero es que en lugar de estar separado por una coma (,) esté separado por un punto (.) (es un número entero sin decimales)

Atentamente,

JO

Anónimo

En respuesta a JOliveira

Hola @JOliveira

He compartido un enlace en la última respuesta, ¿lo has probado?

Necesita cambiar la configuración de la región.

Gracias,

Pravin

Rickymazz

https: //community.powerbi.com/t5/Desktop/change-format-by-using-dot-instead-of-comma/mp/372752/high …

JOliveira

En respuesta a Rickymazz

Hola @rickymazz, pruebo muchas veces la configuración reginal, pero es un callejón sin salida … ¿Sabes cómo puedo hacer que esto suceda en dax?

Deja un comentario

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