20 Prompts para Crear Fórmulas de Excel con IA

Pedirle una fórmula a la IA funciona mejor cuando sabes qué tipo de fórmula puedes pedir. En esta guía tienes 20 fórmulas que cubren la mayoría de tareas de oficina, cada una con el prompt que puedes usar y la fórmula que debería devolverte la IA. Todas usan la sintaxis en español de Excel, con punto y coma como separador.

Nota de compatibilidad: BUSCARX, FILTRAR, ÚNICOS, ORDENAR y UNIRCADENAS requieren Excel 2021 o Microsoft 365. Si tienes una versión anterior, dile a la IA «dame una alternativa compatible con Excel 2016» y te propondrá otra solución.

Fórmulas de suma, conteo y promedio con condiciones

1. Sumar con varias condiciones (SUMAR.SI.CONJUNTO)

Prompt: «Suma los importes de la columna C cuando el vendedor (columna A) sea Ana y el mes (columna B) sea Enero. Datos en filas 2 a 100.»

=SUMAR.SI.CONJUNTO(C2:C100;A2:A100;»Ana»;B2:B100;»Enero»)

2. Contar con condiciones (CONTAR.SI.CONJUNTO)

Prompt: «Cuenta cuántas ventas de Ana superan los 1.000 € (vendedor en A, importe en C).»

=CONTAR.SI.CONJUNTO(A2:A100;»Ana»;C2:C100;»>1000″)

3. Promedio con condición (PROMEDIO.SI.CONJUNTO)

Prompt: «Calcula el importe medio de las ventas de Ana.»

=PROMEDIO.SI.CONJUNTO(C2:C100;A2:A100;»Ana»)

4. Máximo con condición (MAX.SI.CONJUNTO)

Prompt: «Dame la venta más alta de Ana.»

=MAX.SI.CONJUNTO(C2:C100;A2:A100;»Ana»)

Fórmulas de búsqueda

5. Buscar un valor en otra tabla (BUSCARX)

Prompt: «En F2 tengo un código de producto. Busca ese código en la columna A y devuelve el precio de la columna C. Si no existe, que ponga ‘No encontrado’.»

=BUSCARX(F2;A2:A100;C2:C100;»No encontrado»)

6. Búsqueda compatible con versiones antiguas (ÍNDICE + COINCIDIR)

Prompt: «Lo mismo que antes, pero compatible con Excel 2016.»

=INDICE(C2:C100;COINCIDIR(F2;A2:A100;0))

7. Controlar errores (SI.ERROR)

Prompt: «Envuelve la búsqueda anterior para que, si da error, muestre ‘Sin dato’ en vez de #N/A.»

=SI.ERROR(INDICE(C2:C100;COINCIDIR(F2;A2:A100;0));»Sin dato»)

Fórmulas condicionales

8. Clasificar por tramos (SI.CONJUNTO)

Prompt: «Según la nota de B2: 90 o más ‘Sobresaliente’, 70 o más ‘Notable’, 50 o más ‘Aprobado’, el resto ‘Suspenso’.»

=SI.CONJUNTO(B2>=90;»Sobresaliente»;B2>=70;»Notable»;B2>=50;»Aprobado»;VERDADERO;»Suspenso»)

9. Combinar condiciones (SI + Y)

Prompt: «Si el importe de B2 supera 1.000 y el estado de C2 es ‘Activo’, que ponga ‘Bonus’. Si no, ‘Sin bonus’.»

=SI(Y(B2>1000;C2=»Activo»);»Bonus»;»Sin bonus»)

Fórmulas de matrices dinámicas

10. Filtrar datos sin usar el filtro (FILTRAR)

Prompt: «Muéstrame solo las filas del rango A2:C100 donde el importe (columna C) sea mayor de 1.000. Si no hay ninguna, que diga ‘Sin resultados’.»

=FILTRAR(A2:C100;C2:C100>1000;»Sin resultados»)

11. Lista de valores únicos (ÚNICOS)

Prompt: «Dame la lista de clientes sin repetidos de la columna A.»

=ÚNICOS(A2:A100)

12. Ordenar automáticamente (ORDENAR)

Prompt: «Ordena el rango A2:C100 por la columna 3, de mayor a menor.»

=ORDENAR(A2:C100;3;-1)

13. Multiplicar y sumar a la vez (SUMAPRODUCTO)

Prompt: «Calcula el total de ventas multiplicando unidades (B) por precio (C) en cada fila y sumándolo todo.»

=SUMAPRODUCTO(B2:B100;C2:C100)

Fórmulas de texto

14. Unir varias celdas con un separador (UNIRCADENAS)

Prompt: «Junta los nombres de A2:A10 en una sola celda separados por coma, ignorando las celdas vacías.»

=UNIRCADENAS(«, «;VERDADERO;A2:A10)

15. Extraer parte de un texto (EXTRAE)

Prompt: «De un código como ‘ES-4587-B’ en A2, extrae los 4 dígitos centrales.»

=EXTRAE(A2;4;4)

16. Quitar espacios sobrantes (ESPACIOS)

Prompt: «Elimina los espacios de más al principio, al final y dobles del texto de A2.»

=ESPACIOS(A2)

17. Reemplazar caracteres (SUSTITUIR)

Prompt: «Quita los guiones del texto de A2.»

=SUSTITUIR(A2;»-«;»»)

Fórmulas de fechas

18. Calcular años, meses o días entre fechas (SIFECHA)

Prompt: «Calcula cuántos años completos han pasado desde la fecha de A2 hasta hoy.»

=SIFECHA(A2;HOY();»Y»)

19. Días laborables entre dos fechas (DIAS.LAB)

Prompt: «Cuenta los días laborables entre la fecha de inicio (A2) y fin (B2).»

=DIAS.LAB(A2;B2)

20. Dar formato a una fecha como texto (TEXTO)

Prompt: «Muestra la fecha de A2 con formato día/mes/año dentro de una frase.»

=TEXTO(A2;»dd/mm/aaaa»)

En Excel en español, los códigos de formato de fecha usan «aaaa» para el año, no «yyyy».

Cómo sacarle más partido a estos prompts

  • Cambia los rangos y textos por los tuyos. Los ejemplos usan A2:C100 y nombres como «Ana», pero lo importante es la estructura del prompt.
  • Indica siempre la versión de Excel si no tienes Microsoft 365, para que la IA no te proponga funciones que no existen en tu versión.
  • Pide que te explique la fórmula. Añade «y explícame qué hace cada parte». Así aprendes y detectas errores antes de aplicarla.
  • Prueba con una fila conocida antes de arrastrar la fórmula a toda la tabla.

Qué hacer si la fórmula da error

  1. Revisa el separador. Si tu Excel usa comas en lugar de punto y coma, cambia los ; por ,.
  2. Copia el mensaje de error y pégalo en la IA junto con la fórmula. Suele corregirlo a la primera.
  3. Comprueba que los datos son del tipo correcto. Números guardados como texto y fechas mal reconocidas son una causa habitual de errores.

En el siguiente artículo de esta serie veremos cómo escribir macros de Excel con ChatGPT sin saber programar, para automatizar tareas que las fórmulas no pueden resolver.

Artículos relacionados

Más guías sobre este tema en IA en Excel: fórmulas y automatización. También te pueden interesar:

Scroll al inicio