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)
