[RESUELTO]Calcular media geométrica

Discute sobre la aplicación de hojas de cálculo
Responder
nico103
Mensajes: 29
Registrado: Lun Ago 20, 2012 11:52 pm

[RESUELTO]Calcular media geométrica

Mensaje por nico103 »

Hola de nuevo, :roll:

Pondré un ejemplo para que se entienda mejor: Quiero calcular la media geométrica de los resultados +2%, -3%, -1% y +7%. La media geométrica no acepta resultados negativos así que lo convierto en 1.02, 0.97, 0.99 y 1.07.

He probado haciendo =MEDIA.GEOM(1.02:1.07) pero como "n" es variable he probado con =MEDIA.GEOM(1.02:1.07;n) y no sale.

También he probado con la fórmula original que es: raiz de n del producto de los resultados. O sea: =PRODUCTO(1.02:1.07)^1/n -1 y tampoco sale.

Con papel y lápiz me sale bien. Lo que no sé es cómo implementarlo en AOO. Si a alguién le sirve lo voy a poner:

((1+0.02) * (1+(-0.03)) * (1+(-0.01)) * (1+0.07)^(1/4) -1= ((1.02 * 0.97 * 0.99 * 1.07)^(1/4)-1 = 1.04807142^0.25 -1 = 1.01180709298 -1 = 0.01180709298 = 1.18%

He probado para que me salga 1.18% o 0.01180709298 y no hay manera.

Alguién sabe dónde está el problema?

Gracias
Última edición por nico103 el Mar Ago 28, 2012 12:17 pm, editado 1 vez en total.
OpenOffice 3.4 Windows XP
mriosv
Mensajes: 2366
Registrado: Sab Dic 27, 2008 1:12 am
Ubicación: Galiza (España)

Re: Calcular media geométrica

Mensaje por mriosv »

Tienes que usar adecuadamente la función:
=MEDIA.GEOM(1,02;0,97;0,99;1,07)
o bien si tienes los datos por ejemplo en las celdas A1 a A4
=MEDIA.GEOM(A1:A4)
Dependiendo de tu configuración puede que tengas que usar el punto en el sitio de la coma decimal y la coma en el sitio del punto y coma.
En cualquier caso como mínimo necesitas un repaso de la ayuda del programa para Calc, no es necesario aprenderlo de memoria pero un repaso general es mas que necesario para saber que se puede hacer y como, pues está lleno de ejemplos, también en las funciones.
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
nico103
Mensajes: 29
Registrado: Lun Ago 20, 2012 11:52 pm

Re: Calcular media geométrica

Mensaje por nico103 »

Gracias mriosv,

El problema que tengo no es calcular la media geométrica de 4 resultados, sino calcular la media geométrica de 4 resultados hoy, mañana de 5, pasado de 7,etc

En la ayuda de AOO no encuentro ningún ejemplo dónde haya una variable de tiempo.

Saludos,
OpenOffice 3.4 Windows XP
xiseme
Mensajes: 1918
Registrado: Lun Nov 24, 2008 1:13 pm

Re: Calcular media geométrica

Mensaje por xiseme »

Hombre ... AOO no va a poder "adivinar" que es en función de tiempo que se determina cuando son 4 valores, o 5, o 6, o ... creo que la cosa estriba en cómo pasarle ese rango dinámico de valores a MEDIA.GEOM(rango.de.valores)

A lo mejor, si los valores pueden estar en celdas consecutivas, es tan simple como:
Supongamos A1=x, A2=y, A3=vacía, A4=vacía ...
MEDIA.GEOM(A1:A2) es igual al de MEDIA.GEOM(A1:A365)
En este caso según vayamos llenando A3, A4 etc. ....
Todo es mejorable, estamos dispuestos a mejorar. ¿Yo? ... poco a poco.
Nunca hay acritud en mis comentarios, si lo pareciera, seguro que me he expresado mal.
nico103
Mensajes: 29
Registrado: Lun Ago 20, 2012 11:52 pm

Re: Calcular media geométrica

Mensaje por nico103 »

Gracias xiseme, ya está solucionado.

No sé por qué pero no salía lo mismo poniendo =MEDIA-GEOM(A3:A300) que =MEDIA.GEOM(A3:A7) y eso que en las supuestas celdas vacías no estaban vacías sino que había un 1 que es como tiene que ser.

Al final lo he solucionado poniendo =POTENCIA(PRODUCTO(A3:A300);1/n) donde n es la variable de celdas con resultados definitivos.

Doy el tema por solucionado.

Gracias
OpenOffice 3.4 Windows XP
Responder