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.
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ículo | Especificación 1 | Especificación 2 |
12345 | Color | Altura |
Mi tabla actual (tabla visual);
Número de artículo | Especificación | Contar |
12345 | Color | 4 |
12345 | Altura | 2 |
54321 | Color | 2 |
54321 | Ancho | 2 |
54321 | Material | 2 |
65432 | Color | 1 |
¡Realmente me ayudaría!
Gracias
Solved! Go to Solution.
Hola @TimHellegers ,
En primer lugar, cree una columna de índice en el editor de consultas:
A continuación, elija la columna "Especificación" > columnas de unpivot:
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á:
Para el archivo .pbix relacionado, haga clic aquí.
Hola @TimHellegers ,
En primer lugar, cree una columna de índice en el editor de consultas:
A continuación, elija la columna "Especificación" > columnas de unpivot:
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á:
Para el archivo .pbix relacionado, haga clic aquí.
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.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |