Poductividad con Excel

Aprende Excel resolviendo problemas reales de ingeniería industrial. Cada artículo te guía desde cero con datos reales, fórmulas explicadas y ejercicios prácticos diseñados para que apliques lo que aprendes en clase.

Uso de tablas dinámicas para control de avance por fase de proyecto

Uso de tablas dinámicas para control de avance por fase de proyecto

Palabra clave principal: Uso de tablas dinámicas para control de avance por fase de proyecto

Definición del problema

En la gestión de proyectos de ingeniería o desarrollo de software, es común que los proyectos se dividan en múltiples fases (Ej: Diseño, Desarrollo, Pruebas, Despliegue). El desafío operativo radica en tener una visibilidad clara y consolidada del progreso real frente al progreso planificado para cada una de estas fases. Los informes manuales basados en listas largas de tareas son lentos, propensos a errores y no permiten una agregación rápida de métricas clave (como porcentaje de avance o horas consumidas por fase).

Necesitamos una herramienta que tome un registro detallado de cada actividad (tarea, responsable, tiempo estimado, tiempo real) y nos permita, con un solo clic, responder preguntas críticas como: «¿Qué fase está rezagada en términos de horas consumidas?» o «¿Cuál es el porcentaje de avance acumulado en la fase de Pruebas?». Aquí es donde la Tabla Dinámica de Excel se convierte en una herramienta analítica indispensable.

Explicación técnica

El concepto central que emplearemos es la Tabla Dinámica (Pivot Table). Técnicamente, una Tabla Dinámica es una herramienta de resumen y análisis de datos que permite reorganizar, agrupar y resumir grandes volúmenes de datos sin alterar la fuente original. Funciona mediante la manipulación de cuatro áreas clave: Filas, Columnas, Valores y Filtros.

  • Fuente de Datos: Es la tabla plana y detallada donde se registra cada evento (ej. «Tarea X completada el día Y, consumió Z horas»).
  • Dimensiones (Filas/Columnas): Son los campos categóricos que usamos para segmentar la información (Ej: Fase del Proyecto, Responsable).
  • Medidas (Valores): Son los campos numéricos que queremos calcular (Ej: Horas Reales, Cantidad de Tareas). Excel aplica funciones de agregación (SUMA, PROMEDIO, CONTAR) a estos valores.
  • Lógica de Agregación: Al arrastrar la columna «Fase del Proyecto» a Filas y la columna «Horas Reales» a Valores, Excel automáticamente agrupa todas las filas que comparten el mismo nombre de fase y suma sus horas correspondientes.

En este caso, utilizaremos la Tabla Dinámica para transformar datos transaccionales (cada tarea individual) en información jerárquica y resumida (avance por fase).

Guía paso a paso

Paso 1: Creación del conjunto de datos fuente (Simulación)

Primero, debemos crear la base de datos que simulará el registro de actividades de un proyecto de desarrollo de un nuevo sistema de gestión logística. Este conjunto de datos debe ser limpio y estructurado.

Acción: Ingresa los siguientes datos en una hoja de cálculo de Excel, comenzando en la celda A1.

Resultado: Una tabla plana con 15 registros que contiene la información necesaria para el análisis.

ABCD
1ID TareaFase ProyectoTareaHoras Reales
2DiseñoDefinición Requisitos12
3DiseñoArquitectura Base20
4DesarrolloMódulo Login35
5DesarrolloAPI de Inventario45
6DesarrolloBase de Datos28
7PruebasPruebas Unitarias18
8PruebasPruebas Integración30
9PruebasQA Funcional22
10DespliegueConfiguración Servidor15
11DespliegueMigración Datos10
12DiseñoWireframes UI15
13DesarrolloMódulo Reportes32
14PruebasUAT Cliente25
15DesarrolloRefactorización10

Paso 2: Inserción de la Tabla Dinámica

Acción: Selecciona todo el rango de datos (A1:D15). Ve a la pestaña Insertar y haz clic en Tabla Dinámica. Confirma el rango y elige colocarla en una «Nueva hoja de cálculo».

Por qué: Esto inicializa la herramienta de resumen, separándola de los datos brutos para mantener la integridad de la fuente.

Resultado: Se abre una nueva hoja con el lienzo vacío de la Tabla Dinámica y el panel de campos a la derecha.

Paso 3: Configuración de las Dimensiones (Filtro y Filas)

Para controlar el avance por fase, la fase debe ser nuestra dimensión principal.

Acción: Arrastra el campo «Fase Proyecto» al área de FILAS. Luego, arrastra el campo «Tarea» al área de FILAS, colocándolo debajo de «Fase Proyecto» (esto crea una jerarquía).

Por qué: Esto agrupa visualmente todas las tareas bajo su respectiva fase, permitiendo un desglose detallado.

Resultado: La tabla muestra una lista jerárquica de Fases y, debajo de cada fase, las tareas individuales.

Paso 4: Definición de la Medida (Valores)

Queremos saber el total de horas consumidas en cada fase. Este es nuestro indicador clave de rendimiento (KPI).

Acción: Arrastra el campo «Horas Reales» al área de VALORES. Asegúrate de que la función aplicada sea SUMA (Excel suele seleccionarla por defecto para números).

Por qué: Esto instruye a Excel a sumar todos los valores numéricos de la columna «Horas Reales» para cada grupo definido en las filas (cada fase).

Resultado: La tabla ahora muestra el total de horas consumidas para cada tarea y, por extensión, para cada fase.

Paso 5: Resumen y Control de Avance (Agregación de Fases)

Para obtener el control de avance por fase, necesitamos ver la suma total de horas por fase, sin el detalle de cada tarea. Esto se logra «desagregando» la jerarquía.

Acción: En el panel de campos, haz clic derecho sobre el campo «Tarea» en el área de FILAS y selecciona «Quitar». Deja solo «Fase Proyecto» en el área de FILAS.

Por qué: Al eliminar el nivel de detalle de la tarea, la Tabla Dinámica recalcula y muestra únicamente la suma total de las horas para cada categoría de Fase.

Resultado Final: Una tabla limpia donde cada fila es una Fase y la columna de Valores muestra la suma total de horas invertidas en esa fase. Esto es el reporte de avance consolidado.

Fase ProyectoSuma de Horas Reales
DiseñoDiseño47
DesarrolloDesarrollo110
PruebasPruebas85
DespliegueDespliegue25

Ejercicio propuesto

Una vez que has generado el resumen de horas por fase, el siguiente paso analítico es calcular el porcentaje de avance. Para esto, necesitarás una columna adicional en tu fuente de datos: «Horas Estimadas» (asume que cada tarea tenía una estimación).

Tarea de práctica:

  1. Añade una columna «Horas Estimadas» a tu tabla fuente (ej. Diseño: 50, Desarrollo: 120, Pruebas: 90, Despliegue: 30).
  2. Crea una nueva Tabla Dinámica.
  3. Coloca «Fase Proyecto» en FILAS.
  4. Coloca «Horas Reales» en VALORES (SUMA).
  5. Coloca «Horas Estimadas» en VALORES (SUMA).
  6. Haz clic en el campo «Suma de Horas Reales» en el área de VALORES, selecciona «Configuración de campo de valor» y cambia el «Tipo de cálculo» a % del total general (o crea un campo calculado para obtener el porcentaje de avance: (Horas Reales / Horas Estimadas)).

Esto te permitirá visualizar inmediatamente qué fase está consumiendo un porcentaje mayor de las horas planificadas.

Errores habituales

La potencia de las Tablas Dinámicas puede ser engañosa si no se manejan correctamente. Aquí se detallan tres errores comunes:

1. No actualizar la fuente de datos

Error: El usuario modifica los datos en la tabla original (ej. añade 5 horas a una tarea) pero no actualiza la Tabla Dinámica. El informe muestra datos obsoletos.

Solución: Siempre que se modifique la fuente de datos, haz clic derecho sobre cualquier celda de la Tabla Dinámica y selecciona «Actualizar». Si se agregaron filas enteras, es recomendable ir a Analizar Tabla Dinámica > Cambiar Origen de Datos para asegurar que el rango cubra los nuevos registros.

2. Confundir Agregación con Filtrado

Error: El usuario arrastra un campo categórico (ej. «Responsable») al área de VALORES en lugar de al área de FILAS o COLUMNAS. Excel intentará sumar nombres, resultando en errores o valores nulos.

Solución: Recuerda la regla: los campos que quieres contar, sumar o promediar van en VALORES. Los campos que quieres agrupar o segmentar (como nombres, fechas o fases) van en FILAS o COLUMNAS.

3. Problemas con datos no uniformes (Inconsistencia de texto)

Error: En la columna «Fase Proyecto», existen errores tipográficos sutiles como «Diseño » (con espacio al final) y «Diseño» (sin espacio). La Tabla Dinámica los trata como dos fases distintas.

Solución: Antes de crear la Tabla Dinámica, limpia la fuente de datos. Utiliza la función BUSCARV o la herramienta Buscar y Reemplazar de Excel para estandarizar todos los textos. Por ejemplo, reemplaza «Diseño » por «Diseño».

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *