Cuando tenemos una hoja compleja en nuestras manos, ya sea que la estemos diseñando o que la hayamos recibido ya completada, muchas veces necesitamos ver que celdas se ven afectadas por modificaciones a los valores contenidos en nuestra hoja.
Excel nos provee un grupo de herramientas para auditar y revisar nuestra hoja. Una de las más útiles es la ventana de inspección (watch window).
Debugging
Me tomo prestada esta palabra del inglés por su popularidad entre programadores. Cuando diseñamos hojas de cálculo de complejidad media y avanzada, donde existen entradas y salidas de datos, es importante contar con herramientas que permitan revisar de forma eficiente todos los pasos y variables involucrados.
Observar y seguir los valores que toma una variable durante la ejecución de un programa es una de las técnicas utilizadas por programadores durante la limpieza del código (debugging). En forma similar, esta herramienta de Excel nos permitirá tener a la vista el valor de una o varias celdas, mientras modificamos otros valores de nuestra hoja que tengan un efecto sobre la celda monitoreada.
¿Cómo hicieron esto?
Aparte de permitirnos revisar durante la fase de diseño de una hoja, también es importante como herramienta de revisión en los casos que recibimos hojas y plantillas ya diseñadas y deseamos conocer cómo han hecho cálculos, cruces y análisis. Como una mejor práctica en estos casos, nuestra recomendación es crear una copia del archivo que deseamos revisar, sobre esta copia analizaremos en detalle cómo funciona, activaremos la función Inspeccionar Celda, modificaremos valores y veremos como fluye la información en nuestra hoja entre entradas y salidas. Por supuesto, siempre evitando realizar cambios a las fórmulas ya incluidas, pues podríamos dañar funcionalidad en la hoja que todavía no conocemos.
Una vez completada esa fase de análisis, trabajaremos de forma mucha más cómoda y precisa con la información real. Incluso en esta fase, podremos mantener activada nuestra ventana de seguimiento de variables, para asegurarnos que los valores de salida están acordes con lo esperado.
Ejemplo práctico
Si utilizamos un template de presupuesto personal en Excel, es esencial mantener un seguimiento preciso de cuatro valores clave: ingresos, gastos, ahorro y saldo disponible. En lugar de desplazarnos por la hoja para verificar constantemente las cifras, podemos activar Watch Window para monitorear en tiempo real la celda del saldo disponible y asegurarnos de que cualquier ajuste en los gastos, o el ahorro se refleje de inmediato.
De forma muy práctica, hemos comprobado que, al cargar valores nuevos en las hojas de gastos e ingresos, se afecta el valor de saldo de efectivo.
Como prácticamente todo en Excel, también podríamos haber validado directamente las fórmulas en cada celda; sin embargo, al hacerlo con la herramienta Inspeccionar Celda, obtenemos una referencia visual inmediata, sin necesidad de analizar a fondo o incluso entender del todo cómo están desarrolladas todas las fórmulas específicas de un modelo.
Conclusión
Watch Window es una herramienta muy útil para monitorear valores clave sin perder tiempo navegando por la hoja de cálculo. Gracias a su capacidad para capturar cambios inesperados, nos permite detectar errores rápidamente, corregirlos al instante y seguir trabajando sin interrupciones.
Esperamos que el uso de esta herramienta les permita completar desarrollos y revisiones de forma más eficiente. No olvidemos que el objetivo de esta funcionalidad es que los errores en hojas de cálculo sean minimizados y que los modelos sean optimizados y adaptados a nuestras necesidades. Hasta un próximo artículo.