Envolvente de una tabla

2 envíos / 0 nuevos
Último envío
juandudas
Imagen de juandudas
Offline
última acción: Hace 1 año 7 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntos
alta: 27/12/2006 - 23:36
Puntos: 2588
Envolvente de una tabla
Tengo varias tablas que definen los valores de un parámetro en función de dos variables, el problema es que hay varias tablas para varias situaciones distintas de una tercera variable. Como tengo que analizar todos los casos de este tercer parámetro para tomar como resultado el más desfavorable, y como los valores en abcisas y ordenadas son los mismos en todas las tablas, se me ha ocurrido que sería muy práctico que Excel calculase una tabla "envolvente mínima" a partir de las originales, tomando para cada combinación de parámetros de filas y columnas el valor mínimo de todas las tablas. Hasta aquí la idea, que me parece buena, el problema es que no sé cómo se puede hacer esto. Si a alguien se le ocurre una idea, le estaría agradecido.
pacomegia
Imagen de pacomegia
Offline
última acción: Hace 3 días 7 horas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Referencia 3D
Se me ocurre que puede hacerse con una referencia tridimensional, esto es, una referencia a celdas que se encuentran en la misma posición pero de diferentes hojas de un mismo libro. Para ello es necesario que los datos que vas a comparar se encuentren en el mismo lugar en hojas consecutivas del libro. Por ejemplo, en el rango A1:H30 de las hojas llamadas Prontuario-1 hasta la hoja Prontuario-x La referencia 3D se puede definir con el ratón, igual que al escribir cualquier otra fórmula, sólo que en este caso, seleccionaremos un conjunto de hojas, pulsando en la pestaña de la primera de estas hojas y después, con la tecla [Mayusculas] pulsada (tecla Shift para los anglófilos) seleccionando la pestaña de la última hoja. Por último se elige la celda a la que hacer referencia. De este modo, y para cálcular el mínimo de las celdas A1 de todas estas hojas, que es lo que planteabas en tu pregunta, obtendríamos una fórmula de este estilo: =MIN('Prontuario-1:Prontuario-x'!A1) Luego bastaría con extender esta fórmula a las celdas adyacentes para tener el resto de la tabla envolvente, o realizar la operación que necesites. Te recuerdo nuevamente que estas referencias sirven para la misma celda de diferentes hojas, por lo que los valores con los que vas a operar deben estar en la misma posición en cada una de las hojas. Espero que te ayude a resolver tu problema.

 

------
Ya sé Excel, pero necesito más.