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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Syndicate_Admin
Administrator
Administrator

Necesidad de hacer coincidir los datos de una tabla diferente que incluya el texto de la columna de la tabla actual

Tengo un sysid y una columna de estado en la tabla 1, y necesito buscar y recuperar datos de la columna sysid de la tabla 2 que incluye el texto de la columna sysid de la tabla 1
manoj619_0-1677330160543.png

Esperando resultados

manoj619_1-1677330193518.png

9 REPLIES 9
Syndicate_Admin
Administrator
Administrator

1. En la consulta de energรญa, divida la primera columna.

2. Cree dos duplicados de la tabla.
3. Elimine la primera columna dividida en la primera tabla y elimine la segunda columna dividida en la segunda tabla.
4. Agregue como una nueva consulta, los duplicados de la tabla cambiando el nombre como el mismo nombre de columna.
5. Elimine los duplicados.
6. Realice la nueva relaciรณn entre la tabla anexa y la tabla2.
7. Filtre los valores en blanco en el ID.

Syndicate_Admin
Administrator
Administrator

Gracias por la respuesta,

Estoy recibiendo un error como este cuando lo intentรฉ

manoj619_0-1677396882992.png

Syndicate_Admin
Administrator
Administrator

Pruebe lo siguiente:

FILTRO(
Tabla 2,
BUSCAR(
MAX(Tabla1[sysid]),
Tabla2[sysid],
,
0
) > 0
)

La funciรณn MAX obtendrรก el valor mรกximo de la columna sysid en la Tabla 1, suponiendo que cada sysid aparece sรณlo una vez en la Tabla1.

La funciรณn SEARCH buscarรก el texto del sysid en la columna sysid de la Tabla 2. Si se encuentra el texto del sistema, la funciรณn devuelve un valor diferente de 0, que se utiliza para filtrar la Tabla2 mediante la funciรณn FILTER.

Tenga cuidado con la funciรณn SEARCH ya que distingue entre mayรบsculas y minรบsculas, por lo que si desea realizar una bรบsqueda que no distingue entre mayรบsculas y minรบsculas, usar FIND puede ser una alternativa.

Gracias por la respuesta,

Pero, estoy recibiendo un error como este cuando lo intentรฉ

manoj619_0-1677396882992.png

Tratรฉ de reproducir lo que proporcionaste en la captura de pantalla. Debe crear una tabla calculada como la siguiente:

Tabla 2 = FILTRO(ยซsegundo cuadroยป, CONTIENE('Primera tabla', 'Primera tabla'[sysid], 'Segunda tabla'[sysid]))
AmiraBedh_0-1677401705052.png

Adjunto el archivo PBI.

Lo intentรฉ de nuevo, pero si hay varios textos en la tabla de columnas, falla.

manoj619_0-1677404127201.png

Estรก intentando crear una columna calculada mientras que en la soluciรณn que proporcionรฉ es una tabla calculada

ยฟPuede proporcionar el resultado esperado?

El mismo error para la tabla calculada tambiรฉn
Producto previsto:

manoj619_0-1677412034752.png

Adjunto el archivo PBI.

https://1drv.ms/u/s!AsAyziJRKwR0j2sYl-N_7n9TGun8?e=oauTUG

Basado en el archivo PBI que usted proporcionรณ:

Cuadro 1 :

AmiraBedh_0-1677492366235.png

Cuadro 2 :

AmiraBedh_1-1677492385974.png

la salida solo contendrรก datos para la fila con sysid = KLS en la tabla 2 y el estado serรก HECHO.

Las otras filas tendrรกn el estado null ya que no hay coincidencia entre sysid de Table1 y syside de Table2 para los valores HGF, KNF, JKO, IOK

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 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.

Top Kudoed Authors