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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Syndicate_Admin
Administrator
Administrator

Similitudes de filtros

Hola a todos

Hay una lista de 4000 entradas ABC dobladas asignadas a múltiples propietarios. algunos han dado retroalimentación, otros no. Estas entradas ABC deben obtener un estado por parte del propietario "abierto", "revisado" o "no posible". Me gustaría mapear todos los elementos "abiertos" con "revisados" y me gustaría filtrar todas las entradas ABC que aparecen en ambas listas. ¿Alguna idea de cómo hacer en DAX para mostrar esto en una tabla?

gracias a todos

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

HI @mansch,

Puede intentar utilizar la siguiente fórmula de columna calculada para comprobar el recuento de filas diferentes en función del grupo actual 'campo 1'', 'campo 2' para establecer indicadores de registro:

Flag =
VAR check =
    CALCULATETABLE (
        COUNTROWS ( VALUES ( T[3] ) ),
        FILTER (
            T,
            T[1] = EARLIER ( T[1] )
                && OR ( T[2] = EARLIER ( T[2] ), T[2] = "reviewed" )
        )
    )
RETURN
    IF ( check > 1, "Y", "N" )

Saludos

Xiaoxin Sheng

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

HI @mansch,

Puede intentar utilizar la siguiente fórmula de columna calculada para comprobar el recuento de filas diferentes en función del grupo actual 'campo 1'', 'campo 2' para establecer indicadores de registro:

Flag =
VAR check =
    CALCULATETABLE (
        COUNTROWS ( VALUES ( T[3] ) ),
        FILTER (
            T,
            T[1] = EARLIER ( T[1] )
                && OR ( T[2] = EARLIER ( T[2] ), T[2] = "reviewed" )
        )
    )
RETURN
    IF ( check > 1, "Y", "N" )

Saludos

Xiaoxin Sheng

Syndicate_Admin
Administrator
Administrator

1 | 2 | 3

| AA abrir |

BB | abrir |

| CC revisión |

| DD revisión | XX

| AA revisión | ZZ

BB | abrir

| CC abrir

| DD revisión | YY

Cada fila se asigna a un propietario diferente. [la fila vacía solo está allí para una mejor visibilidad]

Mi objetivo es ver

1. "revisado" con un valor diferente en "3"

- DD tiene un valor diferente

2. todos los "1" con diferente valor en "3"

- CC y DD tienen valores diferentes

@mansch

no estoy seguro de por qué el segundo resultado es CC y DD. Creo que debería ser AA y CC

pls pruebe esto

@mansch 

not sure why the second result is CC and DD. I think should be AA and CC

Column 2 = 
VAR check=maxx(FILTER('Table','Table'[Column1]=EARLIER('Table'[Column1])&&'Table'[Column2]<>EARLIER('Table'[Column2])),'Table'[Column2])
return if(check<>"","Yes")

1.PNG

Syndicate_Admin
Administrator
Administrator

@mansch

¿Podría proporcionar los datos de muestra y la salida esperada?

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.