Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola a todos
¿cómo puedo calcular en una medida la fecha promedio de pago por importe facturado. Por ejemplo, la fecha media ponderada de pago para la factura 001 debe ser 07/10/2020.
Gracias
Fecha de pago del importe de la factura del cliente
ABC 001 1600 14/10/2020
ABC 001 400 12/09/2020
DDD 002 300 12/01/2020
DDD 002 350 12/03/2020
Hola @macwhe
Prueba esto:
1. Coloque cliente y factura en una tabla visual
2. Cree esta medida y colóquela en el objeto visual
Measure =
CONVERT (
INT (
DIVIDE (
SUMX ( Table1, Table1[Amount] * Table1[Payment date] ),
SUM ( Table1[Amount] )
)
),
DATETIME
)
Es posible que desee establecer el tipo en Fecha solo para evitar mostrar la hora
3. Véalo todo en el trabajo en el archivo adjunto.
Por favor, marque la pregunta resuelta cuando haya terminado y considere dar un pulgar hacia arriba si las publicaciones son útiles.
Póngase en contacto conmigo de forma privada para obtener asistencia con cualquier necesidad de BI a gran escala, tutoría, etc.
Salud
Esta expresión de medida obtiene el resultado esperado en un objeto visual de tabla con la columna Cliente. Por favor, compruémoslo con sus datos reales. Reemplace "weighted" por el nombre real de la tabla.
Fecha ponderada ?
mentalidad de VAR ( VAR mindate)
MIN ( Ponderado[Fecha de pago] )
Resumen de VAR summary ?
ADDCOLUMNS (
RESUMIR (
Ponderado
Ponderado[Fecha de pago],
Peso[Cantidad]
),
"@days",
DATEDIFF (
mindate,
Ponderado[Fecha de pago],
Día
)
)
VAR wavg ?
ROUND (
SUMX (
resumen,
Peso[Cantidad] * [@days]
)
/ SUMX (
resumen,
Peso[Cantidad]
),
0
)
devolución
mindate + wavg - 1
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.