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.
Fecha(m/d/año) Id. de pedido
1/5/2020 1
1/6/2020 2
1/7/2020 3
2/6/2020 1
2/6/2020 2
2/6/2020 4
3/6/2020 3
3/6/2020 5
3/6/2020 6
cuando selecciono el Feb debería obtener esta salida
Fecha(m/d/año) Indicador de identificación de pedido
2/6/2020 1 1
2/6/2020 2 1
2/6/2020 4 0
cuando selecciono el marzo que debería obtener esta salida
Fecha(m/d/año) Indicador de identificación de pedido
3/6/2020 3 1
3/6/2020 5 0
3/6/2020 6 0
la salida será "1" si el identificador de pedido está presente en el mes anterior. Gracias
Solved! Go to Solution.
La medida que sugerí anteriormente debería funcionar. Si desea una columna calculada:
Flag =
VAR currentOrder_ = Table1[Order id]
VAR limit_ = EOMONTH ( Table1[Date(m/d/year) ] , -1 )
RETURN
CALCULATE (
COUNT ( Table1[Order id] ),
Table1[Order id] = currentOrder_,
Table1[Date(m/d/year) ] <= limit_,
ALL ( Table1 )
) + 0
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
La medida que sugerí anteriormente debería funcionar. Si desea una columna calculada:
Flag =
VAR currentOrder_ = Table1[Order id]
VAR limit_ = EOMONTH ( Table1[Date(m/d/year) ] , -1 )
RETURN
CALCULATE (
COUNT ( Table1[Order id] ),
Table1[Order id] = currentOrder_,
Table1[Date(m/d/year) ] <= limit_,
ALL ( Table1 )
) + 0
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
quería columna calculada
No @qwaiti27231
Mes anterior o mes anteriorS?? Su charla sobre el primero, pero su ejemplo muestra el segundo. Para esta última opción:
Flag =
VAR currentOrder_ =
SELECTEDVALUE ( Table1[Order id] )
VAR limit_ =
EOMONTH ( SELECTEDVALUE ( Table1[Date] ), -1 )
RETURN
CALCULATE (
COUNT ( Table1[Order id] ),
Table1[Order id] = currentOder_,
Table1[Date] <= limit_,
ALL ( Table1 )
)
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
@qwaiti27231, las respuestas están anidadas, compruebe mi última reproducción con el archivo. Dos medidas añadidas al archivo
@qwaiti27231 , Pruebe una nueva medida como
if(isblank(countx(filter(all(Table), table[date] > eomonth(max(Table[date]),-2) && table[date] <- eomonth(max(Table[date]),-1) && table[Order id] á max(Table[Order id])),[Order Id])),0,1)
@qwaiti27231 , Busque el archivo adjunto después de la firma.
¿No podemos construir como columna de cálculo???
@qwaiti27231 , Una nueva columna como
Column = var _1 = if(isblank(countx(filter(('Table'), 'Table'[Date] <= eomonth(EARLIER('Table'[Date] ),-1) && 'Table'[Order Id]=EARLIER('Table'[Order Id])),'Table'[Order Id])),0,1)
return if( not(ISBLANK(COUNT('Table'[Order Id]))),_1,BLANK())
Esta es otra opción, pero la respuesta no coincide. Utilice el anterior
Column 2 = var _1 = if(isblank(countx(filter(('Table'), 'Table'[Date] > eomonth(EARLIER([date]) ,-2) && 'Table'[Date] <= eomonth(EARLIER('Table'[Date] ),-1) && 'Table'[Order Id]=EARLIER('Table'[Order Id])),'Table'[Order Id])),0,1)
return if( not(ISBLANK(COUNT('Table'[Order Id]))),_1,BLANK())
@amitchandak su lógica es absolutamente correcta, pero está tardando demasiado en consultarla
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 |