cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Regular Visitor

Agrupar valores visualización

Hola a todos,

 

ME gustaría saber si es posible aguprar los valores de la columa que pone "Codigo de pedido" en una sola línea. Adjunto imagen

tabala pedidos.png

Así es como sale la visualización de matriz cuando agrego la columna de codigo pedido. Per me gustaría que salga de esta otra forma.

tabala pedidos 2.png

No se si con concatenatex o hay alguna funcion dax en la que pueda ponerlo como en la imagne y así en vez de aparece varias líneas por proyecto que aparezca sólo una fila.

Los datos están en columnas diferentes pero relacionadas.

 

Gracias,

3 REPLIES 3
Highlighted
Super User V
Super User V

Re: Agrupar valores de visualización

Hola @Ion_Gomez ,

se puede probar esta medida

Concat =
CONCATENATEX (
    FILTER (
        ALL (
            'Table'[Codigo Proyecto],
            'Table'[Codigo Pedio]
        ),
        'Table'[Codigo Proyecto]
            = MAX ( 'Table'[Codigo Proyecto] )
    ),
    CALCULATE (
        MAX ( 'Table'[Codigo Pedio] )
    ),
    UNICHAR ( 10 )
)


saludos

Harsh Nathani


Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

Highlighted
Super User IX
Super User IX

Re: Agrupar valores de visualización

@Ion_Gomez , es necesario utilizar concatenatex

https://docs.microsoft.com/en-us/dax/concatenatex-function-dax

nueva medida (Tabla,Tabla[cadigo pedio])



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Highlighted
Solution Sage
Solution Sage

Re: Agrupar valores de visualización

Hola @Ion_Gomez ,

Cree una columna de índice en la consulta de potencia y una columna calculada como se indica a continuación:

_Order number = 
var _index=MAXX(FILTER('Table','Table'[Index]<EARLIER('Table'[Index])&&'Table'[Order number]<>BLANK()),'Table'[Index])
Return
IF('Table'[Order number]=BLANK(),CALCULATE(MAX('Table'[Order number]),FILTER('Table','Table'[Index]=_index)),'Table'[Order number])

A continuación, cree una medida como se indica a continuación:

Measure = CONCATENATEX(FILTER(ALL('Table'),'Table'[_Order number]=MAX('Table'[_Order number])),'Table'[Order code],"-")

Y verás:

Annotation 2020-07-08 145046.png

Para el archivo .pbix relacionado, pls haga clic aquí.

Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

Helpful resources

Announcements
Ignite

Microsoft Ignite

This will be a conference that you do not want to miss!

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Don't miss the Power BI Dev Camp this week!

August Community Highlights

Check out a full recap of the month!

August 2020 CYST Challenge

Check out the winners of the recent 'Can You Solve These?' community challenge!

Experience what’s next for Power BI

Join us for an in-depth look at the new Power BI features and capabilities at the free Microsoft Business Applications Launch Event.