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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Mostrar la suma en ejecución sólo para los valores de la tabla de hechos con un objeto visual basado en la dimensión

Hola

Me gustaría saber qué estoy haciendo mal cuando quiero trabajar con dimensiones comunes en mi informe.

Problema:

- Selecciono el valor de fecha de mi dimensión de fecha y basé mi cálculo 'RS Verbruik' en esto. Sin embargo, solo quiero ver las filas relacionadas con los valores donde tengo valores de 'Fila actual'. (así que en realidad solo las filas de unión internas entre DIM_TIME y FACT_ORDERS)

Modelo de datos:

HSpeelman_1-1655128460356.png

Medidas:

Fila actual =

SUMA(Fact_orders[MEDIDA])
Fila anterior =
CALCULAR(
SUMA(Fact_orders[MEDIDA]),
TOPN(1,
FILTRO(
TODOSSELECCIONADOS('Fact_orders'),
Fact_orders[FECHA] < MÁXIMO(Fact_orders[FECHA] )
),
Fact_orders[FECHA],
DESC
)
)
Consumo =
Dónde Último = [Fila actual]
Dónde Anterior = [Fila anterior]
DEVOLUCIÓN
SI(
ISBLANK(Anterior),
ESPACIO EN BLANCO(),
Último - Anterior
)
Consumo rs =
SUMX(
FILTRO(
TODO('Fecha'[FECHA]),
'Fecha'[FECHA] <= MÁXIMO('Fecha'[FECHA])),
[Consumo]
)

El RS Verbruik es la suma de ejecución de la columna Verbruik.

HSpeelman_0-1655128098357.png

--> No quiero ver las líneas en blanco en el visual.

Puedo lograr esto filtrando en la medida 'fila actual > 0', pero no quiero creer que esta sea la forma correcta de lograr mi objetivo.

También puedo lograr esto reemplazando la columna de dimensión en la medida por la columna de hecho, pero nuevamente, quiero usar el atributo de dimensiones comunes aquí.

Atentamente

Henny

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hi, @HSpeelman

Puede probar los siguientes métodos.

RS Verbruik = 
IF (
    [Current Row] = BLANK (),
    BLANK (),
    SUMX (
        FILTER ( ALL ( 'Date'[DATE] ), 'Date'[DATE] <= MAX ( 'Date'[DATE] ) ),
        [Verbruik]
    )
)

vzhangti_0-1655777824406.png

¿Es este el resultado que esperas?

Saludos

Equipo de soporte de la comunidad _Charlotte

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

Podrías probar

RS Verbruik =
SUMX (
    FILTER (
        ALL ( 'Date'[DATE] ),
        'Date'[DATE] <= MAX ( 'Date'[DATE] )
            && NOT ISBLANK ( [Current row] )
    ),
    [Verbruik]
)

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.