graficos

05/02/2008 - 14:59 por juankbm.mdd | Informe spam
Buen dia con todos,
Tengo un grafico que cada vez que introdusco valores tengo que estar
variando el rango para obterner el grafico uso 560 lineas ya
establecidas pero dia a dia voy teniendo lecturas, como hago para no
estar cambiando a cada momento el rango, si pongo el rango hasta el
final las formulas procesan y me sale constante a partir del ultimo y
el promedio sale cualquier cosa menos lo que deberia dar. Desde ya
gracias por su ayuda.

A B C D
a X1 a X1
b X2 a+b X1+X2
c X3 a+b+c X1+X2+X3
d . a+b+c+d
. . .
.
.
La columna A ya existen los datos pero en B yo ingreso los datos dia a
dia, C tambien ya existe pero D va haciendo esa operacion, como les
decia si arrastro la formula en D hasta el ultimo la grafica me sale
constante a partir del ultimo dato ingresado y el promedio lo divide
hasta con las celdas vacias.¿ Que puedo Hacer?

Saludos
JC
 

Leer las respuestas

#1 Héctor Miguel
05/02/2008 - 22:13 | Informe spam
hola, JC !

Tengo un grafico que cada vez que introdusco valores tengo que estar variando el rango para obterner el grafico
uso 560 lineas ya establecidas pero dia a dia voy teniendo lecturas
como hago para no estar cambiando a cada momento el rango
si pongo el rango hasta el final las formulas procesan y me sale constante a partir del ultimo
y el promedio sale cualquier cosa menos lo que deberia dar. Desde ya gracias por su ayuda.
A B C D
a X1 a X1
b X2 a+b X1+X2
c X3 a+b+c X1+X2+X3
d . a+b+c+d
La columna A ya existen los datos pero en B yo ingreso los datos dia a dia
C tambien ya existe pero D va haciendo esa operacion
como les decia si arrastro la formula en D hasta el ultimo la grafica me sale constante a partir del ultimo dato ingresado
y el promedio lo divide hasta con las celdas vacias. Que puedo Hacer?



con la funcion desref(...), podrias definir nombres con referencia a rangos dinamicos [o de/crecientes]
en tanto comentas los detalles que -de momento- estas dejando 'en el tintero'... :D
te paso un ejemplo del uso de la funcion

saludos,
hector.
=para usar nombres con referencia a rangos 'cambiantes' [dinamicos],
se puede hacer uso de la funcion de hoja de calculo
desref (offset en ingles) y cuyos argumentos son: desref(ref,filas,columnas,alto,ancho)
con el siguiente 'significado':
ref = referencia a la celda inicial
filas = numero de filas que se desplazara [positivo = abajo, negativo = arriba, [0] cero = 'la misma']
columnas = numero de columnas a desplazar [positivo = derecha, negativo = izquierda, CERO = 'la misma']
alto = numero de filas a incluir, aumentar [positivo] o disminuir [negativo]
ancho = numero de columnas a incluir, aumentar (+) o disminuir (-)

suponiendo una base de datos 'creciente' que inicia en 'A1' de 'Hoja1' SIN CELDAS VACIAS de por medio:
columna A = secuencia alfabetica y/o numerica
columna B = otro tipo de datos [p.e. nombres]
columna C = otro tipo de datos [p.e. ...] y mas columnas en la base de datos:

el primer paso es crear un nombre; insertar / nombre / definir... [p.e. 'ConDatos'] con referencia a la columna A
usando en el campo 'se refiere a:' la funcion: =desref(a1,0,0,contara(a:a),1)

nota: excel 'asignara' a la formula las variables de referencia a la hoja y las 'convertira' en absolutas,
con lo cual, la formula 'resultante' pudiera verse +/- asi: =desref(hoja1!$a$1,0,0,contara(hoja1!$a:$a),1)
==> sugerencia: usar el puntero [mouse] para indicar las referencias en la hoja ('a1', 'a:a') <=
el rango nombrado 'ConDatos', [de]crecera en funcion del numero de filas NO VACIAS

para referenciar las columnas siguientes (segun se requiera), se crean nombres +/- asi (p.e. B = Nombres):
insertar / nombre / definir... [p.e. 'Nombres'] usando el 'nombre base' en la formula.
para la columna 'B': =desref(ConDatos,0,1)
para la columna 'C': =desref(ConDatos,0,2) [etc. -> mismo numero de filas <-.]

por ultimo, estos nombres con referencias dinamicas (cambiantes) se pueden usar en:
series de graficos, listas de validacion, la propiedad 'RowSource' de ListBoxes o ComboBoxes, etc. etc. etc.

Preguntas similares