Excel dispone de varias herramientas como el comando Buscar Objetivo (Goal Seek) y el Solver.
Una herramienta menos utilizada, según mi experiencia, es el comando Tabla del menú Datos. Esta herramienta puede ser muy útil y ahorrar mucho tiempo.
Expliquemos esto con un ejemplo del uso de tablas de datos en MS Excel. Supongamos que nuestro modelo mide la tasa de ganancia neta, dados el monto de las ventas sabiendo que los gastos variables representan el 35% de las ventas y los gastos fijos son 400 mil (qué moneda usar depende de ustedes, por supuesto).
Una tabla de análisis de sensibilidad nos muestra, por ejemplo, cuál será la tasa de ganancia neta de acuerdo a variaciones en el monto de las ventas y en el porcentaje de los gastos variables:
Excel nos permite construir esta tabla automáticamente usando el comando Tabla en el menú Datos
En nuestro ejemplo mostramos el caso de una Tabla de Datos de doble entrada (Two-Input), que enseguida explicaremos. Por supuesto existe también el caso de Tabla de Datos de entrada simple (One-Input Data Table).
Para generar nuestra Tabla de Análisis de Sensibilidad necesitamos un modelo de cálculo como en nuestro ejemplo.
Luego creamos una matriz para los resultados con el siguiente diseño:
1 – la fórmula que da el resultado aparece en el ángulo superior izquierdo de la matriz (o una referencia a la celda que la contiene, como en nuestro ejemplo)
2 – en la fila superior de la matriz anotamos los distintos valores para una de las variables de nuestro modelo (en nuestro ejemplo, el monto de las ventas);
3 – el la columna izquierda de la matriz anotamos los distintos valores de la segunda variable (en nuestro ejemplo, el porcentaje de los gastos variables respecto a las ventas);
4 – Seleccionamos toda la matriz (en nuestro ejemplo el rango B12:G17)
y activamos el menú Datos--->Tabla
5 – en la ventanilla "celda de entrada (fila)" señalamos la celda que contiene el valor de la variable correspondiente (en nuestro caso B4, el monto de las ventas)
6 - en la ventanilla "celda de entrada (columna)" señalamos la celda que contiene el valor de la variable correspondiente (en nuestro caso C6, el porcentaje de los gastos variables);
7 – apretamos "aceptar" y Excel calculará automáticamente los valores para cada una de las intersecciones en la matriz.
8 - La fórmula, o la referencia a ella, que aparece en la celda superior izquierda de la matriz puede causar confusión. Por lo tanto conviene ocultarla. Una de las formas de hacerlo es formarla el font con el mismo color del celda, de manera que se torne invisible.
Si usamos Tablas de Datos con una sola entrada, marcamos sólo la variable que corresponde a la fila (o columna).
Categorías: Manejo de Datos_
Technorati Tags: Tabla de Datos, Analisis de Sensibilidad
Excelente ayuda. Gracias, ATT Otto M.
ResponderBorrarQuerido Jorge:
ResponderBorrarTe cuento que me estoy matando el cerebro tratando de hacer un analisis de sensibilidad respecto al van, con variaciones respecto a los costos y los ingresos, sera que me ayudas pleaseeeeee
Lucía
ResponderBorrarserá un placer opder ayudarte, pero ¿cuál es la consulta? Ponte en contacto conmigo por mail.
Heyy mkkk me acabaste de salvar el parcial de mañana un abrazo y gracias por la Informacion me fuee muyy util
ResponderBorrarme tira un error de referencia de dato de celda , alguine sabe que puede ser>?
ResponderBorrarEstás usando una referencia a una celda que no existe, pore ejemplo a una cuaderno que no existe.
ResponderBorrarHola, oye una pregunta, el análisis de sensibilidad es solo para el área de la economía? O también lo puedo aplicar a otros campos como ingeniería
ResponderBorrar? Sale, gracias...
Por supuesto, en toda área donde queremos ver como cambie un resultado cuando algunas de las variables cambian.
ResponderBorrarHola, qué tal! Me podrías recomendar un buen libro sobre análisis de sensibilidad? Te lo agradecería mucho...
ResponderBorrarNo conozco ningún libor sobre el tema que pueda recomendarte.
ResponderBorrarHola, oye tengo un problemita nosé si me puedas apoyar. Se trata sobre un sistema de tratamiento de aguas residuales. Estos sistemas ocupan una gran área de tratamiento y por lo tanto, un costo elevado. Necesito optimizar esta área en base a los parámetros de diseño del sistema. Es decir, determinar cual de estos parámetros de diseño influyen en forma mas directa sobre dicha área. No tengo mucha idea de como inicar, podría ser con un análisis de sensibilidad? Cualquier información sería útil. De antemano, gracias...
ResponderBorrarLa herramienta de Excel para tratar problemas de optimización es el Solver.
ResponderBorrarHola Jorge, en primer lugar felicitaciones por el contenido y por tu feedback. Te cuento que me encuentro desarrollando una herramienta financiera para evaluar un proyecto que voy a presentar en mi tesis de grado y quiero incluir varios análisis de sensibilidad. Anteriormente he usado mucho las tablas de datos, tanto de una como de dos variables, sin embargo no se que sucede, que cuando corro la tabla de datos no cambian los valores, y cuando hago la prueba manual, sí lo hacen. ¿Te ha pasado algo parecido alguna vez?
ResponderBorrarAcabo de darme cuenta de algo muy extraño: cuando corro la tabla de datos efectivamente no pasa nada, me da el mismo resultado para todos los valores, sin embargo si le doy a "guardar como" y le cambio el nombre al documento, reacciona y sí realiza los cambios. Puede tratarse de un virus? (El archivo no tiene macros)
ResponderBorrarJan,
ResponderBorrarpareciera ser que la opción de cálculo esta puesta a "manual". En Excel Clásico (97-2003) fijate en Herramientas-Opciones-Calculo; en Excel 2007/10 en Opciones de Excel-Fórmulas-Opciones de Cálculo.
En efecto era eso, estaba en opción "automático excepto para tabla de datos", no estaba al tanto de esa opción. Sin embargo, a pesar de que se actualiza, sigue mostrando resultados iguales para valores distintos en una celda que al cambiarla manualmente sí cambia el resultado. Pero ya lo veré con mente más fresca el día de mañana. Muchísimas gracias por la rápida respuesta, quizás quiera ver la herramienta cuando esté terminada, le puede interesar.
ResponderBorrarPuedes enviaarme el archivo a la dirección que aparece en el enlace Ayuda.
ResponderBorrarCon gusto, en seguida la termine lo haré. Por cierto, hay alguna manera de establecer condiciones para la tabla de datos? Es decir, que dependiendo del valor de otra celda, cambie la celda de entrada de la tabla de datos.
ResponderBorrarNo, la celda de entrada hay que introducirla manualmente.
ResponderBorrarFelicitraciones por compartir tu conocimiento. Puedes decirme cual la formaula del modelo?
ResponderBorrarExcel introduce las fórmulas automáticamente. Puedes verlas en la barra de las fórmulas seleccionando alguna de la celdas de la tabla.
ResponderBorrargracias por el material.Ahora, cual es la subestimación de la formula en cuanto a al porcentaje especultivo de la parte variable del caso descripto al inicio? Gracias
ResponderBorrar¿Podrías volver a formular la consulta? Esta vez en castellano, por favor :)
ResponderBorrarTengo exactamente el mismo problema que JAN. ¿llegasteis a solucionarlo?
ResponderBorrarGracias.
¿Cuál de los problemas?
ResponderBorrarCuando corro la tabla de datos efectivamente no pasa nada, me da el mismo resultado para todos los valores.
ResponderBorrarTengo un excel modelo, el cual la tabla funciona perfectamente, pero necesito modificar un Flujo de caja actualizado que es sobre el que quiero hacer el analisis de sensibilidad en funcion de una tasa de creciemiento y una wacc a la que se actualizan los flujos. Cuando modifico ese valor, los datos que la matiz me devuelve son siempre ese nuevo valor. Es decir, en lugar de devolvermelo en el punto central de la matiz, toda la madrid me devuelve ese valor.
Gracias por tu rapida atencion.
Por cierto, tengo la opcion en automático. Gracias.
ResponderBorrarTe sugiero que me mandes el archivo al mail que aparece ne el enlace Ayuda.
ResponderBorrarHola, tengo días tratando de hacer un análisis de sensibilidad, pero por mas que trato no puedo, tengo el VAN y el TIR, pero no se como construir la tabla, para el análisis, es la primer vez que utilizo esta función de excel, y para ser sincero no la entiendo,
ResponderBorrarA veces es más sencillo construir una matriz /tabla con fórmulas que la funcionalidad "tabla". Sencillamente usas las misma funciones pero las variables que quieres analizar las pones en la fila superior e izquierda de la matriz.
ResponderBorrarHola Jorge, felicitaciones por tu blog, es de muchisima utilidad.
ResponderBorrarEstoy viendo que a mi tambien me esta pasando el mismo problema que "GGJ" y que "JAN". Sigo cada uno de los pasos y los datos de la tabla me tira todos ceros.
La opcion de recalculo tambien esta en automatico. Pudieron finalmente como era la soluciion?
Gracias
Kunnington,
ResponderBorrarcomo en los casos anteriores tendría que ver el archivo. Puedes enviarlo siguiendo als indicaciones que aparecen en el enlace Ayuda.
Estimado Jorge, ante todo gracias por tan valiosa información, me has ayudado mucho con este Blog. Te cuento que presento el mismo problema de GGJ, toda la información de las celdas me proporcionan el mismo valor. Necesito una solución urgente, ya le he hecho todas las configuraciones posibles a mi Excel 2013 y nada ! :(
ResponderBorrar¿Me puedes ayudar?
Juliana Rendon
Juliana, como en los casos anteriores te sugiero que me mandes el archivo (fijate ne el enlace Ayuda, en la parte superior de la plantilla).
ResponderBorrarTodo depende de cómo estén organizados los datos. Muchas veces tiene que ver con la confusión entre cuál es el dato de las filas y cual de las columnas.
Estimado Jorge, te cuento que logré solucionar el ejercicio dándole formato general a toda la tabla y realizando de manera correcta los cálculos mediante las fórmulas. Obtuve 9/10. De nuevo muchas gracias por tu ayuda mediante el Blog.
ResponderBorrarJuliana Rendon
Hola....quisiera consultar ya que cuando realizo un análisis de sensibilidad en una tabla de datos de acuerdo VAN, variando en el precio y producción.
ResponderBorrarCuando realizo la tabla de datos el valor del VAN se repite en todas las celdas y nose porque me pasa eso.....ojala puedan ayudarme...gracias
No puedo decir dónde está el problema sin ver el cuaderno pero te sugiero que cambies la celda de entrada de la fila por la de la columna y viceversa. Otro problema puede ser que alguna de las celdas de entrada no forme parte de la cadena de cálculo.
ResponderBorrarJorge, ante todo gracias por tan valiosa información, me ha ayudado mucho. Te cuento que tengo el mismo problema que alguno de los que escribieron y no se como solucionarlo (cuando hago un análisis de sensibilidad con 2 variables toda la información de las celdas en la misma columna me proporciona el mismo valor). He realizado 5 análisis de sensibilidad y solo 1 me presenta este problema, el resto están bien.
ResponderBorrarTenés que asegurarte que haya dependencia entre la fórmula evaluada y las celdas variables del análisis de sensibilidad.
ResponderBorrarHola.
ResponderBorrarTE pregunto: El análisis de sensibilidad puede desarrollarse en otra hoja del libro de excel diferente a la que tiene la formulación objeto de análisis (Ejemplo: Hoja1= flujo de Caja; Hoja2: ensibilidad).?
Agradezco la atención
No, Excel te permite hacerlo solamente en la hoja de los datos.
ResponderBorrarSe puede construir el mismo análisis con fórmulas.