Bueno, pues esto es espectacular.
Un antes y un después en cómo podemos usar Copilot dentro de Excel.
Es una nueva función, una nueva fórmula =COPILOT, donde no necesitas complementos, macros ni scripts: puedes invocar inteligencia artificial directamente en la hoja de cálculo, como si fuera una fórmula más.

Y esta pasa a ser una de mis demos favoritas.
La fórmula que lo cambia todo
La estructura de la fórmula es esta.
=COPILOT(prompt_part1; [contexto1]; [prompt_part2]; [contexto2]…)
Introduces un prompt en una celda, y dentro de ese prompt puedes referenciar celdas o rangos como contexto.
El resultado aparece en la propia cuadrícula, y si los datos cambian… el resultado también.
Qué puedes hacer con =COPILOT (y por qué es adictivo)
Con =COPILOT las posibilidades son enormes: puedes pedirle que traduzca, clasifique, resuma, genere descripciones o incluso limpie datos caóticos en segundos.
Lo mejor es que funciona directamente sobre tus propias celdas de Excel, así que cada resultado está vinculado a tus datos reales y se actualiza automáticamente.
Vamos a ver algunos ejemplos prácticos que muestran hasta dónde llega esta nueva forma de trabajar.
SEO para e-commerce
| A | B |
|---|---|
| Producto | Especificaciones |
| Bici MTB | Cuadro aluminio, 21 marchas, frenos de disco, color azul |
| Zapatillas | Running, tejido transpirable, suela amortiguada |
| Mochila | 30L, compartimento portátil, impermeable |
Ejemplo de fórmula:
=COPILOT("Escribe una descripción SEO de 80 palabras para este producto, una fila por producto"; B2)
Clasificar opiniones o feedback
| A | B |
|---|---|
| ID | Comentario |
| 1 | “El servicio fue rápido y eficiente, volveré a comprar seguro.” |
| 2 | “El producto llegó dañado y nadie contestó a mi reclamación.” |
| 3 | “La calidad es buena, aunque el envío tardó más de lo previsto.” |
| 4 | “Fantástica experiencia, atención al cliente impecable.” |
| 5 | “Normalito, esperaba más por el precio.” |
Fórmula para Copilot en una nueva columna.
=COPILOT("Clasifica este comentario en positivo, negativo o neutro"; B2)
Copilot podría devolver:
- Positivo
- Negativo
- Neutro
Traducción
| A | B |
|---|---|
| Producto | Traduccion |
| Bici de aluminio ligera con suspensión | |
| Calzado transpirable para largas distancias | |
| Mochila resistente con compartimento |
📍 Celda de fórmula en B2:
=COPILOT("Traduce al francés:"; A2)
🔁 Copilot podría devolver:
- Vélo en aluminium léger avec suspension
- Chaussures de course respirantes pour longues distances
- Sac à dos résistant avec compartiment
👉 Y si quieres algo más avanzado, puedes concatenar con el nombre del producto para obtener un resultado más natural (como ya te muestro un poco más abajo con idiomas múltiples).
Extracción de datos clave
| A |
|---|
| “Hola, soy Marta Gómez (marta.gomez@terra.com) de EcoSoluciones.” |
| “Luis Herrera – l.herrera@lighthub.io – LightHub.” |
| “Patricia Serrano, email: patricia.serrano@biotex.com, BioTex.” |
| “Sandra Paredes, s.paredes@smartlogistics.io, SmartLogistics.” |
| “Carla Méndez – carlam@creativa.agency – Creativa.” |
Ejemplo de fórmula:
=COPILOT("Extrae de este texto {nombre, email, empresa} en formato tabla"; A2:A6)
🔁 Copilot podría devolver:
| Nombre | Empresa | |
|---|---|---|
| Marta Gómez | marta.gomez@terra.com | EcoSoluciones |
| Luis Herrera | l.herrera@lighthub.io | LightHub |
| Patricia Serrano | patricia.serrano@biotex.com | BioTex |
| Sandra Paredes | s.paredes@smartlogistics.io | SmartLogistics |
| Carla Méndez | carlam@creativa.agency | Creativa |
Otros ejemplos interesantes
En realidad, cualquier operación donde necesites IA aplicada a un conjunto de datos, te funcionará.
Eso sí: prioriza las operaciones donde el resultado sea texto. Esta función no te irá bien para cálculos matemáticos (para eso tienes el panel lateral de Copilot).
Aquí te traigo algunos escenarios potentes y útiles.
Inmobiliarias: descripción de un piso en 1 clic
| A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|
| Tipo | Habitaciones | Baños | m² | Orientación | Estado | Barrio |
| Piso | 3 | 2 | 95 | Sur | Reformado | Eixample |
Celda de fórmula:
=COPILOT("Escribe una descripción atractiva (120 palabras) para anuncio inmobiliario, destacando orientación, estado y barrio. Añade frase final de llamada a la acción."; B2:G2)
Copilot devuelve:

Docentes: resumen de desempeño del alumnado
| A | B | C | D | E | F |
|---|---|---|---|---|---|
| Alumno | Asistencia % | Participación en clase | Trabajos entregados | Nota media trimestral | Nota media trimestre anterior |
| Lucía | 98% | Alta | 9 de 10 | 8.7 | 8.6 |
| Sergio | 89% | Media | 6 de 10 | 6.5 | 6.4 |
Celda de fórmula:
=COPILOT("Redacta un breve comentario de evaluación del alumno, con un tono profesional y constructivo, basado en estos datos"; B2:F2)
Copilot devuelve:
Usando prompts dinámicos (avanzado)
Por otra parte, te recomiendo que uses rangos de celdas sobre los que aplicar la fórmula, ya que suele ser más eficiente.
Pero en algunos casos, puedes necesitar ir a nivel de celda individual, como en este caso de traducción multilingüe:
| A | B | C | D | E |
|---|---|---|---|---|
| Producto | Descripción | English | French | Italian |
| Bicicleta de montaña | Bici de aluminio ligera con suspensión | =COPILOT("Traduce esta descripción";CONCAT(A2;": ";B2);"a";$C$1) | =COPILOT("Traduce esta descripción";CONCAT(A2;": ";B2);"a";$D$1) | =COPILOT("Traduce esta descripción";CONCAT(A2;": ";B2);"a";$E$1) |
| Zapatillas running | Calzado transpirable para largas distancias | =COPILOT("Traduce esta descripción";CONCAT(A3;": ";B3);"a";$C$1) | =COPILOT("Traduce esta descripción";CONCAT(A3;": ";B3);"a";$D$1) | =COPILOT("Traduce esta descripción";CONCAT(A3;": ";B3);"a";$E$1) |
| Mochila urbana | Mochila resistente con compartimento | =COPILOT("Traduce esta descripción";CONCAT(A4;": ";B4);"a";$C$1) | =COPILOT("Traduce esta descripción";CONCAT(A4;": ";B4);"a";$D$1) | =COPILOT("Traduce esta descripción";CONCAT(A4;": ";B4);"a";$E$1) |
Lo que estás haciendo aquí es construir un prompt dinámico que concatena el nombre del producto con su descripción, y luego lo traduce a distintos idiomas según la cabecera del idioma en C1, D1 o E1.

Esta técnica es perfecta si necesitas traducciones automáticas personalizadas sin repetir la fórmula manualmente. Además, es totalmente escalable a más productos o más idiomas.
Consejos para sacarle el máximo partido
📏 Sé específico: indica el formato de salida que necesitas («una fila por comentario», «tabla con columnas»).
⚡ Evita cálculos numéricos complejos: Copilot es genial con texto, no tanto con matemáticas.
🧵 Combina prompts y contexto: estructura tus argumentos en secuencia para generar resultados precisos.
📈 Procesa rangos, no celda a celda: funciona mejor y cuenta como una sola llamada, úsalo así siempre que puedas.
✅ Todo se actualiza automáticamente: cambia los datos, y el resultado cambia sin que hagas nada.
🧪 Usa prompts potentes: «resume», «clasifica», «extrae», «reescribe», etc.
Mi Excel para pruebas
De regalo, te dejo para descargar el Excel que he usado para las demos:
¿Dónde está disponible?
La función =COPILOT ya está disponible en el canal Beta de Microsoft 365 Copilot:
✅ Windows: versión 2509 (Build 19212.20000) o superior
✅ Mac: versión 16.101 (Build 25081334) o superior
☁️ Muy pronto en Excel para web (programa Frontier)
¿Hasta dónde puede llegar?
Pues me va la cabeza a mil con la cantidad de casos de uso que se pueden implementar con esta fórmula.
Excel se convierte en un asistente con superpoderes de IA.
Y tú, en alguien que trabaja 10 veces más rápido.
¿Te animas a probarla? Cuéntame en comentarios qué casos de uso se te ocurren.
¡Espero que te sirva!
Pingback: Función Copilot en Excel: guía y ejemplos prácticos