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.
Hola a todos
Tengo esta imagen que muestra la factura en USD pendiente del mes actual.
Lo he filtrado de tal manera que siempre mostrará automáticamente el último mes del informe. No hay ningún problema hasta este mes, porque no hay pendiente para USD, sin embargo, todavía muestra un valor.
Al revisar, me di cuenta de que debido a que este mes está en blanco para USD, muestra el pendiente del mes pasado en su lugar
¿Alguien me puede dar una recomendación de cómo puedo resolverlo? Quiero que se muestre como (en blanco) para USD porque este mes no debería haber pendientes para USD.
Hola, no estoy seguro de cómo se ve su [Último mes del informe], pero intente escribir la medida que elimina el filtro de moneda.
Función REMOVEFILTERS (DAX) - DAX | Microsoft Learn
Hola
La columna del mes de mi informe es la columna de fecha.
Lo siento, no entiendo por qué eliminar el filtro de moneda. Sin embargo, necesito que se muestre la cantidad según el filtro de moneda...
Hola
Gracias por su mensaje.
Me gusta sugerir insertar una medida en él, en lugar de insertar la columna directamente.
Y, creo, se puede escribir una medida con la función REMOVEFILTERS DAX.
Gracias.
Hola
Gracias por la rápida respuesta.
Pero no entiendo a qué te refieres con insertar una medida en él.
¿Es posible que me muestres un ejemplo?
Hola
Por favor, comparta su archivo pbix de muestra, y luego puedo intentar mostrar el proceso paso a paso.
Gracias.
Lo siento, no puedo cargar el archivo pbix aquí ni puedo compartir el enlace de la caja porque es una cuenta de caja de la empresa.
¿Es suficiente si comparto una tabla de muestra?
Mes del informe | Nombre del cliente | Producto | Curr | Importe total equilibrado |
2024-02-27 | AAA | Caucho | JPY | 100000 |
2024-02-27 | AAA | Caucho | JPY | 355554 |
2024-01-20 | AAA | Engranaje | JPY | 178187 |
2024-01-20 | AAA | Lavadora | USD | 378037 |
2024-01-20 | AAA | Rueda | USD | 3900 |
2024-01-20 | AAA | Rueda | JPY | 192651 |
2023-12-15 | AAA | Engranaje | JPY | 223500 |
2023-12-15 | AAA | Rueda | JPY | 29000 |
2023-12-15 | AAA | Lavadora | USD | 324000 |
2024-02-27 | BBB | Rueda | JPY | 227424 |
2024-02-27 | BBB | Lavadora | USD | 1404288 |
2024-02-27 | BBB | Nada | JPY | 3661600 |
2024-02-27 | BBB | Caucho | SGD | 3900 |
2024-01-20 | BBB | Engranaje | JPY | 600 |
2024-01-20 | BBB | Caucho | USD | 1200 |
2024-01-20 | BBB | Caucho | JPY | 3600 |
2024-01-20 | BBB | Engranaje | SGD | 2700 |
2023-12-15 | BBB | Nada | JPY | 25400 |
2023-12-15 | BBB | Engranaje | SGD | 10800 |
2023-12-15 | BBB | Lavadora | USD | 162000 |
A continuación, se muestra un ejemplo de cómo se ve la imagen.
Por lo tanto, de forma predeterminada, siempre debe mostrar el valor del último mes (en este ejemplo sería el 24 de febrero), si ese mes no tiene valor para esa moneda, debe mostrarse en blanco.
Pero debe haber una segmentación de fechas al lado en caso de que el usuario desee ver otros meses más antiguos.
Además, también debe haber una segmentación de clientes.
Hola
Gracias por su mensaje.
Traté de recrear su muestra como se muestra a continuación.
Verifique la imagen a continuación y el archivo pbix adjunto si se adapta a sus necesidades.
Total balanced amount: =
IF ( HASONEVALUE ( 'Currency'[Currency] ), SUM ( Data[Balanced Amount] ) )
Latest yearmonth amount: =
VAR _latestyearmonth =
LASTNONBLANK (
'Calendar'[Year-Month sort],
CALCULATE (
SUM ( Data[Balanced Amount] ),
REMOVEFILTERS ( 'Currency'[Currency] )
)
)
VAR _result =
CALCULATE (
[Total balanced amount:],
'Calendar'[Year-Month sort] = _latestyearmonth
)
RETURN
_result
¡Gracias!
¡Hice algunas comprobaciones aleatorias y parece funcionar muy bien!
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |