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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Buscar y obtener varios resultados de coincidencia parcial para cada fila con DAX

Hola

Estoy tratando de buscar todas las coincidencias parciales para cada valor de una tabla de otra tabla. ¿Alguien puede ayudarme en te abajo?

Gracias.

Kishore_ak_0-1672574444617.png

Kishore_ak_1-1672574465937.png

Kishore_ak_2-1672574538452.png

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Hola @Jihwan_Kim ¿Es posible incluir una condición adicional como la siguiente?

la concatenación debe ocurrir solo en caso de que sus MID coincidan. Gracias de antemano.

Kishore_ak_0-1672593151323.png

Hola

Gracias por su mensaje.

No sé cómo se ve su modelo de datos o cómo se crea la relación, pero supongo que no hay relación entre dos tablas.

Por favor, compruebe la imagen de abajo y el archivo pbix adjunto.

Jihwan_Kim_0-1672628009253.png

Partial match IDs CC = 
CONCATENATEX (
    FILTER ( Source, CONTAINSSTRING ( Source[Name], 'Search'[Name] ) && Source[MID] = 'Search'[MID] ),
    Source[ID],
    "; "
)

¡Bien! Muchas gracias por el apoyo.

Syndicate_Admin
Administrator
Administrator

Hola

No estoy seguro de haber entendido correctamente su pregunta, pero por favor revise la imagen de abajo y el archivo pbix adjunto.

Es para crear una nueva columna en la tabla Buscar.

Jihwan_Kim_0-1672575439030.png

Partial match IDs CC =
CONCATENATEX (
    FILTER ( Source, CONTAINSSTRING ( Source[Name], 'Search'[Name] ) ),
    Source[ID],
    "; "
)

Hola, tengo una consulta similar pero sin la opción de una tabla de búsqueda separada.

En su lugar, quiero buscar en la columna Source[ID] cada valor de la misma columna, Source[ID].

Básicamente, quiero buscar repeticiones en la columna Source[ID] y, a continuación, pegar los datos de una columna adyacente Source[Machine Number] para las filas coincidentes en forma concatenada.

Tabla original:

IDENTIFICACIÓNEjecutar1Ejecutar2Ejecutar3Número de máquina
YE144367711
HJ351621712
RT569012713
HJ334545714
BN5565278715
YE1798990716
HJ3232343717

Tabla con nueva columna:

IDENTIFICACIÓNEjecutar1Ejecutar2Ejecutar3Número de máquinaNueva columna
YE144367711716
HJ351621712714,717
RT569012713Ninguno
HJ334545714712,717
YE1798990716711
HJ3232343717712,714

Gracias por la ayuda.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.