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!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
Tengo la medida por debajo y todo se ve bien, pero necesito hacer el filtro en la parte visual para que la descripción específica del canal tenga el número correcto. ¿Cómo podría solucionarlo? Sé que puedo filtrar un canal específico, pero tengo 6 canales específicos que deben tomar 6 medidas:
StdPrice814(TD) =
VAR EANValue = SELECTEDVALUE(' CustGroup4 Material'[EAN])
VAR ChannelValue = SELECTEDVALUE('CustGroup4 Material'[descripción del canal])
VAR TradeDiscountPrecio =
CALCULAR(
MAXX(
FILTRO(
'Material CustGroup4',
RIGHT('CustGroup4 Material'[Descripción], 1) = "%" &&
' CustGroup4 Material'[descripción del canal] = ChannelValue&&
'CustGroup4 Material'[EAN] = EANValue
),
-'CustGroup4 Material' [StdPrice]
),
'CustGroup4 Material'[Promoción sí/no] = "Descuento comercial"
)
RETURN IF(ISBLANK(TradeDiscountPrice), BLANK(), TradeDiscountPrice)
Hola @eunji888888 ,
Quería comprobar si ha tenido la oportunidad de revisar las sugerencias proporcionadas.
Si la respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.
No dude en ponerse en contacto con nosotros si tiene más preguntas.
Gracias
Hola @eunji888888 ,
Quería comprobar si ha tenido la oportunidad de revisar las sugerencias proporcionadas.
Si la respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.
No dude en ponerse en contacto con nosotros si tiene más preguntas.
Gracias
Hola @eunji888888 ,
Quería comprobar si ha tenido la oportunidad de revisar las sugerencias proporcionadas.
Si la respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.
No dude en ponerse en contacto con nosotros si tiene más preguntas.
Gracias
Hola @eunji888888
Si desea filtrar dinámicamente por canal sin modificar la medida cada vez, puede agregar una segmentación de datos en la descripción del canal en el informe. A continuación, utilice dax
StdPrice814(TD) =
VAR EANValue = SELECTEDVALUE('CustGroup4 Material'[EAN])
VAR TradeDiscountPrecio =
CALCULAR(
MAXX(
FILTRO(
'Material CustGroup4',
RIGHT('CustGroup4 Material'[Descripción], 1) = "%" &&
'CustGroup4 Material'[EAN] = EANValue
),
-'CustGroup4 Material' [StdPrice]
),
'CustGroup4 Material'[Promoción sí/no] = "Descuento comercial"
)
RETURN IF(ISBLANK(TradeDiscountPrice), BLANK(), TradeDiscountPrice)
Gracias
Pankaj
Si esta solución ayuda, por favor acéptela y felicite, sería muy apreciado.
Hola @eunji888888 ,
Gracias por ponerse en contacto con el foro de la comunidad de Microsoft Fabric.
@pankajnamekar25 Gracias por su pronta respuesta. Además de la consulta DAX anterior, agregue la siguiente consulta después de " Descuento comercial"
'CustGroup4 Material'[descripción del canal] = ChannelValue -- Añade este filtro dinámicamente
También puede usar el panel "Filtros" para filtrar el objeto visual por descripciones de canal, y la medida devolverá el resultado correcto en función del canal seleccionado.
De esta manera, solo necesitas un compás y el filtrado será dinámico según el contexto del visual, lo que te ahorrará tener que crear varios compases para cada canal.
¡Espero que esto ayude!
Saludos
V-Aatheeque
Si esta publicación fue útil, considere marcar Aceptar como solución para ayudar a otros miembros a encontrarla más fácilmente.
Si sigues teniendo problemas, no dudes en ponerte en contacto con nosotros para obtener más ayuda.
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.