Tabla de contenido
Esta publicación es una forma diferente de abordar este problema
El problema
Cada vez que se agrega una columna a una tabla que proviene de una consulta de power query y en esa columna se modifican valores, al actualizar la consulta con filas nuevas, se descuadran las filas de los valores agregados a la nueva columna.
Solución
Cómo en el caso anterior, vamos a hacer una auto-referenciación de la tabla, pero esta vez vamos a combinar las consultas, en vez de anexarlas.
Pasos para implementar la solución
- Cargar la tabla fuente a Power Query y renombrarla como
TablaFuentePQ
- Cargar esa tabla en Excel
- Seleccionar la tabla
TablaFuentePQ
en Excel - Hacer clic en Datos | Obtener y transformar datos | Desde tabla / rango
4. Renombrar esa nueva consulta como TablaFuentePQApellido
5. Cerrar y cargar como conexión
6. Escribir el encabezado de la columna que diligenciaremos manualmente
7. Editar la consulta TablaFuentePQApellido
8. Cambiar el tipo de datos a la columna Apellido
9. Editar la consulta TablaFuentePQ
y cambiar combinar con la consulta TablaFuentePQApellido
haciendo clic en Combinar consultas, seleccionando TablaFuentePQApellido
y seleccionando la columna ID
en cada una de las tablas
10. Expandir la columna combinada marcando solo la columna Apellido
y desmarcando Usar el nombre de columna original como prefijo
11. Ajustar los tipos de datos de las columnas
12. Hacer clic en cerrar y cargar
13. Eliminar la columna duplicada
Probar la solución
- Agregar un apellido y refrescar la tabla
2. Cambiar el orden de la tabla original y refrescar la consulta (esta prueba genera ubicaciones aleatorias si la tabla cargada en Excel no está ordenada desde la consulta de Power Query)
3. Agregar un nombre nuevo a la tabla original
4. Eliminar un nombre de la tabla nueva y refrescar (vuelve a agregarlo porque está en la original)