Forum Discussion
Syndicate_Admin
Administrator
4 years agoTotal mtd prev
¡Ayúdame por favor! Supongamos que hoy es 23 de noviembre, un cliente me entregó un lote de productos a lo largo de octubre (la última fecha de entrega es el 28/10/21), así como en julio, varias entr...
Syndicate_Admin
Administrator
4 years agoDeEviloN ,
Por favor, pruebe los pasos a continuación.
Paso 1, después de importar datos, luego use el siguiente dax para crear una nueva columna, obtenga el mes:
mon = right('Table'[Data], LEN('Table'[Data])-FIND(".",'Table'[Data],1))
Paso 2, use la siguiente medida para comparar las ventas del último mes en la tabla y las últimas ventas de 2 meses en la tabla:
test =
VAR maxmonth1 =
CALCULATE ( MAX ( 'Table'[mon] ), ALL ( 'Table' ) )
VAR maxmonth2 =
CALCULATE ( MAX ( 'Table'[mon] ), ALL ( 'Table' ), 'Table'[mon] <> maxmonth1 )
RETURN
CALCULATE (
SUM ( 'Table'[Sales] ),
ALL ( 'Table' ),
'Table'[mon] = maxmonth1
&& 'Table'[Users] = MAX ( 'Table'[Users] )
)
- CALCULATE (
SUM ( 'Table'[Sales] ),
ALL ( 'Table' ),
'Table'[mon] = maxmonth2
&& 'Table'[Users] = MAX ( 'Table'[Users] )
)
Resultado de salida:
¿Respondí a su pregunta? ¡Marca mi post como solución!
Saludos
Lucien
- DeEviloN4 years ago
Helper III
Error, I don't understand
- Syndicate_Admin4 years ago
Administrator
DeEviloN ,
El texto requerido para pasar la función "FIND" no se encuentra en el texto dado. ¿Su campo de fecha está en formato de texto y coincide con los datos que muestra, Datos: 28.10? Puede descargar mi archivo pbix, verificar los tipos de campo en la muestra y compararlo con su archivo.
Recomienda:
Saludos
Lucien