Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Tengo 2 productos A y B y cada uno tiene valoraciones de 0 a 3,0. Necesito crear 2 Slicers separados con Ratings. Un Slicer para el Producto A y una nota para el Producto B. El requisito es poder seleccionar, por ejemplo, 0.0 y 1.3 del Slicer A y 2.3 y 2.9 del Slicer B.
¿Es posible en Power BI?
Por favor, consulte la siguiente Salida deseada
Enlace a los datos de muestra:
Enlace a la salida de ejemplo:
https://drive.google.com/file/d/1xaAkrvCNqix9e82nrk9C48X5jUCKMC1y/view?usp=sharing
Hola @rehansaeed2468 ,
Solo quería comprobar si tu consulta se ha resuelto y si alguna respuesta ha sido útil.
Si no, no dudes en pedir ayuda adicional.
Gracias.
Puedo ver los datos de muestra. Sin embargo, no puedo abrir el enlace de salida. Quizá puedas pegar la captura de pantalla directamente.
Hola @rehansaeed2468 ,
A partir de la captura de pantalla de salida esperada, supongo que las valoraciones estarán en los stops de 0,0, 1,3, 1,9, 2,3 y 2,9 (si es un valor continuo, entonces quizá quieras seguir adelante con parámetros numéricos de rango). En cualquier caso, la siguiente es la configuración con dos tablas desconectadas (una para la clasificación del producto A y otra para la clasificación del producto B) para los segmentadores y una tabla adicional para mostrar el trabajo de filtrado:
ProductRatingA =
DATATABLE(
"Product", STRING,
"Rating", STRING,
{
{"A", "0.0"},
{"A", "1.3"},
{"A", "1.9"},
{"A", "2.3"},
{"A", "2.9"}
}
)ProductRatingB =
DATATABLE(
"Product", STRING,
"Rating", STRING,
{
{"B", "0.0"},
{"B", "1.3"},
{"B", "1.9"},
{"B", "2.3"},
{"B", "2.9"}
}
)ProductDim =
DATATABLE(
"Product", STRING,
"Rating", STRING,
"ProductName", STRING,
"Description", STRING,
"UnitPrice", CURRENCY,
{
{"A", "0.0", "Product A - Rating 0.0", "Entry-level product with basic features", 10.00},
{"A", "1.3", "Product A - Rating 1.3", "Standard product with essential features", 15.50},
{"A", "1.9", "Product A - Rating 1.9", "Enhanced product with advanced features", 22.75},
{"A", "2.3", "Product A - Rating 2.3", "Premium product with superior quality", 29.99},
{"A", "2.9", "Product A - Rating 2.9", "Top-tier product with all features", 39.99},
{"B", "0.0", "Product B - Rating 0.0", "Entry-level product with basic features", 12.00},
{"B", "1.3", "Product B - Rating 1.3", "Standard product with essential features", 18.50},
{"B", "1.9", "Product B - Rating 1.9", "Enhanced product with advanced features", 25.75},
{"B", "2.3", "Product B - Rating 2.3", "Premium product with superior quality", 32.99},
{"B", "2.9", "Product B - Rating 2.9", "Top-tier product with all features", 44.99}
}
)Y para el filtro, crearemos una medida que actúa como filtro de nivel visual:
FilterProducts =
VAR SelectedRatingsA = VALUES(ProductRatingA[Rating])
VAR SelectedRatingsB = VALUES(ProductRatingB[Rating])
VAR CurrentProduct = SELECTEDVALUE(ProductDim[Product])
VAR CurrentRating = SELECTEDVALUE(ProductDim[Rating])
RETURN
IF(
(CurrentProduct = "A" && CurrentRating IN SelectedRatingsA) ||
(CurrentProduct = "B" && CurrentRating IN SelectedRatingsB),
1,
0
)Arrastra esta medida al panel de filtros bajo Filtros en este visual (para el visual que quieres, se usará una tabla como ejemplo) y configúrala para comprobar si es igual a 1:
Entonces deberías tener algo así:
Haz los cambios que sea necesario.
¡Espero que te sirva!
¿Puedes adjuntar el archivo PBIX que funcione, por favor
Hola @rehansaeed2468 ,
Gracias por ponerte en contacto con la comunidad Microsoft Fabric.
Gracias @alish_b compartir el enfoque.
Recreé la misma configuración y verifiqué el comportamiento con la salida esperada. Los dos segmentadores de calificación trabajan de forma independiente para el Producto A y el Producto B, y la tabla refleja correctamente las selecciones combinadas.
Adjuntando un PBIX funcional como referencia.
Espero que esto ayude. Por favor, contacta para recibir más ayuda.
Gracias.
Hola @rehansaeed2468 ,
Solo comprobando si el PBIX compartido arriba ayuda a confirmar la solución.
Por favor, avísanos si logras el comportamiento esperado de slicer en tu parte.
Gracias.
Hola @rehansaeed2468 ,
La forma más sencilla que se me ocurre:
Crea dos segmentadores, añade la columna de producto como filtro al nivel visual en el panel de filtros y filtra en consecuencia.
Es importante que ediques las interacciones visuales (los slicers) para que sean independientes.
Por supuesto, esto también requiere duplicar todas las demás visualizaciones de datos, porque no es posible filtrar un gráfico de barras (ni ningún otro aspecto visual) usando dos segmentadores diferentes basados en la misma tabla.
Espero que esto ayude a afrontar tu reto.
Saludos
Tom
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.