funcion tendencia no admite blancos

20/07/2006 - 11:01 por Guillermo | Informe spam
a ver, esto puede parecer un poco pretencioso, pero de verdad que me
vendría muy bien, llevo mucho tiempo comparando series de datos y
utilizo pendiente e intersección.eje, pero a veces esto se lleva un
tiempo, de modo que para realizar una sencilla interpolación a lo
mejor no fuera necesario. La función tendencia se inventó con este
objetivo, parece ser, pero a mí se me fastidia en el momento que en
la variable dependiente o independiente aparece un Null o esta en
blanco, o un #N/A

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
21/07/2006 - 00:52 | Informe spam
hola, Guillermo !

... comparando series de datos... utilizo pendiente e interseccion.eje
... a veces esto se lleva un tiempo, de modo que para realizar una sencilla interpolacion a lo mejor no fuera necesario.
La funcion tendencia se invento con este objetivo, parece ser, pero a mi se me fastidia
en el momento que en la variable dependiente o independiente aparece un Null o esta en blanco, o un #N/A



1) seria conveniente si expones mayores detalles [como]...
- cual es [+/- exactamente] la formula que estas usando [y cuales con los rangos para los argumentos]
- si el 'null/blanco/#na/...' se encuentra en algun rango de celdas que sea 'origen' [in]directo de los argumentos de las funciones -?-
- si estas tratando de 'preparar' un rango de datos [des/conocidos ?] para cuando de intruduzcan sus valores 'reales' [conocidos]

2) [en teoria] los argumentos para los 'vectores' [conocido_y / conocido_x]... no 'debieran' ser... desconocidos [o contener errores] -?-

3) en tanto comentas algunos detalles pendientes... prueba con alternativas como...
- usar formulas matriciales [ya sabes, de las que se terminan con {ctrl}+{mayus}+{enter}]
- usar nombres con referencia a rangos dinamicos [o de/crecientes]
- usar un rango 'alterno' para 'depurar' cuando los datos [reales] aun no se conocen

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Guillermo
21/07/2006 - 17:28 | Informe spam
Héctor Miguel wrote:
hola, Guillermo !

> ... comparando series de datos... utilizo pendiente e interseccion.eje
> ... a veces esto se lleva un tiempo, de modo que para realizar una sencilla interpolacion a lo mejor no fuera necesario.
> La funcion tendencia se invento con este objetivo, parece ser, pero a mi se me fastidia
> en el momento que en la variable dependiente o independiente aparece un Null o esta en blanco, o un #N/A

1) seria conveniente si expones mayores detalles [como]...
- cual es [+/- exactamente] la formula que estas usando [y cuales con los rangos para los argumentos]
- si el 'null/blanco/#na/...' se encuentra en algun rango de celdas que sea 'origen' [in]directo de los argumentos de las funciones -?-
- si estas tratando de 'preparar' un rango de datos [des/conocidos ?] para cuando de intruduzcan sus valores 'reales' [conocidos]

2) [en teoria] los argumentos para los 'vectores' [conocido_y / conocido_x]... no 'debieran' ser... desconocidos [o contener errores] -?-

3) en tanto comentas algunos detalles pendientes... prueba con alternativas como...
- usar formulas matriciales [ya sabes, de las que se terminan con {ctrl}+{mayus}+{enter}]
- usar nombres con referencia a rangos dinamicos [o de/crecientes]
- usar un rango 'alterno' para 'depurar' cuando los datos [reales] aun no se conocen

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.



Saludos Hector Miguel, y gracias por la atención. Paso a exponerte
estos detalles:

1)
-La fórmula que pretendo utilizar es tendencia, para realizar
una regresión lineal. Esta función usa los argumentos conocido y,
conocido x y nuevo conocido x, para hallar los valores dependientes
asignables a nuevos valores independientes, dada una relación líneal
inferida entre los rangos conocido y y conocido x.

-los valores en blanco estan dentro de los rangos conocido y y
conocido x, pero no puedo quitarlos ya que estos valores a su vez estan
relacionados con otros.y de eliminar los blancos las series temporales
quedarían cojas.

-Efectivamente eso es lo que pretendo hallar, los valores
desconocidos correspondientes a los blancos cuando se conozca la
variable independiente.

2)
-Lamentablemente en mi problema SÍ hay blancos en los
vectores, que representan valores desconocidos.

3)
-No sé lo que es un rango alterno, ¿selecciones
múltiples?... Voy mirando todos estos consejos.

Lo ideal sería que al encontrar un valor en blanco, la función
ignorara el correspondiente x o y y pasara al siguiente valor. De hecho
las funciones pendiente, intersección.eje, y coef de correl, si lo
hacen de esta manera. En caso de que fuera una función de una sola
serie sabría imponerle una condición para trabajar con los valores
conocidos (aunque ya es dificil salvo funciones.sí). Para la función
tendencia hay dos series una variable dependiente y otra independiente
y hay que eliminar de las series los blancos y sus valores
correspondientes, total que es un lío del copón.

Hasta ahora la mejor solución ha sido pendiente intersección y coef
de correl, para hallar la regresión y luego aplicarla, incluso si hay
blancos o nulos. Me alegraría mucho encontrar la manera de decirle a
una función como tendencia que ignore los valores en blanco o en texto
dentro de los argumentos.

Muchas gracias de antemano por lo que pudiera salir.
Respuesta Responder a este mensaje
#3 Héctor Miguel
22/07/2006 - 01:08 | Informe spam
hola, Guillermo !

... pretendo utilizar... tendencia, para realizar una regresion lineal...
... los valores en blanco estan dentro de los rangos conocido y y conocido x
... no puedo quitarlos ya que estos valores a su vez estan relacionados con otros y... las series temporales quedarian cojas.
... pretendo hallar, los valores desconocidos correspondientes a los blancos cuando se conozca la variable independiente.
... en mi problema SI hay blancos en los vectores, que representan valores desconocidos.
... No se lo que es un rango alterno, selecciones multiples?... Voy mirando todos estos consejos.
... ideal seria que al encontrar un valor en blanco, la funcion ignorara el correspondiente x o y y pasara al siguiente valor...
... ahora la mejor solucion ha sido pendiente interseccion y coef de correl, para hallar la regresion y luego aplicarla
... Me alegraria... encontrar la manera de decirle a... tendencia que ignore los valores en blanco o en texto dentro de los argumentos.



no tengo -aun- una idea lo suficiente 'clara' de como es el 'arreglo' de los datos que sirven de base para los argumentos de tendencia -?-
[asi que]... suponiendo que tienes datos para el 'conocido_y' en el rango 'A1:A9', dentro de los cuales hay alguno/s 'vacio/s' -???-
y asumiendo que para el 'conocido_x' dejas el crecimiento secuencial normal... {1\2\3\4\5\6\76\8\9}
y que deseas proyectar la tendencia 'a futuro' para el rango 'A10:An'
-> prueba la siguiente formula 'matricial' [al introducirla/editarla se debe terminar con {ctrl}+{mayus}+{enter} NO con un 'simple' enter]
[A10] =tendencia(si($a$1:a9<>"",$a$1:a9,0),,fila())

todavia existe un buen numero de alternativas/posibilidades/variantes/...
pero no se hasta donde has analizado los ejemplos y el comportamieto descrito en la ayuda en linea de excel {F1} -?-
ni cuales son -todos- los posibles 'tipos de datos' que pudieras esperar en el rango 'base' [vacios, errores, negativos, etc.] -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

p.d. solo toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D
Respuesta Responder a este mensaje
#4 Alexander Chacin
22/07/2006 - 17:57 | Informe spam
Creo que lo que debes hacer es filtrar los valores en blanco, en esta
direccion http://j-walk.com/ss/excel/eee/eee004.txt encontrarás código de
ejemplo para filtrar listas con duplicados, la idea general es asignarle ""
a la lista cuando existen duplicados, tu puedes tomar la explicación a
partir de allí para resolver tu problema, lo mejor es asignar el resultado a
un nombre y este nombre introducirlo como rango en la función tendencia,
para que no tengas problemas con la cantidad de datos. La direccion completa
de estos tips, donde encontrarás más información es
http://j-walk.com/ss/excel/eee/index.htm

Este método ya lo he probado y funciona perfectamente. Si necesitas más
ayuda escribe por favor

Saludos
Alexander Chacin

"Guillermo" escribió en el mensaje
news:
a ver, esto puede parecer un poco pretencioso, pero de verdad que me
vendría muy bien, llevo mucho tiempo comparando series de datos y
utilizo pendiente e intersección.eje, pero a veces esto se lleva un
tiempo, de modo que para realizar una sencilla interpolación a lo
mejor no fuera necesario. La función tendencia se inventó con este
objetivo, parece ser, pero a mí se me fastidia en el momento que en
la variable dependiente o independiente aparece un Null o esta en
blanco, o un #N/A
Respuesta Responder a este mensaje
#5 Guillermo
25/07/2006 - 10:03 | Informe spam
Gracias Hector:

Me gusta mucho la fórmula matricial pero no sirve en el momento que
conocido x es distinto de la serie estandar que propones. De todos
modos es un avance en el tema y en algunas ocasiones puede servir. Voy
también a intentar filtrar las series como propone Alexander.
Héctor Miguel ha escrito:

hola, Guillermo !

> ... pretendo utilizar... tendencia, para realizar una regresion lineal...
> ... los valores en blanco estan dentro de los rangos conocido y y conocido x
> ... no puedo quitarlos ya que estos valores a su vez estan relacionados con otros y... las series temporales quedarian cojas.
> ... pretendo hallar, los valores desconocidos correspondientes a los blancos cuando se conozca la variable independiente.
> ... en mi problema SI hay blancos en los vectores, que representan valores desconocidos.
> ... No se lo que es un rango alterno, selecciones multiples?... Voy mirando todos estos consejos.
> ... ideal seria que al encontrar un valor en blanco, la funcion ignorara el correspondiente x o y y pasara al siguiente valor...
> ... ahora la mejor solucion ha sido pendiente interseccion y coef de correl, para hallar la regresion y luego aplicarla
> ... Me alegraria... encontrar la manera de decirle a... tendencia que ignore los valores en blanco o en texto dentro de los argumentos.

no tengo -aun- una idea lo suficiente 'clara' de como es el 'arreglo' de los datos que sirven de base para los argumentos de tendencia -?-
[asi que]... suponiendo que tienes datos para el 'conocido_y' en el rango 'A1:A9', dentro de los cuales hay alguno/s 'vacio/s' -???-
y asumiendo que para el 'conocido_x' dejas el crecimiento secuencial normal... {1\2\3\4\5\6\76\8\9}
y que deseas proyectar la tendencia 'a futuro' para el rango 'A10:An'
-> prueba la siguiente formula 'matricial' [al introducirla/editarla se debe terminar con {ctrl}+{mayus}+{enter} NO con un 'simple' enter]
[A10] =tendencia(si($a$1:a9<>"",$a$1:a9,0),,fila())

todavia existe un buen numero de alternativas/posibilidades/variantes/...
pero no se hasta donde has analizado los ejemplos y el comportamieto descrito en la ayuda en linea de excel {F1} -?-
ni cuales son -todos- los posibles 'tipos de datos' que pudieras esperar en el rango 'base' [vacios, errores, negativos, etc.] -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

p.d. solo toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida