-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2010-11-30 a las 14:40 -0300, Mauro Antivero escribió:
Para no excederme en palabras pongo un micro ejemplo:
col1 col2
1 3423 2 2355 6 5647 1 6756 4 4564 3 4564 1 4564 8 3459 8 8990 3 8907 1 7897 3 2456
Bien, lo que quiero en definitiva es sacar el promedio de los valores de la "col2" pero solo teniendo en cuenta los mismos cuando el valor de la "col1" sea por ejemplo igual a 1.
Yo lo que haría es crear una tercera columna en la que copio los valores de la segunda si el valor de la primera es uno (función if). En ese momento, la función promedio sobre la tercera columna ya te valdría. Otra manera es implementar la función promedio tú mismo: hay una función sumasi() que hace la suma de los valores según una condición de otra columna. Y hay otra función cuentasi() que cuenta los valores de un rango si cumplen cierta condición. Divides uno por otro y listo - se puede hacer en una sóla celda. Dicho sea de memoria, me puedo confundir en los nombres de las funciones. Eso vale para el promedio; si necesitas otras funciones estadísticas, la cosa se complica. - -- Saludos Carlos E. R. (desde 11.2 x86_64 "Emerald" en Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) iEYEARECAAYFAkz1XrAACgkQtTMYHG2NR9X6DgCdGw9jLokg1Zh4npmJP7gKNang eOcAoICcjqyZLTiHTA8072AAlOtmJ0DV =+XGf -----END PGP SIGNATURE-----