Utilice una hoja de Excel como plantilla y cambie rápidamente a otros valores de entrada

Utilice una hoja de Excel como plantilla y cambie rápidamente a otros valores de entrada

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!A2muestra "333". Si cambia Sheet3!A1a "Hoja2", se Sheet3!A2mostrará "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.

información relacionada