Forum Discussion
Función List.Max @ Power Query M
Estoy tratando de agregar una columna ("Max_Quote_Date") que devuelve la fecha máxima de otra columna ("Quote_Date") con 2 condiciones ("Investment_Key","Month_Date"), usando la siguiente expresión;
#"Added Max Quote Date" = Table.AddColumn(#"Filtered Rows1", "Max_Quote_Date", each
List.Max(#"Filtered Rows1"[Quote_Date],
[Investment_Key] = #"Filtered Rows1"[Investment_Key] and [Month_Date] < #"Filtered Rows1"[Month_Date]
)
)
No parece estar aplicando ambas condiciones. Y el rendimiento es muy lento. Estoy seguro de que hay un método más eficiente.
¿Alguna idea?
Muchas gracias por su apoyo.
5 Replies
- Syndicate_Admin
Administrator
Hola
Si está dispuesto a la idea de resolverlo con una fórmula DAX de columna calculada, comparta algunos datos con los que trabajar (en un formato que se pueda pegar en un archivo de MS Excel).
- Syndicate_Admin
Administrator
En primer lugar, las condiciones no están claras, intenta explicar con palabras lo que quieres y qué condiciones deben cumplirse
En segundo lugar, comparte datos que te ayudarán- Syndicate_Admin
Administrator
Dónde
[Investment_Key] = #"Filas filtradas1"[Investment_Key] y [Month_Date] < #"Filas filtradas1"[Month_Date]
- Syndicate_Admin
Administrator
[Investment_Key] esto es Valor
#"Filas filtradas1"[Investment_Key] esto es Lista
¿Por qué desea comparar el valor con la lista?🙄así que te pregunto, ¿qué necesitas?