pawelj795
Hola
Tengo una tabla como la de abajo, más complicada por supuesto.
Producto | Precio | Fecha de Creación |
A | 5 | 10.05.2021 |
A | 7 | 30.04.2021 |
A | 9 | 20.04.2021 |
A | 2 | 05.03.2021 |
A | 4 | 06.01.2021 |
B | 3,3 | 10.05.2021 |
B | 2,6 | 30.04.2021 |
B | 1,9 | 20.04.2021 |
B | 1,2 | 05.03.2021 |
B | 0,5 | 10.05.2021 |
C | 5 | 30.04.2021 |
C | 3 | 20.04.2021 |
C | 2 | 05.03.2021 |
C | 4 | 10.05.2021 |
C | 9 | 30.04.2021 |
D | 5 |
Ahora, quiero crear otra tabla, basada en la anterior, con el últimos precios por cada producto.
(Función SUMMARIZE / SUMMARIZECOLUMNS, creo)
Por favor, tenga en cuenta que si la fecha está en blanco, también debe conservarla. (ejemplo – producto D)
v-jayw-msft
Hola @ pawelj795,
Cree una columna para obtener la fecha máxima para cada producto.
Column = IF(ISBLANK('Table'[Create Date]),BLANK(),MAXX(ALLEXCEPT('Table','Table'[Product]),'Table'[Create Date]))
Luego, filtre la tabla con fecha = fecha máxima y fecha = en blanco.
Table 2 = FILTER('Table','Table'[Create Date]='Table'[Column]||'Table'[Column]=BLANK())
Atentamente,
Arrendajo
v-jayw-msft
Hola @ pawelj795,
Cree una columna para obtener la fecha máxima para cada producto.
Column = IF(ISBLANK('Table'[Create Date]),BLANK(),MAXX(ALLEXCEPT('Table','Table'[Product]),'Table'[Create Date]))
Luego, filtre la tabla con fecha = fecha máxima y fecha = en blanco.
Table 2 = FILTER('Table','Table'[Create Date]='Table'[Column]||'Table'[Column]=BLANK())
Atentamente,
Arrendajo
Jihwan_Kim
Hola, @ pawelj795
Por favor revise lo siguiente.
Lo creé en dos pasos.
Hola, mi nombre es Jihwan Kim.
Si esta publicación te ayuda, considera aceptarla como la solución para ayudar a otros miembros a encontrarla más rápido y dale un gran pulgar hacia arriba.
Linkedin: linkedin.com/in/jihwankim1975/
Gorjeo: twitter.com/Jihwan_JHKIM
Amitchandak
@ pawelj795, prueba una tabla como
addcolumns (resume (Tabla, Tabla[Product], «_1», máx. (Tabla[Create Date])), «_2», calcular (Max (Table[Price]), filtro (Tabla, Tabla[Create Date] = _1)))