>_ Black Engine

Cómo automatizar Excel con IA: fórmulas, macros y Copilot

Por Black Engine · 6 de noviembre de 2026

Automatizar Excel con IA se hace de tres formas: (1) pedirle a una IA que te escriba las fórmulas, macros o scripts que automatizan tu archivo; (2) usar la IA integrada en Excel (Copilot) para analizar y transformar datos con instrucciones en español; y (3) conectar Excel a un flujo automático donde la IA procesa información —por ejemplo, leer correos o PDFs— y la escribe en tu hoja. La primera es la más útil y está al alcance de cualquiera, incluso sin pagar.

1. Que la IA te escriba fórmulas y macros

Este es el uso con mejor retorno. Describe tu hoja y lo que quieres, y pide la solución.

Ejemplo: fórmula

Pregunta así (cuanto más contexto, mejor):

Tengo en Excel en español una tabla con columnas: A=Fecha, B=Cliente, C=Producto, D=Importe.
Quiero en otra hoja el total vendido por cliente en el mes que escriba en la celda F1
(formato mes/año). Dame la fórmula usando nombres de funciones en español y explícala.

Te propondrá algo como:

=SUMAR.SI.CONJUNTO(Ventas!D:D; Ventas!B:B; A2; Ventas!A:A; ">="&F1; Ventas!A:A; "<"&FECHA.MES(F1;1))

Ojo: en Excel en español las funciones van en español y, según tu configuración regional, el separador puede ser punto y coma (;) o coma (,). Pídele a la IA que lo adapte a tu versión.

Ejemplo: macro de VBA

Escribe una macro de VBA para Excel que recorra todas las hojas del libro,
copie el rango A2:F (hasta la última fila con datos) de cada una y lo pegue
una debajo de otra en una hoja llamada "Consolidado". Explica cómo instalarla.

Para usarla: Programador → Visual Basic → Insertar → Módulo, pegas el código y lo ejecutas con F5. Si no ves la pestaña Programador, actívala en Archivo → Opciones → Personalizar cinta de opciones. Guarda el archivo como .xlsm (libro con macros).

Ejemplo: Office Scripts o Python

Si usas Excel en la web con cuenta de trabajo, puedes pedir un Office Script (pestaña Automatizar), que además se puede disparar desde Power Automate. Y si los archivos son muchos o muy grandes, pide un script de Python; lo explicamos en automatizar Excel con Python.

Reglas para que salga bien

  1. Trabaja en una copia del archivo, siempre.
  2. Prueba con casos que conoces: si sabes que el cliente X vendió 15,000 en marzo, verifica que la fórmula dé eso.
  3. Pide que explique la fórmula o macro línea por línea.
  4. No pegues datos reales sensibles en el chat: describe columnas y usa datos inventados de ejemplo.

2. Copilot y la IA integrada en Excel

Microsoft integra Copilot en Excel para pedir en lenguaje natural cosas como “resalta las ventas menores al promedio”, “crea una tabla dinámica por región” o “explica qué tendencia ves”. Lo que conviene saber:

  • Requiere una licencia de Microsoft 365 que incluya Copilot; la disponibilidad y las funciones cambian según el plan. Revisa la página de Copilot en Excel de Microsoft.
  • Funciona mejor con datos en formato de tabla (Ctrl+T) y encabezados claros.
  • Guardar el archivo en OneDrive o SharePoint suele ser requisito.
  • Revisa siempre lo que propone antes de aceptarlo.

Si usas Google Sheets, Gemini ofrece funciones similares según tu plan de Google Workspace.

Más detalle de lo que hace Copilot en general en Copilot de Microsoft 365: para qué sirve.

3. Automatización con Excel + inteligencia artificial en flujos

Aquí la IA no está “dentro” de Excel, sino en un flujo que alimenta tu hoja:

  • Facturas y CFDI: llegan por correo → se extraen los datos → se agrega una fila. Ver automatizar facturas con IA.
  • Correos de clientes: la IA identifica pedido, producto y cantidad → se registra en tu Excel de pedidos.
  • Clasificación: una columna de descripciones libres (“gasolina viaje Saltillo”, “comida cliente”) → la IA asigna la categoría contable.
  • Reportes: el flujo junta datos, actualiza el Excel y la IA redacta un resumen. Ver automatizar reportes en Excel.

Herramientas típicas: Power Automate (si tu Excel está en OneDrive/SharePoint), n8n, Make o Python.

Caso frecuente: limpiar datos desordenados

Mucho del trabajo en Excel no es calcular, sino arreglar datos que llegan mal: nombres en mayúsculas y minúsculas mezcladas, espacios de más, fechas como texto, RFC con guiones. La IA es muy buena para darte la fórmula exacta de cada limpieza:

En la columna A tengo nombres como "  GARZA lopez, juan ". Quiero en la columna B
"Juan Garza López" (sin espacios de más, nombre primero). Dame la fórmula en Excel
en español. Si no se puede con fórmula, dime qué alternativa usar.

Para limpiezas que se repiten cada semana con el mismo archivo, pídele mejor los pasos en Power Query (pestaña Datos → Obtener y transformar): grabas la limpieza una vez y la próxima solo das clic en Actualizar. Power Query no usa IA ni necesita licencia de Copilot, y para este tipo de tarea suele ser más confiable.

Qué opción elegir según tu caso

Tu situación Opción recomendada
Necesitas una fórmula o una macro puntual Pedírsela a ChatGPT, Claude o Gemini
Limpias el mismo archivo cada semana Power Query (la IA te dicta los pasos)
Tienes Copilot en tu licencia y datos en tabla Copilot en Excel
Los datos llegan por correo, PDF o WhatsApp Flujo con Power Automate, n8n o Make
Son cientos de archivos o muy pesados Python

Errores comunes

  • Fórmulas en inglés pegadas en Excel en español: dan #¿NOMBRE?. Pide la versión en español.
  • Macros bloqueadas: Windows bloquea macros de archivos descargados de internet. Clic derecho en el archivo → Propiedades → Desbloquear, solo si confías en él.
  • Rangos fijos (A2:A500) que dejan fuera datos nuevos: usa tablas o columnas completas.
  • Confiar en el análisis de la IA sin revisar: puede leer mal una columna o inventar una tendencia.

Cuándo pedir ayuda

Si tu Excel ya es “el sistema” de la empresa —con macros que nadie entiende, archivos de decenas de megas o procesos que dependen de una sola persona—, automatizarlo bien puede ahorrarte muchas horas y errores, pero también conviene evaluar si ya es momento de una base de datos o un sistema. En Black Engine automatizamos Excel con IA, Power Automate y Python; escríbenos por WhatsApp y lo revisamos.

Preguntas frecuentes

¿Puedo automatizar Excel con ChatGPT?

Sí. La forma más útil es pedirle que te escriba fórmulas, macros de VBA, scripts de Office o código de Python que luego ejecutas tú en Excel. Pruébalos siempre en una copia del archivo.

¿Qué hace Copilot en Excel?

Permite pedir en lenguaje natural análisis, fórmulas, tablas y gráficos sobre tus datos. Requiere una licencia de Microsoft 365 que incluya Copilot y funciona mejor con datos en formato de tabla.

¿Es seguro subir mi Excel a una IA?

Depende del contenido y del plan. Evita subir datos personales, nómina o información fiscal a herramientas gratuitas; revisa si el proveedor usa tus datos para entrenar y desactívalo si se puede.

¿Qué no conviene automatizar en Excel con IA?

Cálculos donde un error cuesta dinero (nómina, impuestos, precios) si nadie verifica el resultado. La IA puede proponer la fórmula, pero tú debes comprobarla con casos conocidos.

Pide ayuda por WhatsApp