Excel - Calculos Complejos

 
Vista:

Calculos Complejos

Publicado por Javier Hernandez (3 intervenciones) el 20/07/2008 06:35:27
Buenas, veréis, llevo varios días devanándome los sesos con el excel.
Lo que quiero hacer es sencillo en SQL por ejemplo, pero en Excel no se me ocurre como.
tengo una base de datos que es del tipo:

Equipo - Tipo - Duración
001 v 0:22
002 g 1:15
003 v 0
003 v 0:42
002 g 5:35
003 v 0
002 v 0:22
003 g 1:15
001 v 0
001 v 0:22
001 g 1:15
003 v 0

Tiene mas campos pero estos son los que me interesan. y necesito saber lo siguiente:

Tengo tres equipos y necesito saber la Duración Media por cada equipo pero solo ha de calcular con aquellas celdas de la columna Duración que no estén vacías y me ha de distinguir si la duración media es de tipo V o G

Me tendría que salir algo así:(los datos no están calculados, están puestos de ejemplo).

Equipo: 001
Tipo - Duración Media
v 0:15
g 0:41

Equipo: 002
Tipo - Duración Media
v 0:22
g 0:31

Equipo: 003
Tipo - Duración Media
v 0:26
g 0:01

La formula que busco debería de ser leida parecido a esto:
Calcula el Promedio de la Duracion, donde Equipo=001 y tipo=v y Duracion>0
Pero en excel no se como ponerlo. Espero no resultar muy pesado y que sea algo facil, y si no lo es y a alguien le apetece como entretenimiento extrujarse el coco, le dare mil veces las gracias.

Un Saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Calculos Complejos

Publicado por Luis Fernando (803 intervenciones) el 20/07/2008 16:47:53
Javier si el equipo 001 solo tiene en e g como ha de dar como resultado

001 g 1:15

te recomiendo una tabla dinámica
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Calculos Complejos

Publicado por Javier Hernandez (3 intervenciones) el 22/07/2008 10:07:19
Ya, el problema es que necesito que sea una función, ya que es para automatizar un proceso bastante largo y que se repite de continuo, ademas en la tabla hay mas de 1000 equipos y solo me interesan para este proceso 9 equipos, y si lo hago con la tabla dinámica, luego tengo que calcular a mano de nuevo los promedios.
De todos modos muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Calculos Complejos

Publicado por Peluchon (4 intervenciones) el 22/07/2008 11:14:26
Suponemos que los datos los tienes en

Equipo Columna A2:A20
Tipo Columna B2:B20
Duracion Columna C2:C20

Equipo: 001 => Celda E7
Tipo - Duración Media
v => Celda E8
g => Celda E9

En celda F8 pones la siguiente fórmula:

=SUMAPRODUCTO((A2:A20=E7)*(B2:B20=E8)*(C2:C20)) / SUMAPRODUCTO((A2:A20=E7)*(B2:B20=E8)*(C2:C20<>0)*1)

Y te dará el promedio de las celdas cuyo valor sea diferente de cero

Espero que te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Calculos Complejos

Publicado por Javier Hernandez (3 intervenciones) el 23/07/2008 03:23:18
Muchas Gracias, en cuanto vuelva a la oficina lo pruebo. Pero tiene buena pinta. Muchisimas Gracias de Nuevo.

Javi
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar