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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Total incorrecto

¿Cómo puedo fijar mi total en una matriz?

IsmaelConsult_1-1679669392025.png

Las expresiones son:


Saldos:= CALCULAR(SUMA(Saldos[En])-SUMA(Saldos[Salida]))


Stock:=
VAR DATAINI=FIRSTDATE(ALL('Calendar'[Data]))
VAR DATAFIM=LASTDATE('Calendario'[Datos])
Stock VAR = CALCULATE(_Medidas[Saldos],
ALL(Saldos[Tipo]),
DATESBETWEEN('Calendario'[Datos],DATAINI,DATAFIM))
DEVOLUCIÓN
Acción

Valor de las acciones :=
DÓNDE UltimoCusto = CALCULAR(
LASTNONBLANK(Saldos[Preco_Custo_Medio]; 0);
VALORES(Bienes[Nome_Produto]);
FILTRO(
TODO(Saldos);
Saldos[Data_Movimento] <= ..MAX('Calendario'[Datos])
);
TODO('Calendario')
)
DEVOLUCIÓN

[Saldo_Retro]*UltimoCusto



13 REPLIES 13
Syndicate_Admin
Administrator
Administrator

Hola

Describa la pregunta, comparta los datos en un formato que se pueda pegar en un archivo de MS Excel y muestre el resultado esperado. Si es posible, ¿podría compartir los nombres de las columnas en inglés?

Cambié los nombres de columna y medición al inglés.


https://drive.google.com/file/d/1wdZ1YnBT2BqekXoaPc3yZhkpth_X5i83/view?usp=share_link

Necesito calcular el inventario en la fecha seleccionada. Inventario físico y valor de inventario.

Puedo calcular las medidas, pero los totales no cuadran

Gracias

Hola

Puede descargar mi archivo PBI desde aquí. También he simplificado sus medidas

Espero que esto ayude.

Untitled.png

"Buen trabajo, pero también necesito verificar los saldos de períodos anteriores. Por ejemplo: Haga clic en el año 2022, mes de agosto, y podrá ver el saldo retroactivo físico y financiero.

Sin embargo, con estas medidas, cuando filtro un año y un mes, los datos solo calculan la información para el período seleccionado".

Gracias. Se trata de un nuevo requisito. Ni en ningún post anterior has mencionado eso. Explique su nuevo requisito muy claramente. Mostrar el resultado esperado.


¡Sacristán de amén! Tienes razón.
Realmente aprecio su ayuda.

Pero mi verdadera intención es obtener el saldo de acciones de una fecha anterior también. Por ejemplo, si el usuario selecciona marzo de 2022, debería poder ver el saldo exacto de existencias de marzo de 2022 del año anterior.


¿Lo entiendes?

Aquí está el enlace a mi modelo de nuevo. He añadido algunas segmentaciones de datos para el año y el mes.

Gracias por su tiempo.

Aquí está el enlace a mi modelo de nuevo. He añadido algunas segmentaciones de datos para el año y el mes.

Gracias por su tiempo.

https://drive.google.com/file/d/1SRLaszxsVbKNi70vtu7A9QqzRsVd9tr4/view?usp=share_link

Hola

Utilice esta medida para obtener el valor de las acciones en el mismo mes del año pasado

Inventory value in SPLY = CALCULATE([Inventory value],SAMEPERIODLASTYEAR('Calendar'[Data]))

Espero que esto ayude.

Untitled.png

Syndicate_Admin
Administrator
Administrator

@IsmaelConsult Primero, por favor vote por esta idea: https://ideas.powerbi.com/ideas/idea/?ideaid=082203f1-594f-4ba7-ac87-bb91096c742e

Esto parece un problema de totales de medida. Muy común. Vea mi publicación al respecto aquí: https://community.powerbi.com/t5/DAX-Commands-and-Tips/Dealing-with-Measure-Totals/td-p/63376

Además, esta medida rápida, medir totales, la última palabra debería brindarle lo que necesita:
https://community.powerbi.com/t5/Quick-Measures-Gallery/Measure-Totals-The-Final-Word/m-p/547907

Además: https://youtu.be/uXRriTN0cfY
Y: https://youtu.be/n4TYhF2ARe8

Separé las medidas pero no funcionó, aquí está el enlace al archivo para que pueda analizarlo mejor. También cambié los nombres de columna y medición al inglés.

https://drive.google.com/file/d/1wdZ1YnBT2BqekXoaPc3yZhkpth_X5i83/view?usp=share_link

Necesito calcular el inventario en la fecha seleccionada. Inventario físico y valor de inventario.

Puedo calcular las medidas, pero los totales no cuadran

Gracias

@Greg_Deckler
Intento con esta métrica:

Valor de las acciones =
DÓNDE UltimoCusto = CALCULAR(
LASTNONBLANK(Saldos[Preco_Custo_Medio]; 0);
VALORES(Bienes[Nome_Produto]);
FILTRO(
TODO(Saldos);
Saldos[Data_Movimento] = ..MAX( Saldos[Data_Movimento])
);
TODO('Calendario')
)
DÓNDE _VlrEstoque = [Saldo_Retro]*UltimoCusto
DÓNDE _Mesa = RESUMIR(VALORES(Bienes[Nome_Produto]);"_value";_VlrEstoque)
DEVOLUCIÓN
SI(HASONEVALUE(Bienes[Nome_Produto]);_VlrEstoque;SUMX(_Mesa;_VlrEstoque))
IsmaelConsult_0-1679705524535.png


Pero no funciona.


@IsmaelConsult No puedo hacerlo así, así no es como funciona el VAR. Use 2 medidas separadas como en el ejemplo.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

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