Prompts para Excel y hojas de cálculo
La fórmula que te da la IA falla casi siempre por lo mismo: no le describiste tu hoja, y en español los separadores y los nombres de función no son los que ella asume.
Por qué la fórmula no te funciona al pegarla
La IA no ve tu hoja. Le pides "una fórmula que me sume las ventas de marzo" y tiene que adivinar en qué columna están las fechas, en qué formato, si hay encabezado, si los importes son números o texto. Adivina, y por eso la fórmula falla.
Y hay un segundo motivo que afecta solo a quien trabaja en español, y explica la mayoría de los errores: **Excel en español usa punto y coma como separador de argumentos y traduce los nombres de las funciones**. La IA, entrenada mayoritariamente con contenido en inglés, te devuelve `=IF(A1>10,"sí","no")` con comas, cuando tu Excel espera `=SI(A1>10;"sí";"no")`. Pegas y te da error, aunque la lógica sea correcta.
Ninguno de los dos problemas se arregla cambiando de modelo. Se arreglan diciéndole cómo es tu hoja y en qué idioma y versión trabajas, que es lo que hacen los prompts de esta página.
Los cuatro datos que hacen que funcione a la primera
La estructura real, columna por columna
Qué hay en A, en B, en C, con qué tipo de dato y desde qué fila empiezan los datos. Tres líneas describiendo tu hoja ahorran cinco intentos. Si puedes, pega las dos primeras filas tal cual, encabezados incluidos.
Excel o Google Sheets, y en qué idioma
No son intercambiables: hay funciones que existen en uno y no en el otro. Y si tu Excel está en español, dilo explícitamente y pide los nombres traducidos y punto y coma como separador. Es la causa número uno de fórmulas que no pegan.
Qué resultado esperas, con un ejemplo
No "quiero filtrar los datos", sino "con estas tres filas de ejemplo, quiero que me devuelva esto". Un ejemplo de entrada y salida elimina casi toda la ambigüedad y es más rápido de escribir que explicarlo en prosa.
Que te explique la fórmula por partes
Pide que desglose qué hace cada trozo. No es por curiosidad: es lo que te permite arreglarla tú cuando cambie la hoja, en vez de volver a preguntar cada vez que muevas una columna.
Pedir una fórmula que funcione
Fíjate en que la mitad del prompt es describir la hoja. Parece tedioso la primera vez y luego lo reutilizas cambiando solo la última parte.
Prompt · fórmula
Actúa como experto en {EXCEL / GOOGLE SHEETS}.
Mi hoja, en {EXCEL EN ESPAÑOL / EXCEL EN INGLÉS / GOOGLE SHEETS}:
- Fila 1: encabezados. Los datos empiezan en la fila 2.
- Columna A: {QUÉ CONTIENE Y EN QUÉ FORMATO}
- Columna B: {QUÉ CONTIENE Y EN QUÉ FORMATO}
- Columna C: {QUÉ CONTIENE Y EN QUÉ FORMATO}
- Tengo {NÚMERO} filas de datos aproximadamente.
Lo que necesito: {DESCRIBE EL RESULTADO}
Ejemplo concreto: si A2 es {VALOR}, B2 es {VALOR} y C2 es {VALOR},
el resultado debería ser {RESULTADO ESPERADO}.
Dame:
1. La fórmula lista para pegar, con el separador correcto para mi
versión y los nombres de función en mi idioma
2. En qué celda la pego y cómo la arrastro
3. Qué hace cada parte de la fórmula, por trozos
4. Qué pasa si hay celdas vacías o con texto donde espero números
Si mi descripción de la hoja es ambigua, pregúntame antes de dar la
fórmula en vez de suponer.Cuando te devuelve un error
Los errores de Excel son crípticos pero muy concretos: cada uno significa una cosa. Este prompt es para pegar el error y salir con el motivo, no con otra fórmula a ciegas.
Prompt · depurar
Actúa como experto en {EXCEL / GOOGLE SHEETS}, versión en
{ESPAÑOL / INGLÉS}.
Esta fórmula me da error:
{PEGA LA FÓRMULA TAL CUAL}
El error que sale es: {#¡VALOR! / #N/A / #¡REF! / #¿NOMBRE? / OTRO}
Mi hoja:
- Columna A: {QUÉ CONTIENE}
- Columna B: {QUÉ CONTIENE}
- La celda donde está la fórmula: {CELDA}
Dime:
1. Qué significa exactamente ese error en este caso concreto
2. Cuál es la causa más probable dada mi hoja, y cómo lo compruebo
en 30 segundos
3. La fórmula corregida, con el separador y los nombres de mi versión
4. Cómo evitar que vuelva a pasar cuando crezcan los datos
No me des una fórmula alternativa sin explicarme antes qué fallaba en
la mía: quiero entenderlo para la próxima.Limpiar y reestructurar datos
La hoja que te pasa otro nunca viene como la necesitas: nombres en una sola celda, fechas como texto, espacios de más, importes con el separador cambiado. Es trabajo mecánico y es justo donde más tiempo se gana.
Prompt · limpiar datos
Actúa como analista de datos trabajando en {EXCEL / GOOGLE SHEETS},
versión en {ESPAÑOL / INGLÉS}.
Tengo estos datos y están sucios. Te pego las primeras filas tal cual,
con los encabezados:
{PEGA 4 O 5 FILAS REALES, INCLUYENDO ALGUNA CON EL PROBLEMA}
Lo que necesito conseguir: {CÓMO QUIERES QUE QUEDEN}
Dame:
1. Los problemas que detectas en los datos, ordenados por gravedad
2. Para cada uno, la fórmula o el paso concreto que lo arregla
3. En qué orden debo hacerlo para no romper nada por el camino
4. Qué debo revisar a mano después, porque no se puede automatizar
Trabaja siempre sobre columnas auxiliares nuevas, no sustituyendo los
datos originales: quiero poder comparar antes de borrar nada.Dos precauciones que evitan un disgusto
Prueba sobre una copia. Una fórmula mal arrastrada o un reemplazo masivo sobre el archivo bueno no tiene deshacer si ya guardaste y cerraste. Duplica la hoja, prueba ahí, y solo después llévalo al original.
Comprueba el resultado con un caso que sepas de memoria. Si conoces el total de marzo, mira que dé eso. Una fórmula puede devolver un número perfectamente creíble y estar sumando el rango equivocado, y ese error no da error: da un número que te crees.
Preguntas frecuentes
¿Por qué la fórmula que me da falla al pegarla en mi Excel?
Casi siempre por el idioma. Excel en español usa punto y coma para separar argumentos y traduce los nombres: donde la IA escribe IF, VLOOKUP o SUMIF con comas, tu Excel espera SI, BUSCARV o SUMAR.SI con punto y coma. Dile en el prompt que trabajas en Excel en español y te la devuelve lista para pegar.
¿Vale lo mismo para Google Sheets?
La lógica sí, las funciones no siempre: Sheets tiene funciones propias que no existen en Excel, y su comportamiento con rangos es distinto. Indica cuál usas en la primera línea del prompt. Sheets, además, usa coma como separador aunque la interfaz esté en español.
¿Puedo pegar mis datos reales?
Pega solo unas filas de ejemplo y quita lo identificable: nombres de clientes, importes sensibles, identificadores fiscales. Para construir una fórmula basta con la estructura y un par de casos representativos, no hace falta el archivo entero.
¿Puede escribirme una macro o código VBA?
Sí, y suele salir razonable para tareas acotadas. Dos precauciones: pruébalo siempre en una copia, porque una macro no se deshace, y pídele que te comente el código línea a línea. Si no entiendes qué hace, no lo ejecutes sobre datos que te importen.