Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hola a todos
¿puede ayudar a lograr el siguiente desafío que estoy enfrentando -
a continuación se muestran los datos de muestra que tenemos en nuestra tabla.
si el usuario selecciona biz_id-1, entonces team_id debe filtrar 2 y mostrar sólo la 2a fila
si el usuario selecciona biz_id 2, entonces team_id debe filtrar 4 y mostrar solo las últimas 2 filas.
lógica debe ser algo similar a este
si ( biz_id-1 y team_id-2) o (biz_id-2 y team_id-4) a continuación, mostrar las filas respectivas
| seq_id | biz_id | team_id | Producto |
| 1 | 1 | 1 | a1 |
| 2 | 1 | 2 | a2 |
| 3 | 1 | 1 | a2 |
| 4 | 2 | 1 | a1 |
| 5 | 2 | 2 | a2 |
| 6 | 2 | 3 | a3 |
| 7 | 2 | 4 | a1 |
| 8 | 2 | 4 | a2 |
Gracias
Raj
Solved! Go to Solution.
Hola @RajeshLM ,
Para ser claro, la medida solo se puede utilizar como filtro de nivel visual.
Intente crear una columna calculada.
col = var max_team_id = CALCULATE(MAX('Table'[team_id]),ALLEXCEPT('Table','Table'[biz_id]))
return IF('Table'[team_id]=max_team_id,1,0)
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @RajeshLM ,
Cree una medida como esta y aplíquela al filtro de nivel visual.
Measure = var max_team_id = CALCULATE(MAX('Table'[team_id]),ALLEXCEPT('Table','Table'[biz_id]))
return IF(MAX('Table'[team_id])=max_team_id,1,0)
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Gracias Liang.
Esta 'Medida' funciona bien solo para el panel de filtro de nivel visual. pero tenemos páginas muliple y múltiples objetos visuales en cada página.
cuando intento agregar la 'Medida' en el panel de filtro de nivel de página, no se agrega.
puede por favor ayudar. ¿cómo puedo añadir esta 'Medida' que debería funcionar en todas las páginas.
Gracias
Rajesh
Hola @RajeshLM ,
Para ser claro, la medida solo se puede utilizar como filtro de nivel visual.
Intente crear una columna calculada.
col = var max_team_id = CALCULATE(MAX('Table'[team_id]),ALLEXCEPT('Table','Table'[biz_id]))
return IF('Table'[team_id]=max_team_id,1,0)
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@RajeshLM , Suponiendo que biz_id identificador filtrará debido al valor de la segmentación de datos
medida :
var _team á if(selectedValue([biz_id]) 1 ,2 ,4)
devolución
Calculate(Countrows(Table), filter(Table,Table[team_id] á _team))
sí biz_id puede ser un filtro, pero no puedo obtener la salida deseada con esta solución. puede pls compartir el archivo pbix.
la salida debe ser la tabla basada en las condiciones siguientes.
si ( biz_id-1 y team_id-2) o (biz_id-2 y team_id-4) a continuación, mostrar las filas respectivas
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.