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

La tabla de matriz da un resultado correcto basado en una columna, pero incorrecto basado en otra columna de la misma tabla

Cuadro 1
IDENTIFICACIÓN
Nombre

Cuadro 2
Fecha
IDENTIFICACIÓN
Valor en dólares

Estas tablas están relacionadas a través de la columna ID, de una a muchas.

Cuando creo un objeto visual de matriz con Name de la tabla 1 y DollarValue de la tabla 2, funciona bien. Pero cuando creo una matriz visual usando ID de la Tabla 1 y DollarValue de la Tabla 2, todas las filas aparecen iguales.

Simplemente no soy capaz de entenderlo.

Cualquier orientación será apreciada.

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@_Regina ,

No es posible. Lo estás haciendo mal o te falta información para compartir. Por favor, comparta un archivo PBI de muestra.

DollarValue CM =

var _current_date = CALCULAR(MAX(_date[Fecha]))
var _end_date = CALCULATE(MAX('Tabla2'[Fecha]), 'Tabla2'[Fecha] <= _current_date)


var r = CALCULAR(
SUMA(Tabla2[DollarValue ]),
'_date'[Fecha] = EOMONTH(_end_date,0),
'Tabla1'[ID] > -1
)

Retorno R

Esta es la medida que estoy utilizando.

Está bien @_Regina ,

Como tiene ' Tabla1'[ID] > -1 en su medida. Significa:

FILTER(ALL('Table1'[ID]),'Table1'[ID] > -1)

Por lo tanto, pasaría por todos los ID (independientemente del filtro) y devolvería el mismo número para todos ellos.

Debe cambiar su medida como se muestra a continuación para filtrar toda la tabla y trabajar como desee:

DollarValue CM =
VAR _current_date =
    CALCULATE ( MAX ( _date[Date] ) )
VAR _end_date =
    CALCULATE ( MAX ( 'Table2'[Date] ), 'Table2'[Date] <= _current_date )
VAR r =
    CALCULATE (
        SUM ( Table2[DollarValue ] ),
        '_date'[Date] = EOMONTH ( _end_date, 0 ),
        FILTER ( 'Table1', 'Table1'[ID] > -1 )
    )
RETURN
    r

Si esto resuelve su problema, por favor déle un pulgar hacia arriba y acéptelo como una solución para que sea más fácil para los demás encontrar lo que están buscando.

Saludos
Loran

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.