
Tengo una hoja que requiere 10 parámetros de entrada y un montón de cálculos.
Ahora me gustaría que Excel hiciera los cálculos en otra serie de parámetros de entrada,sin tener que copiar la hoja.
En realidad me gustaría podercambiar fácilmente entre diferentes conjuntos de parámetros de entrada. Idealmente, puedo almacenar estos parámetros de entrada para todos los escenarios en una hoja diferente y luego seleccionar los deseados en la hoja principal usando un cuadro desplegable.
¿Alguien puede indicarme la dirección correcta? ¿Alguien conoce un ejemplo para esto?
¡Gracias! J.
Respuesta1
Tu idea me parece bien. Puede configurar una tabla en una hoja vacía donde la primera columna enumera los nombres significativos de los parámetros y cada una de las columnas sucesivas contiene un conjunto de valores de parámetros diferente. Luego, en la hoja de "cálculo de grupo", configura una celda única para elegir una columna de la tabla en la otra hoja, y en las celdas que contienen parámetros debe definir una fórmula que, mediante la función ÍNDICE, recupera el valor correcto de los parámetros. mesa. Entonces, al cambiar el valor de una sola celda, se realiza instantáneamente un cálculo completamente diferente sin tener que seleccionar una hoja diferente.
Respuesta2
Puedes usar la INDIRECT()
función.
Hoja1
Input1 111
Input2 222
Hoja2
Input1 42
Input2 43
Hoja3
Sheet1
=INDIRECT(A1&"!"&"A1")+INDIRECT(A1&"!"&"A2")
Ahora Sheet3!A2
muestra "333". Si cambia Sheet3!A1
a "Hoja2", se Sheet3!A2
mostrará "85". Puede simplificar sus fórmulas de cálculo al no mezclar un montón de INDIRECT()
funciones si las aísla en un área en la Hoja3 (o incluso en su propia hoja) y hace que sus fórmulas solo hagan su trabajo normal pero haciendo referencia a esta área intermedia.