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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Crear una nueva columna a partir de 2 tablas mediante la función IF

Hola, tengo 2 tablas y quiero crear una columna a partir de los ids de las 2 tablas. Quiero hacer algo como esto:

si id de la tabla 1 = id de la tabla 2, ponga sí, si no, ponga No.

NB: hay una relación de muchos a muchos en las tablas

¡Gracias por su ayuda!

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Finalmente utilicé este código:
Nuevo colomn = si(ISBLANK(LOOKUPVALUE(«Tabla 1»[Id], «Tabla 1»[Id],Tabla 2[Id])),"No","Sí")

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Finalmente utilicé este código:
Nuevo colomn = si(ISBLANK(LOOKUPVALUE(«Tabla 1»[Id], «Tabla 1»[Id],Tabla 2[Id])),"No","Sí")
Syndicate_Admin
Administrator
Administrator

Hola

Esto también podría funcionar:

Columna =
VAR _Lookup = [Producto]
DEVOLUCIÓN
SI (
ISBLANK ( LOOKUPVALUE ( Tabla2[Producto], Tabla2[Producto], _Lookup ) ),
"No",
"Sí"
)

Syndicate_Admin
Administrator
Administrator

Hola

Measure=IF(SELECTEDVALUE(TAble1 [ID])=SELECTEDVALUE(TAble2 [ID]),"YES","NO")

Gracias
Thennarasu

Syndicate_Admin
Administrator
Administrator

HOLA @gerard-kouadio ,

Por favor, consulte la siguiente muestra:

Tabla A:

vluwangmsft_0-1668395169758.png

Cuadro B:

vluwangmsft_1-1668395238213.png

Column = 
var Q1 = TableA[ID]
var NewCol = CALCULATE(MAX('Tableb'[ID]),Tableb[ID]=Q1)
return IF(NewCol<>BLANK(),1,BLANK())

vluwangmsft_2-1668395472225.png

Saludos

Lucien

Syndicate_Admin
Administrator
Administrator

Hola @gerard-kouadio,

¿Puede mostrar una imagen del modelo de datos y explicar cómo desea visualizarlo? ¿Qué objeto visual desea utilizar y qué columnas desea incluir también en el objeto visual?

Saludos

Miguel

Syndicate_Admin
Administrator
Administrator

Hola

Creo que puede lograr esto utilizando los métodos explicados en este artículo:

https://www.sqlbi.com/articles/from-sql-to-dax-joining-tables/

Sin conocer tus datos o modelo creo que deberías fijarte en las selectcolumns y natural join, treatas y/o lookup.

Br

Marius

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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