Python e IA

40 prompts de IA para análisis de datos, Excel y DAX

40 prompts de IA para copiar y pegar: limpieza de datos, fórmulas de Excel, DAX, SQL, Python y reportes, y un bloque de esquema que mejora cada respuesta.

Por Equipo editorial de DashCore HubActualizado 8 min de lectura

Aquí tienes 40 prompts de IA listos para usar en análisis de datos, agrupados por tarea: limpieza de datos, fórmulas de Excel, DAX y Power BI, SQL y Python, y análisis y reportes. Funcionan en ChatGPT, Claude, Copilot o cualquier asistente parecido. Cambia el texto entre [corchetes] por tus propios datos y prueba siempre el resultado antes de confiar en él.

Cómo sacarles el máximo provecho

Cada prompt de esta lista mejora cuando agregas tres datos de contexto: la herramienta y versión que usas, la estructura de tus datos y el formato en que quieres la respuesta. Una forma rápida de describir tus datos sin compartir nada sensible es un "bloque de esquema" como este:

Herramienta: Excel 365 (en español)
Tabla: Ventas
Columnas: IDPedido (número), FechaPedido (fecha), Region (texto),
          Producto (texto), Unidades (número), PrecioUnitario (moneda)
Fila de ejemplo: 1001 | 2026-03-04 | Norte | Widget A | 12 | 8.50

Pega ese bloque al inicio de la conversación y luego usa cualquier prompt de abajo. Si tu Excel está en español, dilo claramente para que la IA te dé los nombres de funciones correctos, por ejemplo BUSCARX (XLOOKUP) en lugar de XLOOKUP. Usa filas de ejemplo inventadas, nunca datos reales de clientes, a menos que tu empresa haya aprobado la herramienta para eso.

Consejo: Guarda tus prompts favoritos en un archivo de texto o una nota con tus bloques de esquema ya llenos. Reutilizar un prompt probado es más rápido y da resultados más consistentes que escribir uno nuevo cada vez.

Prompts de limpieza de datos y Power Query (1–8)

  1. "Aquí hay 10 valores de ejemplo de mi columna [columna]. Enumera todas las inconsistencias que veas (espacios, mayúsculas, ortografía, formatos) y sugiere una regla para estandarizarlos".
  2. "Escribe los pasos en M de Power Query que quiten espacios, pongan Mayúscula Inicial en cada palabra y eliminen las filas completamente vacías de la tabla descrita".
  3. "Mis fechas llegan como texto en formato [DD/MM/AAAA] pero Excel lee algunas como fechas de EE. UU. Explica por qué pasa y dame una solución confiable en Power Query".
  4. "Escribe el código M para anular la dinamización de estas columnas de meses [Ene–Dic] y convertirlas en dos columnas: Mes y Valor".
  5. "Sugiere un método paso a paso para encontrar y manejar clientes duplicados cuando los nombres están escritos un poco distinto".
  6. "Crea una lista de verificación de calidad de datos para esta tabla: qué revisiones hago en cada columna y qué cuenta como error".
  7. "Explica este mensaje de error de Power Query en palabras sencillas y dame tres causas probables: [pega el error]".
  8. "Necesito combinar todos los CSV de una carpeta que tienen las mismas columnas. Guíame para hacerlo en Power Query y dime cómo manejar un archivo que trae una columna de más".

Prompts de fórmulas de Excel (9–16)

  1. "Escribe una fórmula de Excel 365 en español que devuelva [resultado] cuando [condición]. Explica cada parte en una línea".
  2. "Convierte esta fórmula con SI anidados en una versión más limpia con SI.CONJUNTO (IFS) o CAMBIAR (SWITCH), manteniendo los mismos resultados: [pega la fórmula]".
  3. "Reemplaza este BUSCARV (VLOOKUP) por BUSCARX (XLOOKUP), devuelve 'No encontrado' cuando no haya coincidencia y explica la diferencia: [pega la fórmula]".
  4. "Escribe una fórmula de matriz dinámica que devuelva los 5 productos con más ventas de la tabla Ventas, ordenados de mayor a menor".
  5. "Usa LET para que esta fórmula larga sea más fácil de leer sin cambiar el resultado: [pega la fórmula]".
  6. "Escribe una fórmula SUMAR.SI.CONJUNTO (SUMIFS) que sume las ventas de [región] entre las fechas de las celdas [F1] y [F2]".
  7. "Crea la fórmula de una regla de formato condicional que resalte toda la fila cuando [columna] esté por debajo de [meta]".
  8. "Esta fórmula devuelve #N/A en algunas filas. Enumera las causas comunes y cómo revisar cada una: [pega la fórmula]".

El prompt 12 es un buen ejemplo de por qué hay que probar todo. Es fácil que la IA proponga sumar con SUMAR.SI.CONJUNTO (SUMIFS) un cálculo como Unidades por Precio, pero esa función no acepta una matriz calculada como rango de suma. Una solución que sí funciona es agregar a la tabla una columna auxiliar Importe = [@Unidades]*[@PrecioUnitario] y luego usar:

=LET(
  p; UNICOS(Ventas[Producto]);
  t; SUMAR.SI.CONJUNTO(Ventas[Importe]; Ventas[Producto]; p);
  TOMAR(ORDENARPOR(APILARH(p; t); t; -1); 5)
)

Aquí se usan UNICOS (UNIQUE), ORDENARPOR (SORTBY), APILARH (HSTACK) y TOMAR (TAKE). Según tu configuración regional, el separador puede ser punto y coma o coma.

Prompts de DAX y Power BI (17–26)

  1. "Escribe una medida DAX para [métrica] usando las tablas [Ventas] y [Fecha]. Mi tabla de fechas está marcada como tabla de fechas".
  2. "Explica esta medida DAX paso a paso, incluyendo cómo cambia el contexto de filtro dentro de CALCULATE: [pega la medida]".
  3. "Escribe medidas para ventas acumuladas del año (YTD), mismo período del año anterior y crecimiento porcentual año contra año, manejando la división entre cero".
  4. "Mi medida muestra el valor correcto por fila pero el total está mal. Explica por qué pasa y cómo arreglarlo con SUMX u otro iterador".
  5. "Revisa esta lista de tablas y relaciones y dime si es un esquema estrella correcto. Señala cualquier relación de muchos a muchos o bidireccional: [pega la lista]".
  6. "Escribe una tabla calculada en DAX que cree una tabla de fechas desde [inicio] hasta [fin] con Año, Número de mes, Nombre del mes y Trimestre".
  7. "Crea una medida que clasifique los productos por ventas dentro del filtro de región actual".
  8. "Sugiere descripciones para cada una de estas medidas para que los usuarios de negocio las entiendan: [pega nombres y código]".
  9. "Mi reporte está lento. Esta es la lista de visuales de la página y las medidas principales. Dime qué revisar primero para mejorar el rendimiento".
  10. "Propón el diseño de un dashboard de ventas de una sola página para un gerente regional: qué KPIs arriba, qué gráficos abajo y qué segmentadores".
Atajo con IA: Combina los prompts 17 y 18: pide la medida y enseguida pregunta: "Ahora explica cómo se comporta esta medida cuando el usuario filtra un solo mes y un solo producto". Leer esa explicación es la forma más rápida de detectar errores de contexto de filtro.

Prompts de SQL y Python (27–34)

  1. "Escribe una consulta en [PostgreSQL/SQL Server/MySQL] que devuelva [resultado] a partir de estas tablas: [esquema]. Usa alias claros y comentarios".
  2. "Reescribe esta consulta con un CTE para que sea más fácil de leer, sin cambiar los resultados: [pega la consulta]".
  3. "Escribe una consulta que devuelva los 3 pedidos más grandes de cada cliente usando una función de ventana".
  4. "Explica por qué este JOIN devuelve más filas de las que esperaba y cómo revisar si hay llaves duplicadas: [pega la consulta]".
  5. "Escribe código de pandas que cargue [archivo.csv], corrija los tipos de datos, elimine duplicados e imprima un resumen de valores faltantes por columna".
  6. "Traduce esta tabla dinámica de Excel a código de pandas: filas = [Región], columnas = [Mes], valores = suma de [Ventas]".
  7. "Escribe código en Python que cree un gráfico de líneas de las ventas mensuales con matplotlib, con etiquetas legibles y un título".
  8. "Revisa este script de Python en busca de errores y de pasos que fallarían si el archivo trae columnas nuevas el próximo mes: [pega el código]".

Prompts de análisis y reportes (35–40)

  1. "Necesito responder [pregunta de negocio]. Propón un plan de análisis: las subpreguntas, los datos que necesito y las comparaciones que debo hacer".
  2. "Aquí está una tabla resumen de resultados. Dame tres posibles explicaciones de [el cambio] y qué datos confirmarían o descartarían cada una".
  3. "Recomiéndame el mejor tipo de gráfico para mostrar [comparación/tendencia/composición] a [público] y explica por qué".
  4. "Escribe un resumen ejecutivo de tres viñetas con estos resultados para [público], terminando con una acción recomendada: [pega las cifras]".
  5. "Reescribe este comentario del reporte para que sea más corto, más claro y sin tecnicismos: [pega el texto]".
  6. "Actúa como un gerente escéptico. Hazme las cinco preguntas más difíciles sobre este análisis para prepararme: [pega el resumen]".

Próximos pasos

Escoge cinco prompts que encajen con tu trabajo semanal, llena tu bloque de esquema y guárdalos. Prueba cada resultado contra cifras en las que ya confías. Para sacarles más provecho, lee nuestra guía sobre cómo usar ChatGPT y Claude como analista de datos, refuerza la base de los prompts de DAX con DAX básico y descubre lo que ya trae tu hoja de cálculo en Copilot e IA en Excel.

Mira: lecciones en video

Analyze Excel Data with ChatGPT: A Complete Tutorialpor Sandip Banerjee · Ver en YouTube ↗Video en inglés — activa los subtítulos traducidos en YouTube si los necesitas.

Preguntas frecuentes

¿Estos prompts funcionan en Copilot además de ChatGPT y Claude?

Sí, están escritos para cualquier asistente de IA general. Copilot dentro de Excel o Power BI también puede ver tu archivo abierto, así que ahí quizás necesites menos contexto de esquema.

¿Para qué sirve el bloque de esquema?

Le dice al modelo los nombres exactos de tus tablas y columnas y sus tipos de datos, para que las fórmulas y el código coincidan con tu archivo en lugar de ser ejemplos genéricos.

¿Cómo consigo las fórmulas de Excel en español?

Indica en el prompt que tu Excel está en español. El asistente usará nombres como BUSCARX en lugar de XLOOKUP, y puedes pedirle punto y coma como separador si tu configuración regional lo requiere.

¿Puedo confiar en las fórmulas que escribe la IA?

Trátalas como borradores. Prueba cada una en algunas filas donde ya sepas el resultado correcto antes de usarla en un reporte real.

¿Aprendes con la Academia?
Marca esta lección como completada para seguir tu progreso.
Hacer el quiz