Uso del Editor avanzado para modificar el código M
Cada vez que da forma a los datos en Power Query, está creando un paso en el proceso de Power Query. Estos pasos se pueden reordenar, eliminar y modificar donde tenga sentido. Es probable que cada paso de limpieza que haya realizado se haya creado a través de la interfaz gráfica, pero Power Query usa el lenguaje M en segundo plano. Puede leer los pasos combinados con el Editor avanzado de Power Query. El lenguaje M siempre está disponible para su lectura y modificación de forma directa. No es necesario que utilice el código M para usar Power Query. Rara vez tendrá que escribir código M, pero puede resultar útil. Como todos los pasos en Power Query están escritos en código M, aunque los haya creado la interfaz de usuario, puede usar esos pasos para aprender código M y personalizarlo para que se adapte a sus necesidades.
Después de crear los pasos para limpiar los datos, seleccione la cinta Vista de Power Query y seleccione Editor avanzado.
Debería aparecer la siguiente pantalla.
Todos los pasos de Power Query se ajustarán, aproximadamente, a una o dos líneas de código M. No tiene que ser un experto en código M para poder leerlo. Puede incluso cambiarlo para hacer pruebas. Por ejemplo, si necesita cambiar el nombre de una base de datos, puede hacerlo directamente en el código y seleccionarListo.
Es posible que observe que el código M se escribe de arriba abajo. Los pasos posteriores del proceso pueden hacer referencia a los pasos anteriores mediante el nombre de la variable situada a la izquierda del signo igual. Tenga cuidado con la reordenación de estos pasos, ya que podría estropear las dependencias de la instrucción. Puede escribir en un paso de fórmula de consulta con la instrucción in. Por lo general, el último paso de la consulta se usa como el resultado en el conjunto de datos final.