Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hola a todos
A continuación tengo una lista de ingredientes con el producto final enumerado encima de ellos. Lo que estoy tratando de hacer es eliminar cada fila con el nombre del producto y crear una nueva columna que enumere el producto relevante para cada ingrediente. ¿Cómo lo hago? He visto columnas que no se dividen, pero eso parece dividir todos los ingredientes y productos en nuevas columnas.
Los nombres de los productos pueden variar mucho, pero se pueden identificar cuando la columna 'Nivel' es igual a 0, cualquier otro número debajo de 'Nivel' es un ingrediente o un ingrediente de un ingrediente. También hay alrededor de 600 productos con ingredientes relevantes en la lista.
¡Gracias de antemano!
Solved! Go to Solution.
He actualizado el DAX y esta vez agrego más producto en los datos de muestra. pls ver el archivo adjunto a continuación
tal vez pueda usar DAX para crear una nueva tabla.
Table 2 =
VAR tbl=ADDCOLUMNS('Table',"product",maxx(FILTER('Table','Table'[key]<=EARLIER('Table'[key])&&'Table'[Item No]=0),'Table'[Object Description]))
return FILTER(tbl,'Table'[Item No]<>0)
pls ver el archivo adjunto a continuación
Gracias por esto, su agregado parece producir 'producto 1' para todas las filas cuando las filas 11-21 (clave) deberían ser el producto 2, ¿hay alguna manera de hacerlo? Además, algunos de los nombres de productos reales no tienen nada en común en su nombre, por lo que la referencia a "Producto" no funcionará, ¿hay alguna manera de hacer referencia al nivel o número de artículo a 0?
¡Gracias por su ayuda hasta ahora!
sry, hay un error en el DAX anterior. Lo he arreglado.
pls ver el archivo adjunto a continuación.
Hola @ryan_mayu,
Gracias, esto funciona, pero solo para los primeros 5 productos más o menos, luego solo repite el 5º producto para el resto de la columna 'producto'. Sin embargo, cambié los nombres de los productos de sus nombres reales a un más simple 'producto 1,2,3', etc. y esto funciona. ¿Sabes por qué no funciona para los nombres de productos reales? Tengo la sensación de que es la función maxx.
Gracias
He actualizado el DAX y esta vez agrego más producto en los datos de muestra. pls ver el archivo adjunto a continuación
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.