Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
Anonymous
Not applicable

Uso de la condición OR entre segmentaciones para filtrar una tabla

Hola

Tengo dos rebanadoras:
El primero filtra la gravedad de una tarea y el segundo la prioridad.
Ambos filtros son una columna de la tabla que quiero filtrar.

Cuando filtramos una tabla con dos segmentaciones de datos, se aplica un && en la tabla que queremos filtrar. Por ejemplo, si selecciono la gravedad 2 en la primera segmentación y la prioridad 1 en la segunda, tendré toda la tarea con gravedad 2 && prioridad 1.
Lo que me gustaría es toda la tarea con la gravedad 2 prioridad 1


Aquí hay una ilustración:
Untitled.png

NombrePrioridadSeveridad
AA15
Bb23
Cc13

Si selecciono la gravedad 2 y la prioridad 3, me gustaría ver la tarea BB y CC y no sólo BB

Gracias de antemano
saludos

6 REPLIES 6
amitchandak
Super User
Super User

@Cydevos ,

calculate([Measure], filter(all(Table),Table[priority] in allselected(Table[priority]) Tabla[gravedad] en allselected(Table[severity]))
O
calculate([Measure], filter(all(Table),Table[priority] in values(Table[priority]) Tabla[gravedad] en values(Table[severity]))

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube
Anonymous
Not applicable

Hola

Gracias por tu respuesta.
¿Qué debo poner en [medida]?

Hola @Cydevos

[Medida] es la medida que crea.

por ejemplo: Measure1-count(table[column])

el uso de la [Medida1] en la fórmula @amitchandak proporcionado.

¿Podría comprobar si alguna respuesta resuelve su problema?

Como se ha probado, el enlace de AntrikshSharma es muy útil para este problema.

Si no es amado, por favor comparta el problema con los detalles aquí.

Saludos

Maggie

AntrikshSharma
Super User
Super User

Anonymous
Not applicable

Hola

Perdón por el acédnimo. Este artículo es muy útil. Mi problema es que no necesito calcular nada,

Sólo quiero que la consulta me devuelva una tabla con toda la columna seleccionada por ambos filtros

saludos

Hola @Cydevos

La tabla calculada es estática, por lo que no puede cambiar en función de las segmentaciones de datos.

Puede crear tablas que no tienen ninguna relación con otros.

priority = VALUES('Table'[priority])

severity = VALUES('Table'[severity])

Cree una medida y agréguela al filtro de nivel visual

Measure =
VAR s1 =
    CONCATENATEX ( priority, [priority], "," )
VAR s2 =
    CONCATENATEX ( severity, severity[severity], "," )
RETURN
    IF (
        SEARCH ( MAX ( 'Table'[priority] ), s1, 1, 0 ) > 1
            || SEARCH ( MAX ( 'Table'[severity] ), s2, 1, 0 ) > 0,
        1,
        0
    )

Capture11.JPG

Saludos
Maggie
Equipo de apoyo a la comunidad _ Maggie Li
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.