← Explorador de Flujos
ChatGPT Business (Code Interpreter) Manus AI (ejecuciones económicas) Microsoft 365 Copilot (Excel + Copilot) ~30 min

Tutorial: Análisis de Desviaciones Budget vs. Real con Variance Analysis

Conclusión: reduce la preparación del informe mensual de 4-6 horas a 20–40 minutos y entrega un management commentary listo para el Board. Sigue estos pasos para exportar, procesar y validar el P&L con IA, mantener trazabilidad y producir outputs descargables (Excel + gráfico + texto).

la empresa Dirección Financiera ROI: retorno en el primer mes por ahorro de tiempo operativo
Exportar
Abrir
Ejecutar
Revisar
INTRO

Qué resuelve este flujo

Preparar el informe mensual de desviaciones Budget vs. Real consume tiempo y riesgo manual. Este flujo automatiza: cálculo de desviaciones por línea, semáforo (verde/amarillo/rojo), descomposición precio/volumen/mix, waterfall de EBITDA y un management commentary listo para el Board.

Exportar P&L real y budget en Excel
Adjuntar a IA con Code Interpreter o Manus
Ejecutar análisis y generar outputs descargables
Validar con responsables y ajustar
Maquetar y enviar al Board

Impacto esperado: reduce 4–6 horas/haz a 20–40 minutos por cierre. Mejora trazabilidad y consistencia del mensaje al Board.

Coste estimado: variable. ChatGPT Business ≈23€/mes. Manus AI: créditos por ejecución (1–3 créditos).

⚠ Advertencia sobre datos y DPA

Manus AI no tiene un DPA documentado públicamente. No subas datos personales sensibles, datos financieros confidenciales o información con restricciones legales sin validar con Legal/IT. Para datos reales utiliza planes Enterprise con DPA o procesa en entornos con controles (on-prem / VPC).


PASO 1

ERP — Exportar P&L real y budget en Excel

Objetivo: obtener dos archivos Excel con la misma estructura y granularidad. Sin normalización previa el análisis falla.

  • 1
    Accede al ERP. Exporta el P&L real del periodo cerrado (mes) con columnas: Cuenta, Descripción, Filial, Moneda, Importe actual, Importe YTD. Usa formato tabular (no PDFs).
  • 2
    Exporta el budget del mismo periodo con las mismas columnas y el mismo orden. Si el ERP permite, exporta también una versión por filial y otra consolidada.
  • 3
    Verifica consistencia: nombres de cuentas idénticos, mismas unidades (€, k€), y mismo signo (costes negativos o positivos). Normaliza antes de continuar.
  • 4
    Genera una hoja adicional 'mapping' si los nombres de cuentas difieren: columna ERP_name → Standard_name. Guarda los archivos como pl_real_MMM_AAAA.xlsx y budget_MMM_AAAA.xlsx.
  • 5
    Control rápido: abre ambos Excel y comprueba el total EBITDA y el número de filas. Si hay diferencias obvias, corrige en el ERP y reexporta.
Tip

Exporta en formato XLSX, no CSV. Mantén las hojas separadas por filial si necesitas desagregar. Añade una columna 'tipo' para clasificar líneas (ingresos, coste, opex).


PASO 2

IA — Subir archivos y ejecutar el análisis (Code Interpreter / Manus)

Objetivo: que la IA entregue una tabla de desviaciones, semáforo, descomposición precio/volumen/mix y outputs descargables (Excel y gráfico).

  • 1
    Abre ChatGPT Business con Code Interpreter activo o Manus AI. Adjunta ambos archivos en el mismo mensaje. Indica la moneda del análisis y el umbral semáforo (ej. 5% / 10%).
  • 2
    Pega el prompt (sección PROMPT). Pide explícitamente: generar un Excel con pestañas: 'Desviaciones', 'Waterfall', 'YTD & Proyección', 'Datos origen'. Solicita además los archivos PNG/SVG de gráficos y un CSV con el top10 desviaciones.
  • 3
    Solicita pasos intermedios: validación de matching entre cuentas, reporte de filas no emparejadas y un resumen estadístico (número de líneas, total desviación € y %).
  • 4
    Revisa la ejecución: descarga el Excel generado. Verifica la hoja 'Log' que debe incluir las transformaciones aplicadas (normalizaciones, tasas de cambio, supresiones de one-offs).
  • 5
    Si usas Manus AI, controla créditos: 1–3 créditos por ejecución típica. Ejecuta primero con un sample (filial reducida) para validar antes de procesar todo el grupo.
Interpretación y validación

La IA calcula correctamente los números si recibe datos limpios. No confíes en la interpretación automática: valida causas con los responsables de filial antes de aprobar el texto para el Board.

Tip

Para empresas con FX relevante, sube la tabla de tipos de cambio del mes y pide que la IA aplique la conversión antes del análisis.


PASO 3

Validación — Revisar resultados y ajustar hipótesis

Objetivo: confirmar las causas y decidir acciones antes de publicar al Board.

  • 1
    Revisa la hoja 'Desviaciones' y valida los top10 con los controllers de filial. Confirma si las desviaciones se deben a precio, volumen o mix.
  • 2
    Chequea la hoja 'Log' para entender normalizaciones aplicadas. Si la IA consolidó cuentas diferentes, valida el mapping y corrige si hace falta.
  • 3
    Solicita a la IA que genere notas explicativas por cada top3 desviación: causas probables, impacto € y propuesta de acción (owner y plazo).
  • 4
    Valida el waterfall de EBITDA: confirma que los one-offs están identificados y, si procede, exclúyelos para el análisis recurrente.
  • 5
    Registra aprobaciones: añade una celda en el Excel con responsables y firma electrónica o comentario en SharePoint para trazabilidad.
Tip operativo

Haz una reunión corta (15–20 min) con controllers para aprobar el texto final antes de maquetar. Reduce retrabajo y asegura consenso.


PASO 4

Maquetar el informe del Board y distribuir

Objetivo: producir la entrega corporativa (1 página resumen + tabla KPI + análisis top3 + outlook).

  • 1
    Abre el template del Board (Word o PowerPoint). Copia el management commentary generado por la IA y adapta el tono si es necesario (máx. 1 página).
  • 2
    Inserta la tabla 'Desviaciones' exportada desde el Excel de la IA. Asegura semáforo visual y leyenda de cómo interpretar signo/colores.
  • 3
    Inserta el gráfico waterfall de EBITDA. Si el formato corporativo exige estilo, recrea el gráfico en Excel usando la tabla 'Waterfall' exportada.
  • 4
    Añade la sección 'Acciones' con responsables, plazos y estado. Incluye enlace al Excel en SharePoint para consulta de detalle.
  • 5
    Envía la entrega al Board antes del deadline (ej. día 5). Guarda la versión final y archiva el Excel con la hoja 'Log' para auditoría.
Tip de comunicación

Incluye en el email al Board un resumen ejecutivo de 3 bullets: (1) Magnitud de desviación, (2) Principales causas, (3) Acción principal y responsable.


COSTES

Herramientas, coste mensual y ROI

HerramientaCoste mensualNotas
ChatGPT Business (Code Interpreter)~23 €/mesUso ilimitado para procesos internos; ideal si ya tienes suscripción
Manus AI (ejecuciones)Créditos: 1–3 créditos/ejecución (~0.20–0.60 €/ejecución)Baja fricción y coste por ejecución. Útil para ejecuciones automatizadas y pipelines.
Microsoft 365 Copilot (Excel)Variable (licencia M365 Enterprise)Alternativa integrada en Excel; requiere licencias y setup manual
Total estimado (mínimo)~23 €/mes + consumo créditosCoste incremental bajo si ya tienes M365

ROI cuantificado (ejemplo): si el cierre mensual consume 5 h de un controller con coste fully-loaded de 60 €/h -> coste mensual 300 €. Reduciendo a 30 min (0.5 h) ahorras 4.5 h = 270 €/mes. Con un coste de herramienta ~25 €/mes, ROI en el primer mes ≈ (270 - 25)/25 = 980% sobre la inversión directa en la herramienta.

Alternativa

Si no quieres subir datos a servicios externos, replica el prompt en Copilot dentro de Excel y ejecuta localmente. Menos automatización, mayor control de datos.


ERRORES

Errores frecuentes y solución concreta

  • 1
    Mismatch de cuentas entre real y budget — Solución: crea una hoja 'mapping' en el Excel con dos columnas (Real_name → Standard_name). Pide a la IA que aplique ese mapping antes de calcular desviaciones. Si hay cuentas sin mapping, la IA debe devolver un CSV con filas no emparejadas para revisión manual.
  • 2
    Signo erróneo en costes/ingresos — Solución: normaliza signos en una columna auxiliar (ej. 'importe_signed') usando reglas: ingresos positivos, costes negativos. Indica al prompt la convención y solicita verificación previa con una muestra de 10 filas.
  • 3
    Diferencias por moneda/FX — Solución: sube la tabla de tipos de cambio y pide a la IA aplicar la conversión a la moneda de reporting antes del análisis. La IA debe reportar el tipo usado y añadir una columna con importes convertidos.
Modo fallo

Si el servicio IA no está disponible, realiza el proceso manual en Excel: calcular desviación (€ y %) por fila, ordenar por impacto y descomponer precio/volumen en hojas separadas. Tiempo estimado 4–6 h.

Cómo desactivarlo

Este flujo se ejecuta manualmente. Si ibas a automatizar con ejecuciones programadas en Manus, desactiva el job en la plataforma o revoca la clave API para detener ejecuciones automáticas.


PROMPT

Prompt completo y ejecutable (Code Interpreter / Manus)

Copia el siguiente prompt en la sesión de Code Interpreter (ChatGPT Business) o en Manus AI. Sustituye los valores entre llaves {}. El prompt solicita salidas descargables: Excel con pestañas, PNG de gráficos y CSV de top desviaciones.

Eres un controller financiero senior. Te envío dos archivos Excel adjuntos: - pl_real_{MES_AAAAMM}.xlsx (P&L real) - budget_{MES_AAAAMM}.xlsx (Presupuesto) Parámetros: - moneda_reporting: {EUR} - umbral_semáforo: 5% (verde <5%), 5-10% amarillo, >10% rojo - identificar_top: 5 (top 5 desviaciones por impacto €) - incluir_YTD: sí - aplicar_FX: si adjunto tabla FX, aplica conversión antes del análisis Tareas a ejecutar (devuelve archivos: desviaciones.xlsx, desviaciones_waterfall.png, top_desviaciones.csv): 1) Normalización - Detecta columnas clave (Cuenta, Descripción, Filial, Moneda, Importe, Importe_YTD). - Aplica mapping si existe hoja 'mapping' en los archivos. - Reporta filas no emparejadas en 'Log_NonMatched.csv'. 2) Cálculos principales - Para cada línea calculo: Real | Budget | Desviación (€) = Real - Budget | Desviación (%) = (Real - Budget)/Budget * 100. - Señala líneas con Budget = 0 y trata con cuidado (indica en Log). - Añade columna 'Semáforo' según umbral_semáforo y regla de signo: desviación positiva en ingresos = favorable; desviación positiva en costes = desfavorable. 3) Descomposición precio/volumen/mix - Para las top {identificar_top} desviaciones por impacto absoluto (€), desglosa en efecto Precio, Volumen y Mix. - Incluye metodología breve en la hoja 'Metodología'. 4) Waterfall y proyección - Genera tabla y gráfico waterfall de EBITDA mostrando efecto de top desviaciones. - Calcula YTD y proyección de cierre anual (proyección simple: Real YTD + (Real mes / mes actual) * (12 - mes actual)), explica su limitación. 5) Outputs y formatos - Crea Excel 'desviaciones.xlsx' con pestañas: Desviaciones, Waterfall, YTD_Proyección, Datos_Origen, Log. - Exporta PNG 'desviaciones_waterfall.png' con estilo neutro corporativo. - Exporta 'top_desviaciones.csv' con las columnas: Cuenta, Filial, Real, Budget, Δ€, Δ%, Semáforo, Precio€, Volumen€, Mix€. 6) Narrative para el Board - Genera un management commentary de 1 página máximo en español: resumen ejecutivo (3 bullets), principales desviaciones (top3 con causas), proyección de cierre y 3 acciones recomendadas con responsables y plazos. - Entrega el texto como 'management_commentary.txt' y como una hoja en el Excel. 7) Registro y trazabilidad - Incluye en 'Log' las transformaciones aplicadas (mapping, FX, filas omitidas) y el tiempo de ejecución. - Si se detectan inconsistencias críticas (número de filas no emparejadas > 5% del total), detén y avisa con un fichero 'STOP_REASON.txt' explicando la causa. Ejecuta el análisis y devuelve los archivos listados. Si necesitas aclaraciones sobre el mapping o la moneda, pide antes de ejecutar.

Más recursos

Automatización · Make
Explorar más flujos de automatización
Descubre los 25 flujos de automatización No-Code del programa para directivos.
Biblioteca completa
Ver todos los tutoriales
Explora los 289 tutoriales del programa organizados por herramienta, función y nivel de dificultad.
← Volver al Explorador de Flujos