Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Anonymous
Not applicable

Utilice MAX () en valores distintos

Hola a todos,

Tengo una tabla en la siguiente estructura:

BacalaoFecha
0012/01/2020
0012/03/2020
1112/03/2020
1112/05/2020
1112/05/2020

Como los valores de la columna "COD" se pueden repetir, me gustaría una medida que cree una nueva tabla con solo las fechas MAX de cada COD. El resultado debe ser una tabla como esta:

BacalaoFecha
0012/03/2020
1112/05/2020


¿Puede alguien matarme, por favor?

5 REPLIES 5
amitchandak
Super User
Super User

@req7 , en caso de que necesite una nueva tabla

Nueva tabla: resumir(Tabla, Tabla[COD], "MaxDate",Max(Tabla[Fecha máxima]))

Cualquier imagen que trace con fila/grupo como bacalao, ,Max(Tabla[Fecha máxima]) la medida dará la fecha máxima

Anonymous
Not applicable

Hola y gracias por la respuesta!

Esta medida funciona muy bien, así como @camargos88 respuesta.
pero mi tabla original también tiene una columna llamada LEVEL. Así de bien:

BacalaoFechaNivel
0012/01/2020A
0012/03/2020B
1112/03/2020B
1112/05/2020C
1112/05/2020C


En caso de que quiera mostrar, en la nueva tabla, la columna LEVEL, esta medida devuelve algo como esto:

BacalaoFechaNivel
0012/03/2020A
0012/03/2020B
1112/05/2020B
1112/05/2020C


Podría obtener la FECHA MAX para cada COD, pero si la columna LEVEL tiene valores diferentes, la tabla muestra todos esos valores, asociándolos con la FECHA MAX. Como la mesa de arriba.


Quería que la mesa fuera así:

BacalaoFechaNivel
0012/03/2020B
1112/05/2020C
Ashish_Mathur
Super User
Super User

Hola

A su objeto visual Table, arrastre la columna COD a las etiquetas de fila y escriba esta medida

•MAX(Datos[Fecha])

Espero que esto ayude.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
camargos88
Community Champion
Community Champion

Hola @req7 ,

Pruebe este código para crear una nueva tabla:

T2 - RESUMIR('Tabla (2)'; «Tabla 2)»[COD]; "MaxValue"; CALCULATE(MAX('Tabla (2)'[FECHA]); ALLEXCEPT('Tabla (2)'; «Tabla 2)»[COD])))
Ricardo


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!



Anonymous
Not applicable

¡usted es increíble! ¡¡Muchas gracias!! 🙂

Sólo una cosa, cuando hice la pregunta, mostré sólo dos columnas en mi tabla porque pensé que no sería necesario mostrar las otras, pero mi tabla no tiene sólo dos columnas. Sin embargo, con esta medida que ha creado, todo funcionó muy bien, excepto una de las columnas que no mostré anteriormente.
Mi mesa es así:

BacalaoFechaNivel
0012/01/2020A
0012/03/2020B
1112/03/2020B
1112/05/2020C
1112/05/2020C


Su medida funciona bien, así que hice un pequeño cambio en ella para incluir la columna LEVEL en la nueva tabla también:

T2 - RESUMIR('Tabla (2)'; Cuadro 2)'[NIVEL]; «Tabla 2)»[COD]; "MaxValue"; CALCULATE(MAX('Tabla (2)'[FECHA]); ALLEXCEPT('Tabla (2)'; «Tabla 2)»[COD]; Cuadro(2)'[NIVEL])))


pero el resultado fue este:

BacalaoFechaNivel
0012/03/2020A
0012/03/2020B
1112/05/2020B
1112/05/2020C

Con su medida, puedo obtener la FECHA MAX para cada COD, pero si la columna LEVEL tiene valores diferentes, la tabla muestra todos esos valores, asociándolos con la FECHA MAX. Como la mesa de arriba.


Quería que la mesa fuera así:

BacalaoFechaNivel
0012/03/2020B
1112/05/2020C

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Kudoed Authors