Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Syndicate_Admin
Administrator
Administrator

Explicación del código DAX

Hay expertos,

¿No pude entender qué significa este código DAX?

daxcodemean.PNGCualquiera, por favor ayuda.

Gracias

2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

@Purushoth85 , si no hay valor para la suma, entonces dé 0. Creará una unión a la izquierda con dimensión

igual que

suma('Resumen financiero'[saldo]) +0

View solution in original post

Syndicate_Admin
Administrator
Administrator

@Purushoth85

Una medida DAX no se puede definir completamente hasta que proporcione el contexto, por lo que para explicar realmente lo que le brinda, necesita saber en qué tabla / visual la está utilizando, pero haré todo lo posible.

Vamos a dividirlo en partes. Tenemos

SUM('Resumen financiero'[Saldo])

allí dos veces, así que voy a llamar a eso [TotalBalance]:

[TotalBalance] = SUM('Resumen financiero'[Saldo])

El [TotalBalance] es solo sumar el valor de la columna Saldo en la tabla Resumen financiero. Si pones esto en un visual de tarjeta, da el saldo total general. Si coloca esto en un objeto visual por año, mes, filtrará la tabla Resumen financiero para ese año y mes y, a continuación, sumará todos los valores de la columna Saldo para esas fechas.

Mirando el resto de la medida, ahora que hemos definido [TotalBalance], podemos reescribir la medida como:

Suma del saldo = IF( [TotalBalance] = BLANK() , 0, [TotalBalance] )

Lo que con suerte hace que sea un poco más fácil ver que si el [TotalBalance] está en blanco (en otras palabras, no había una fila en la tabla de Resumen financiero para ese año y mes), entonces reemplácelo con 0, de lo contrario dé el [TotalBalance]. Esto obliga a que TODOS los meses y años se muestren en la tabla visual, incluso si no hubo un registro de saldo en la tabla Resumen financiero en ese mes / año.

¿Eso ayuda?

Podrías simplificar esto un poco escribiendo:

Suma del saldo = 0 + SUMA('Resumen financiero'[Saldo])

y seguirás obteniendo el mismo resultado.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@Purushoth85

Una medida DAX no se puede definir completamente hasta que proporcione el contexto, por lo que para explicar realmente lo que le brinda, necesita saber en qué tabla / visual la está utilizando, pero haré todo lo posible.

Vamos a dividirlo en partes. Tenemos

SUM('Resumen financiero'[Saldo])

allí dos veces, así que voy a llamar a eso [TotalBalance]:

[TotalBalance] = SUM('Resumen financiero'[Saldo])

El [TotalBalance] es solo sumar el valor de la columna Saldo en la tabla Resumen financiero. Si pones esto en un visual de tarjeta, da el saldo total general. Si coloca esto en un objeto visual por año, mes, filtrará la tabla Resumen financiero para ese año y mes y, a continuación, sumará todos los valores de la columna Saldo para esas fechas.

Mirando el resto de la medida, ahora que hemos definido [TotalBalance], podemos reescribir la medida como:

Suma del saldo = IF( [TotalBalance] = BLANK() , 0, [TotalBalance] )

Lo que con suerte hace que sea un poco más fácil ver que si el [TotalBalance] está en blanco (en otras palabras, no había una fila en la tabla de Resumen financiero para ese año y mes), entonces reemplácelo con 0, de lo contrario dé el [TotalBalance]. Esto obliga a que TODOS los meses y años se muestren en la tabla visual, incluso si no hubo un registro de saldo en la tabla Resumen financiero en ese mes / año.

¿Eso ayuda?

Podrías simplificar esto un poco escribiendo:

Suma del saldo = 0 + SUMA('Resumen financiero'[Saldo])

y seguirás obteniendo el mismo resultado.

Syndicate_Admin
Administrator
Administrator

@Purushoth85 , si no hay valor para la suma, entonces dé 0. Creará una unión a la izquierda con dimensión

igual que

suma('Resumen financiero'[saldo]) +0

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.