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

Transposición y tabla de grupos

Hola a todos,

Actualmente tengo la tarea de reorganizar una tabla para que tenga un formato diferente, pero no puedo imaginar nuestro cómo.

Las especificaciones de los números de artículo deben pegarse detrás del número de artículo (agrupado).

También tengo un conteo en la última columna. Si el recuento es < entonces 2 entonces el nombre de la especificación no necesita estar en la tabla

Desafortunadamente no es posible hacer esto en el editor de consultas, por lo que tiene que ser DAX u otra forma creativa.

Ejemplo;

Número de artículoEspecificación 1Especificación 2
12345ColorAltura

Mi tabla actual (tabla visual);

Número de artículoEspecificaciónContar
12345Color4
12345Altura2
54321Color2
54321Ancho2
54321Material2
65432Color1

¡Realmente me ayudaría!

Gracias

1 ACCEPTED SOLUTION
v-kelly-msft
Community Support
Community Support

Hola @TimHellegers ,

En primer lugar, cree una columna de índice en el editor de consultas:

Annotation 2020-03-30 114435.png

A continuación, elija la columna "Especificación" > columnas de unpivot:

Annotation 2020-03-30 114551.png

A continuación, vuelva a la vista Datos de la tabla, cree 2 columnas calculadas:

Column = RANKX(FILTER('Table','Table'[Articlenumber]=EARLIER('Table'[Articlenumber])),'Table'[Index],'Table'[Index],ASC,Dense)
Column 2 = 'Table'[Attribute] & 'Table'[Column]

Y una medida:

Measure = IF(MAX('Table'[Count])<2,BLANK(),MAX('Table'[Value]))

Finalmente ponga la columna "Articlenumber","columna 2" y mida a una matriz, y verá:

Annotation 2020-03-30 114955.png

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

Saludos
Kelly
¿Respondí a tu pregunta? ¡Marca mi puesto como solución!

View solution in original post

2 REPLIES 2
v-kelly-msft
Community Support
Community Support

Hola @TimHellegers ,

En primer lugar, cree una columna de índice en el editor de consultas:

Annotation 2020-03-30 114435.png

A continuación, elija la columna "Especificación" > columnas de unpivot:

Annotation 2020-03-30 114551.png

A continuación, vuelva a la vista Datos de la tabla, cree 2 columnas calculadas:

Column = RANKX(FILTER('Table','Table'[Articlenumber]=EARLIER('Table'[Articlenumber])),'Table'[Index],'Table'[Index],ASC,Dense)
Column 2 = 'Table'[Attribute] & 'Table'[Column]

Y una medida:

Measure = IF(MAX('Table'[Count])<2,BLANK(),MAX('Table'[Value]))

Finalmente ponga la columna "Articlenumber","columna 2" y mida a una matriz, y verá:

Annotation 2020-03-30 114955.png

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

Saludos
Kelly
¿Respondí a tu pregunta? ¡Marca mi puesto como solución!

HotChilli
Super User
Super User

Parece que las columnas Especificación deben estar sin pivotar en Power Query. ¿De dónde viene la columna Count?

Tal vez podría publicar una muestra de datos más grande con el resultado deseado.

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.