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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Anonymous
Not applicable

Cómo crear columnas personalizadas con condiciones de muchas tablas diferentes

Hola a todos,

Tengo 2 tablas A (lista de columnas: "nombredeempleado") y B (lista de columnas "full_name", "id"), ¿cómo puedo crear una nueva columna en la tabla A para obtener los valores "id" correspondientes en la tabla B (como este: SELECT A.id A.employeename - B.full_name). Gracias.

2 REPLIES 2
amitchandak
Super User
Super User

@HelloWorId , Puede utilizar lookupvalue o Maxx con filtro

Cree una nueva columna en A.

Nombre: Maxx(filter(B,A[employeename] ?B[full_name]),B[id])

También puede unir dos tablas en el nombre y utilizarlo en visual si 1-Many o 1-1

nandukrishnavs
Super User
Super User

@HelloWorId puede utilizar la opción merge en la consulta de edición. (https://radacad.com/choose-the-right-merge-join-type-in-power-bi)

O utilice lookupvalue() en dax.

LOOKUPVALUE( <result_columnName>, <search_columnName>, <search_value>[, <search_columnName>, <search_value>]…[, <alternateResult>])

tabla A

nombre de empleado
name1
name2
name3

Tabla B

full_nameId
name11
name22
name33

columna calculada

Id = LOOKUPVALUE('table B'[id],'table B'[full_name],'tables A'[employeename])

Capture.JPG


¿Respondí a tu pregunta? ¡Marca mi puesto como solución!
Apreciar con un kudos
🙂


Regards,
Nandu Krishna

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.