Ver Mensaje Individual
  #1  
Antiguo 14-07-2010
reevil reevil is offline
Miembro
 
Registrado: abr 2006
Posts: 179
Reputación: 19
reevil Va por buen camino
Rellenar celdas al estilo excel (progresión aritmetica)

Hola.
El problema es el siguiente:
trato de hacer lo mismo que se hace en excel al seleccionar dos celdas (en una misma columna y cada una con un valor numerico diferente ) luego hacemos clic en editar -> rellenar celdas y automáticamente las celdas intermedias se rellenan. Algo así como sacar una tendencia en base a dos valores que pueden ser positivos o negativos.

Poniéndolo mas gráfico:

2
x1
x2
x3
10

pasa a ser

2
4
6
8
10

La idea es emular esto en un grid o similar, de hecho ya lo hace pero me gustaría saber si existe alguna forma mas elegante y/o rápida, pues lo que yo hice fue tomar los dos valores, determinar cual es mayor (para saber si sera un incremento o un decremento) sacar la diferencia de esos numeros y dividirla entre los espacios a rellenar y con eso obtengo el incremento/decremento que debo aplicar al momento de rellenar las celdas y ya solo basta recorrerlas con un for o while y asignarle el valor de la celda anterior + o - el valor del incremento o decremento.

Supongo que hay algo mejor que lo que hago yo pues excel lo hace inmediato.

Saludos.
Responder Con Cita