duda programa excel
Publicado por galaxia (3 intervenciones) el 05/05/2011 20:58:26
Tengo que realizar en una hoja de Excel un “programa” que me realice una serie de operaciones partiendo de unos datos que el usuario tiene que introducir. El caso es que el número de datos a introducir es variable, y no sé como plantearme el problema... Pongo un ejemplo (es más complicado que esto, pero para que se entienda bien y pueda yo ver algo de luz...):
En una celda tiene que aparecer el resultado R de una operación que pondremos que es una suma de otros resultados r1, r2, r3, r4... que tienen que estar en otras celdas.
Estos otros resultados r1,r2,r3,r4... se calculan mediante otra operación, pondremos que de la siguiente manera: r1=m1•n1•o1 por poner un ejemplo, y así...
r2=m2•n2•o2 r3=m3•n3•o3 r4=m4•n4•o4 r5=m5•n5•o5 ... ... ...
Claro, el problema está en que el número de datos a introducir no se sabe de antemano sino que lo tiene que elegir el usuario del programa.
Si el usuario decidiera que trabajará con 2 datos, sería R=r1+r2, y estos r1 y r2 se tendrían que calcular con sus respectivas m, n y o. Pero si el usuario decidiera que trabajará con 7, sería R=r1+r2+r3+r4+r5+r6+r7 y habría que introducir 7 m, n y o distintas para calcular estas r.
El problema es que al no saber de antemano si son 2, 7 o el número que decidirá el usuario, me veo incapaz de crear una estructura de celdas en las que en cada una de ellas hay que introducir los datos m,n y o de cada número, dando como resultado distintas r en distintas celdas y sumando todas estas r en otra que dará el resultado R.
Gracias y un saludo
En una celda tiene que aparecer el resultado R de una operación que pondremos que es una suma de otros resultados r1, r2, r3, r4... que tienen que estar en otras celdas.
Estos otros resultados r1,r2,r3,r4... se calculan mediante otra operación, pondremos que de la siguiente manera: r1=m1•n1•o1 por poner un ejemplo, y así...
r2=m2•n2•o2 r3=m3•n3•o3 r4=m4•n4•o4 r5=m5•n5•o5 ... ... ...
Claro, el problema está en que el número de datos a introducir no se sabe de antemano sino que lo tiene que elegir el usuario del programa.
Si el usuario decidiera que trabajará con 2 datos, sería R=r1+r2, y estos r1 y r2 se tendrían que calcular con sus respectivas m, n y o. Pero si el usuario decidiera que trabajará con 7, sería R=r1+r2+r3+r4+r5+r6+r7 y habría que introducir 7 m, n y o distintas para calcular estas r.
El problema es que al no saber de antemano si son 2, 7 o el número que decidirá el usuario, me veo incapaz de crear una estructura de celdas en las que en cada una de ellas hay que introducir los datos m,n y o de cada número, dando como resultado distintas r en distintas celdas y sumando todas estas r en otra que dará el resultado R.
Gracias y un saludo
Valora esta pregunta


0