Lenguaje M desde CERO

Aprende a entender, leer y escribir código M dentro de Power Query desde los fundamentos.

Este curso está dirigido a personas que ya utilizan Power Query en Excel o Power BI y quieren dejar de depender únicamente de la interfaz gráfica para comenzar a comprender qué ocurre detrás de cada transformación.

Partiremos desde cero: estructura del lenguaje, valores, tipos de datos, listas, registros y tablas. Luego avanzaremos hacia filtros, transformaciones, combinaciones, condicionales y funciones.

El objetivo no es convertirte en desarrollador, sino lograr que puedas leer código M, modificarlo y construir transformaciones por tu cuenta.

Además, este curso forma parte del Programa Especialista en Power BI, como parte de una ruta de formación orientada a comprender mejor la transformación y preparación de datos.

Inicio: 19 de septiembre de 2026

Duración: 12 horas en vivo

03 sesiones de 4 horas cada una

Horario:

07:00 a 11:00: Costa Rica, El Salvador, Guatemala, Honduras, México y Nicaragua
08:00 a 12:00: Colombia, Ecuador, Panamá y Perú
09:00 a 13:00: Bolivia, Chile, Cuba, Puerto Rico, República Dominicana, Venezuela y EE. UU.
10:00 a 14:00: Argentina, Paraguay y Uruguay
15:00 a 19:00: España


Inversión: USD 79 (usa el cupón temixa50 para obtener un descuento del 50%)


¿Qué lograrás?

Al finalizar el curso podrás comprender la lógica de Power Query, identificar los principales elementos del lenguaje M y escribir expresiones sencillas y de nivel intermedio para transformar datos.

También aprenderás a modificar el código generado por Power Query y construir consultas con mayor control.


Beneficios

  • 12 horas de capacitación en vivo.
  • Acceso a los videos de todas las sesiones.
  • Archivos y ejercicios utilizados durante el curso.
  • Ejemplos desarrollados paso a paso.
  • Certificado de participación.


Contenido

1. Introducción a Power Query y Lenguaje M

Qué es Power Query y cuál es el papel del Lenguaje M.

Cómo se genera código M desde la interfaz.

Editor avanzado, barra de fórmulas y estructura básica de una consulta.

2. Estructura del Lenguaje M

Uso de let ... in.

Pasos de una consulta.

Variables y referencias entre pasos.

Comentarios e identificadores.

3. Valores y tipos de datos

Texto, números, fechas, valores lógicos y nulos.

Conversión entre tipos de datos.

4. Listas, registros y tablas

Cómo crear y trabajar con listas, registros y tablas.

Acceso a elementos, campos, filas y columnas.

5. Funciones básicas de transformación

Funciones principales de:

  • Text
  • Number
  • Date
  • List
  • Record
  • Table

6. Filtrar y transformar información

Uso de Table.SelectRows.

Selección y eliminación de columnas.

Ordenamiento.

Eliminación de duplicados.

Columnas personalizadas.

Uso de each y _.

Condiciones con if ... then ... else.

7. Agrupar y combinar información

Uso básico de Table.Group.

Sumas, promedios y conteos.

Introducción a Table.Combine y Table.NestedJoin.

Expansión de tablas.

8. Manejo básico de errores

Uso de try y otherwise.

Cómo evitar que una consulta falle por datos incorrectos.

9. Parámetros y funciones personalizadas

Introducción al uso de parámetros.

Cómo reemplazar valores fijos.

Concepto básico de funciones reutilizables.

10. Buenas prácticas y ejercicio integrador

Nombres claros para los pasos.

Evitar transformaciones innecesarias.

Cuándo utilizar la interfaz y cuándo escribir M.

Ejercicio final integrando importación, limpieza, filtros, combinación y transformación de datos.

¿Para quién está pensado?

Para usuarios de Excel, Power BI y Power Query que quieren comenzar a comprender y escribir código M.

También es adecuado para quienes nunca han programado anteriormente.

No necesitas experiencia previa en programación.


Nivel

Básico – Intermedio

Comenzaremos completamente desde cero y avanzaremos gradualmente hacia algunos conceptos intermedios.

No buscamos enseñar cientos de funciones.

Buscamos que entiendas cómo funciona M y puedas construir tus propias transformaciones paso a paso.

Deja de mirar el código M como algo extraño. Aprende a entenderlo, modificarlo y escribirlo desde cero.

Miguel Rojas

Microsoft Certified Trainer | Microsoft Certified Data Analyst Associate | MOS Excel Expert 2016 y 2019. CEO at Temixa Consulting & Founder Grupo Excel Total. Profesional en Ingeniería de Sistemas, con más de 25 años de experiencia capacitando en herramientas de productividad, como Excel, Power BI y SAP. Correo: [email protected] Linkedin: https://www.linkedin.com/in/miguelrojasa
  • 1

    Lenguaje M desde CERO - Iniciado el 20.09.2026

    • Sesión 1 - Video 1/2

    • Sesión 1 - Video 2/2

  • 2

    Lenguaje M desde CERO - Iniciado el 05.10.2024

    • Sesión 1.1 - Video

    • Sesión 1.2 - Video

    • Sesión 1.3 - Video

    • Sesión 1 - Archivos

    • Sesión 2.1 - Video

    • Sesión 2.2 - Video

    • Sesión 2 - Archivos

    • Sesión 3 - Video

    • Sesión 3 - Archivos

  • 3

    Lenguaje M - Iniciado el 20.04.2024

    • Sesión 1 - Video

    • Sesión 1 - Archivos

    • Sesión 2 - Video

    • Sesión 2 - Archivos

  • 4

    Lenguaje M desde CERO - Iniciado el 23.03.2025

    • Sesión 2 - Video

    • Sesión 1 - Video