dats
Hola,
Estoy tratando de reclasificar / reemplazar valores en el GTIN de la columna de la Tabla A en función de lo que se indica en el GTIN de la columna de la Tabla B.
Estoy cargando algunos datos (500.00 filas y 10 columnas para alimentar bi) en la Tabla A y la Tabla B tiene 2 columnas y algunas filas.
En el ejemplo, así es como se ve la tabla a:
Nombre del producto | GTIN | Valor | Volumen |
Bicicletas | 123 | 100 | 1 |
Coches | 456 | 300 | 1 |
Esta es mi tabla de datos A.
Ahora tengo una segunda tabla B que tiene columnas:
GTIN | GTIN.NEW |
123 | 111 |
456 | 222 |
Sé que podría hacer esto después de cargar todos los datos y crear una columna calculada y usar la función lookupvalue, pero ¿hay alguna manera de hacerlo antes de cargar los datos en el modelo usando Power query? ¿Lo recomendaría en términos de rendimiento?
Kr 🙂
PaulDBrown
En respuesta a dats
@datos
Seguirá funcionando. Obtendrá un valor nulo para las filas en las que los valores de GTIN no coincidan. Puede crear una nueva columna condicional para seleccionar el valor nuevo o el anterior y, finalmente, eliminar las columnas GTIN anteriores.
dats
Debo agregar que la tabla B no tiene la misma cantidad de entradas que la tabla A. La tabla B solo consta de los GTIN que deben cambiarse
PaulDBrown
@datos
Por lo que parece, puede fusionar ambas tablas en Power Query vinculando las columnas GTIN.
Luego, elimine la columna GTIN anterior una vez que se crea la tabla de combinación
dats
En respuesta a PaulDBrown
@PaulDBrown que solo funcionaría si la tabla B tiene las mismas entradas GTIN que la tabla A, o?
PaulDBrown
En respuesta a dats
@datos
Seguirá funcionando. Obtendrá un valor nulo para las filas en las que los valores de GTIN no coincidan. Puede crear una nueva columna condicional para seleccionar el valor nuevo o el anterior y, finalmente, eliminar las columnas GTIN anteriores.
dats
En respuesta a PaulDBrown
@PaulDBrownthanks. Esto funcionó según sea necesario