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.
Buenos dias. Tengo dos tablas.
Tabla Productos.
lote | producto | cantidad |
1 | zumo de uva | 10 |
2 | zumo de manzana | 23 |
3 | zumo de manzana | 43 |
Tabla Ingredientes
lote | producto | cantidad |
1 | zumo de uva | 5 |
1 | zumo de uva | 5 |
1 | agua | 2 |
1 | azucar | 1 |
1 | agua | 4 |
1 | nectar de uva | 3 |
2 | zumo de manzana | 10 |
2 | zumo de manzana | 13 |
2 | agua | 10 |
2 | azucar | 3 |
2 | agua | 5 |
2 | nectar de manzana | 5 |
3 | zumo de manzana | 22 |
3 | zumo de manzana | 21 |
3 | agua | 13 |
3 | azucar | 5 |
3 | agua | 20 |
3 | nectar de manzana | 8 |
Estas dos tablas estan relacionadas por el campo lote. Me gustaria ver en una visualizacion de tarta la descomposicion de un producto. Este producto lo elijo desde un slicer con el campo producto de la tabla productos. El problema que tengo es que en la tabla ingredientes tambien viene el producto ademas de los ingredientes en los que se descompone. Me preguntaba si se os ocurre alguna medida para filtrar en la visualizacion de tarta que aparecan todos los productos ( de la tabla ingredientes ) menos el que coincida con el nombre del producto seleccionado en el slicer con el campo producto ( de la tabla productos). Gracias por la ayuda.
Hola, @Carlos95
Es un placer responder por ti.
De acuerdo con su descripción, creo que puede crear una medida para calcular el resultado deseado.
Así:
Measure = IF(SELECTEDVALUE(Ingredients[Product])in DISTINCT(Products[Product]),0,1)
Si no resuelve su problema, por favor no dude en preguntarme.
Saludos
Janey Guo
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Algunas maneras de hacer esto. Uno sería hacerlo en una medida, pero una manera sencilla podría ser hacer una columna en la segunda tabla con esta fórmula y, a continuación, usarla como filtro visual o de página en el Panel de filtros.
Incluir: IF(Ingredientes[Producto] - RELATED(Products[Product]), "N", "Y")
Esto supone que tiene un 1:Muchos entre las tablas.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Please confirm you are putting a DAX calculated column (not a measure) on the Ingredients table with the formula, and that you have a 1:Many relationship between the Products and Ingredients table. If so, the RELATED should pull the product value for that batch to the ingredients table for the comparison to the product value on that row of the ingredients table.
Regards,
Pat
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Gracias por tu respuesta @mahoneypat estoy he puesto la columna que mencionas pero me da error al poner:
Nueva_Columna= IF(Ingredientes[Producto] - RELATED(Products[Product]), "N", "Y")
la parte de Productos[Producto] me dice: La columna 'Productos[Producto]' no existe o no tiene ninguna relación con las tablas disponibles en el contexto actual.
he probado a poner solo la columna sin el nombre pero me dice: La función RELATED espera una referencia de columna completa como argumento.
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 |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |