PavithraRajan
Tengo que unir dos tablas A y B usando ID.
Luego agregue la columna ‘Grado’ de la tabla B a la Tabla A
O / P esperado: la tabla contiene las columnas A, B y C
Fichero de entrada:
Cuadro A | |
IDENTIFICACIÓN | Nombre |
111 | Adex |
222 | barriga |
333 | Caty |
Cuadro B | |
IDENTIFICACIÓN | La licenciatura |
111 | B.Com |
222 | Tecnología B |
333 | BCA |
Salida esperada:
Cuadro A | ||
IDENTIFICACIÓN | Nombre | La licenciatura |
111 | Adex | B.Com |
222 | barriga | Tecnología B |
333 | Caty | BCA |
Usando DAX (Editar consulta / Transformar datos)
Ayúdenme a resolver este problema y, si es posible, expliquen la sintaxis que se utilizará.
¡Gracias de antemano!
Karlos
Siempre que tenga una relación, simplemente agregue una columna en la Tabla A, pegue en el siguiente
Degree = RELATED('Table B'[Degree])
Amitchandak
@PavithraRajan, una es la tabla de combinación en la consulta de edición
https://radacad.com/append-vs-merge-in-power-bi-and-power-query
Camino de Dax
https://www.sqlbi.com/articles/from-sql-to-dax-joining-tables/
Nueva columna en la Tabla A
maxx (filter (‘Tabla B’, ‘Tabla A'[ID] = ‘Tabla B'[User ID]), ‘Tabla B'[Degree])
vivran22
@PavithraRajan
Manera DAX:
LOOKUPVALUE (cuando no hay relación entre tablas)
Agregue una nueva columna usando el siguiente DAX
Degree = LOOKUPVALUE('Table B'[Degree],'Table B'[ID],'Table A'[ID])
RELACIONADO (cuando las tablas están relacionadas)
Degree 2 = RELATED('Table B'[Degree])
Artículo relacionado:
https://www.vivran.in/post/dax-lookupvalue
https://www.vivran.in/post/dax-data-modeling-with-related-relatedtable
¡Salud!
Vivek
Si ayuda, márquelo como una solución. Felicitaciones sería una cereza en la cima 🙂
Si no es así, comparta una muestra de datos junto con los resultados esperados (preferiblemente un archivo de Excel y no una imagen)
Blog: vivran.in/my-blog
Conectarse en LinkedIn
Seguir en Twitter
vivran22
Hola @PavithraRajan
Manera de Power Query: Fusionar consultas
Con la Tabla A seleccionada> Inicio> Fusionar consultas:
Seleccione la Tabla B en la segunda tabla y seleccione la columna común (ID en este caso):
En Join Kind, seleccione Left Outer. Haga clic en Aceptar
Expanda la tabla> Seleccione la columna requerida de la Tabla B
Haga clic en Aceptar.
Producción:
Para obtener más detalles, puede consultar lo siguiente:
https://www.vivran.in/post/bi-simplified-webinar-1-p4-merge-queries
https://www.vivran.in/post/vlookup-joins-using-power-query
¡Salud!
Vivek
Si ayuda, márquelo como una solución. Felicitaciones sería una cereza en la parte superior 🙂
Si es así …
vivran.in/my-blog
Conectarse en LinkedIn
Seguir en Twitter
Amitchandak
@PavithraRajan, una es la tabla de combinación en la consulta de edición
https://radacad.com/append-vs-merge-in-power-bi-and-power-query
Camino de Dax
https://www.sqlbi.com/articles/from-sql-to-dax-joining-tables/
Nueva columna en la Tabla A
maxx (filter (‘Tabla B’, ‘Tabla A'[ID] = ‘Tabla B'[User ID]), ‘Tabla B'[Degree])
Karlos
Siempre que tenga una relación, simplemente agregue una columna en la Tabla A, pegue en el siguiente
Degree = RELATED('Table B'[Degree])