Curso · Lenguaje M · Power Query

Usas los botones de Power Query. Ahora entiende el código.

El curso de fundamentos del lenguaje M para quien ya maneja la interfaz de Power Query y quiere leer, entender y escribir el código que hay debajo de cada paso.

Incluido en la membresía de Namasdata · Del editor avanzado al motor M

7clases grabadas
12lecciones y recursos
Mel lenguaje de Power Query
MVPprofesor Microsoft
El problema

Dominas la interfaz. Pero el código M te frena.

Si alguna de estas situaciones te suena, este curso te da el control real sobre tus transformaciones.

  1. 01

    Solo llegas hasta donde llegan los botones

    Cuando la transformación no está en el menú, te quedas bloqueado. El editor avanzado te parece otro idioma.

    Dependes de que exista un botón para cada cosa.

  2. 02

    Copias código M sin entenderlo

    Pegas fragmentos de foros dentro del bloque let…in. A veces funcionan, a veces rompen los pasos, y no sabes por qué.

    Cada consulta ajena es un salto de fe.

  3. 03

    No sabes cómo evalúa Power Query tu código

    Variables, entornos, orden de los pasos. Los usas sin verlos, así que los errores parecen aleatorios.

    Depurar se convierte en prueba y error.

Cada paso que haces con el ratón es código M.

Entender ese lenguaje es lo que separa a quien usa Power Query de quien lo domina. Ese es, exactamente, el objetivo de este curso.

Lo que ganas

De pulsar botones a escribir M con criterio

Lectura

Lees cualquier consulta

Abres el editor avanzado y entiendes qué hace cada paso, cada variable y cada expresión.

let…in

Escribes tus propias transformaciones

Declaras variables, encadenas pasos y construyes lógica que ningún botón te da hecha.

Funciones

Creas funciones personalizadas

Pasas de las funciones nativas a escribir las tuyas y reutilizarlas en todo el proyecto.

Motor M

Entiendes cómo se evalúa el código

Tipos de valores, operadores y entornos de variables. Dejas de depurar a ciegas.

En la práctica

De un paso automático a código que tú controlas

Escribes la expresión en el editor avanzado, entiendes cada variable y el resultado aparece limpio en la tabla.

Curso de Fundamentos del lenguaje M: editor avanzado y código M sobre datos reales
Expresiones y valoresLa sintaxis de M y los tipos de valores con los que trabaja.
El bloque let…inDeclaración de variables y pasos encadenados de una consulta.
Operadores del lenguajeCómo combinar valores y construir condiciones en M.
Entornos de variablesEl ámbito de cada variable y cómo se resuelven los nombres.
Funciones nativas y personalizadasUsas las funciones del lenguaje y escribes las tuyas propias.
La evaluación del motor MCómo interpreta y evalúa tu código Power Query.
Temario completo

7 clases grabadas. Del editor avanzado al motor M.

Haz clic en cada bloque para ver lo que incluye.

1Introducción al lenguaje MQué es M y su relación con Power QueryFundamentos
  • Qué es el lenguaje M y por qué aprenderlo
  • El editor avanzado de Power Query
2Expresiones y valoresLa sintaxis de M y los tipos de valoresSintaxis
  • Qué es una expresión en M
  • Tipos de valores del lenguaje
3Variables y el bloque let…inDeclaración de variables y pasos encadenadosClave
  • Declaración de variables
  • La estructura let…in de una consulta
4OperadoresCombinar valores y construir condicionesSintaxis
  • Operadores del lenguaje M
  • Su uso dentro de las expresiones
5Entornos de variablesÁmbito y resolución de nombresAvanzado
  • Entornos de variables en M
  • Cómo se resuelven los nombres
6Funciones nativas y personalizadasUsar y escribir tus propias funcionesClave
  • Funciones nativas del lenguaje
  • Escribir funciones personalizadas
7La evaluación del motor MCómo se interpreta tu códigoAvanzado
  • Cómo evalúa el motor M el código
  • Presentación de diapositivas y recursos del curso
Rafael González, Microsoft MVP y Microsoft Certified Trainer, instructor del curso de Fundamentos del lenguaje M
Tu profesor

Aprende M de un MVP de Microsoft

Microsoft MVPMicrosoft Certified TrainerMOS Excel Expert

Rafael González es Microsoft MVP y Microsoft Certified Trainer. Diplomado en NIIF, es socio fundador de la consultora de servicios BI C&C Solutions, donde trabaja como asesor financiero y contable.

Combina el trabajo diario con datos y la formación, y en este curso lleva a quien ya usa Power Query a entender el lenguaje M que hay debajo de cada transformación.

Certificado de finalización del curso de Fundamentos del lenguaje M de Namasdata Fundamentos del lenguaje M
★ Certificado Namasdata

Acaba el curso y llévate tu certificado

Cuando completas el curso, Namasdata emite tu certificado de finalización a tu nombre.

Lo añades a tu perfil de LinkedIn y a tu portafolio como prueba de que sabes leer y escribir el lenguaje M de Power Query.

Por qué Namasdata

Este curso viene con todo un sistema detrás

Tu suscripción te da acceso a este curso y a todo lo que sostiene tu carrera de analista.

Itinerarios por nivel

5 rutas según tu punto de partida. Sabes qué tocar cada semana.

Desafíos con dataset real

De 1 a 5 estrellas. Aquí se construye criterio, no se memorizan tutoriales.

Aula privada de IA aplicada

Sesión mensual con Alex Ayala: Claude, Copilot y MCP para acelerar tu trabajo.

Clases Magistrales con MVPs

Sesiones técnicas en español que no encontrarás en otras escuelas.

Comunidad técnica con respuesta

Profesionales en activo. Te atascas, preguntas y te responden.

Certificaciones oficiales grabadas

Material de las certificaciones de Microsoft para estudiar a tu ritmo.

Cómo acceder

Dos formas de acceder al curso

Elige la que mejor se adapte a ti. En ambos casos, empiezas hoy.

Compra individual

60€

Pago único · acceso permanente

  • 7 clases grabadas en vídeo
  • Fundamentos del lenguaje M
  • Diapositivas y recursos del curso
  • Del editor avanzado al motor M
Comprar curso →
¿Es para ti?

Diseñado para un perfil muy concreto

Es para ti si…

  • Ya manejas la interfaz de Power Query con soltura
  • Quieres leer y entender el código del editor avanzado
  • Te frustra depender solo de los botones del menú
  • Quieres escribir tus propias funciones en M
  • Buscas depurar tus consultas con criterio, no a ciegas

No es para ti si…

  • Nunca has usado Power Query: empieza antes por la interfaz
  • Buscas aprender DAX o modelado de datos, no transformación
  • Solo quieres cargar datos con los botones, sin ver el código
  • Trabajas únicamente en la parte de visualización de informes
Preguntas frecuentes

Lo que se pregunta antes de empezar

¿Necesito saber Power Query para hacer el curso?
Sí. El curso está pensado para quien ya maneja la interfaz de usuario de Power Query y quiere dar el salto a entender y escribir el lenguaje M que hay detrás.
¿Qué es el lenguaje M?
M es el lenguaje de fórmulas de Power Query. Cada paso que haces con la interfaz genera código M. Aprenderlo te deja transformar datos sin depender solo de los botones.
¿Se ve el bloque let…in?
Sí. Se trabajan las expresiones, la declaración de variables con let…in, los tipos de valores, los operadores y los entornos de variables.
¿Aprenderé a crear mis propias funciones?
Sí. El curso cubre las funciones nativas del lenguaje y cómo escribir funciones personalizadas, además de cómo evalúa el código el motor M.
¿Está incluido en la membresía?
Sí. Con la membresía accedes a este curso y a todo el catálogo de Namasdata desde una sola cuota.

Deja de depender de los botones. Escribe M.

Entiende el lenguaje que hay debajo de Power Query, dentro de la membresía de Namasdata.