Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
¿Cuál es la mejor manera de crear una tabla virtual que extraiga el código del cliente, la fecha de la última venta y las ventas totales de ese cliente?
El objetivo es generar una lista de Clientes que no nos han comprado en el último año.
Aquí hay algunos datos de muestra:
Necesito producir una tabla en Power BI exactamente como la tabla dinámica que se muestra arriba. Mi medida SUMMARIZECOLUMNS produce un resultado similar al que se muestra a la izquierda. Solo necesito ver la fecha de la última venta y las ventas totales de cada cliente (las filas resaltadas son lo que se muestra en la tabla dinámica).
Intenté usar SUMMARIZECOLUMNS, pero eso no funcionó. Probé CALCULATETABLE, pero recibo un error.
Aquí está mi medida SUMMARIZECOLUMN:
Solved! Go to Solution.
Hay @Roseventura
Creo que quieres mostrar un resultado dinámico por días de segmentación de datos. Power BI no admite tabla calculada para mostrar resultados dinámicos basados en segmentación de datos. Te sugiero que crees medidas. Creo que desea calcular el día máximo antes de hoy()-N y la suma de las ventas antes de hoy()-N.
Medidas:
MAX of DATE =
VAR _SELECTDAYS = SELECTEDVALUE(Days[Days])
RETURN
CALCULATE(MAX(Shipments[DATE]),FILTER(Shipments,Shipments[DATE]< TODAY()-_SELECTDAYS))
Sum of SALES =
VAR _SELECTDAYS = SELECTEDVALUE(Days[Days])
RETURN
CALCULATE(SUM(Shipments[SALES]),FILTER(Shipments,Shipments[DATE]< TODAY()-_SELECTDAYS))
Resultado:
Saludos
Rico Zhou
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Algo como esto debería funcionar:
RESUMIR(Envíos,Envíos[CÓDIGO DE CLIENTE],"Última Venta",MAX(Envíos[Fecha]),"Ventas Totales",SUMA([Ventas]))
Ibendlin:
Lo intenté hace unos días, pero necesito incorporar el filtro que se muestra en negrita a continuación (por lo que cambié de RESUMIR a RESUMIRCOLUMNS.
Hay @Roseventura
Creo que quieres mostrar un resultado dinámico por días de segmentación de datos. Power BI no admite tabla calculada para mostrar resultados dinámicos basados en segmentación de datos. Te sugiero que crees medidas. Creo que desea calcular el día máximo antes de hoy()-N y la suma de las ventas antes de hoy()-N.
Medidas:
MAX of DATE =
VAR _SELECTDAYS = SELECTEDVALUE(Days[Days])
RETURN
CALCULATE(MAX(Shipments[DATE]),FILTER(Shipments,Shipments[DATE]< TODAY()-_SELECTDAYS))
Sum of SALES =
VAR _SELECTDAYS = SELECTEDVALUE(Days[Days])
RETURN
CALCULATE(SUM(Shipments[SALES]),FILTER(Shipments,Shipments[DATE]< TODAY()-_SELECTDAYS))
Resultado:
Saludos
Rico Zhou
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.