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
DavidWaters100
Post Patron
Post Patron

Si no hay ningún valor para un mes, utilice el valor del mes anterior

Hola

Me he dado cuenta de que una tabla de tipos de cambio no contiene mayo de 2020 y debo utilizar abril de 2020, es decir, el último mes poblado. Así que estaba tratando de configurar una declaración if para decir si el ROE está en blanco, luego usar el mes anterior (es decir, abril). Debe funcionar en el archivo de prueba que se puede descargar por el enlace dropbox a continuación - Tengo que utilizar la función "Relacionado" para traer el ROE a la tabla de datos principal.

Cualquier ayuda muy apreciada, se queda sin tiempo para una fecha límite!

https://www.dropbox.com/s/dgcxlk7wj0qzs0c/roe%20test%20%281%29.pbix?dl=0

Gracias

Proud to be a Super User!
4 REPLIES 4
mahoneypat
Employee
Employee

Aquí hay una expresión que debería funcionar para su columna (si entendí lo que está buscando).

Nuevo ROE ?
VAR lastROEdate ?
CALCULAR ( MAX ( ROE[Mes] ), ALL ( ROE ), NOT ( ISBLANK ( ROE[ROE] ) ) ) ) )
VAR ROEvalue (VAR ROEvalue)
CALCULATE ( MIN ( ROE[ROE] ), ALL ( ROE ), ROE[Month] á lastROEdate )
devolución
ROEvalue * Datos[Cantidad]

Si esto funciona para usted, márquelo como solución. Los elogios también son apreciados. Por favor, avísame si no.

saludos

palmadita





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


Gracias @mahoneypat - esto funciona en mi archivo ficticio que he proporcionado un enlace para, sin embargo, en el archivo real hay cientos de monedas diferentes y creo que la " MIN ( ROE[ROE]" parte está causando un error para mí - Acabo de obtener un número muy pequeño porque el ROE más pequeño se ha utilizado.

¿Alguna solución, por favor, cree?

Proud to be a Super User!

¿Hay una columna de moneda en las tablas Data y ROE? Si es así, puede usar el mismo enfoque que para la parte selecteddate : guardar la moneda para esa fila en la tabla Data en una variable y, a continuación, agregarlo como filtro en el cálculo (por ejemplo, ", ROE[Currency] - selectedcurrency" donde selectedcurrency es el nombre de la variable).

Si esto funciona para usted, márquelo como solución. Los elogios también son apreciados. Por favor, avísame si no.

saludos

palmadita





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


Hola @mahoneypat,

¡Creo que sé lo que quieres decir, pero no he podido aplicar la lógica correctamente! A continuación se muestra el enlace a un archivo actualizado con su solución en y dos monedas diferentes. La moneda está en ambas tablas. ¿Crees que podrías ajustarlo para trabajar con múltiples monedas - en este archivo verás que la tasa de cambio incorrecta está regresando para mayo 2020 debido al Mínimo?

¡Muchas gracias!

https://www.dropbox.com/s/u56ilqmnhyddics/roe%20test2.pbix?dl=0

Proud to be a Super User!

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.

Top Kudoed Authors