Excel: cómo calculo un promedio para los números positivos y negativos que se muestran como h: mm: ss


1

J49 a 89 contienen la fórmula = IF (I57 & lt; 0, TEXT (1-I57 / 24/60/60, "- H: mm: ss"), TEXT (I57 / 24/60/60, "H: mm: ss ")) que da un resultado que va desde -0: 12: 58 a 0:04:42.

Me gustaría 2 cosas:

En primer lugar para que la celda B44 contenga el promedio de las celdas J49: J89. Simplemente probé = MEDIA (J49: J89) que da [# DIV / 0!]

Y para que la celda F44 proporcione una suma total de cada celda por encima de 0:00:00 que he probado con = SUMIF (J49: J85, "& gt; 0") pero esto solo da como resultado 0.00

Gracias de antemano a cualquiera que pueda resolver esto.

david 31 oct 2014 13:40
fuente

Estás utilizando fórmulas matemáticas con valores de texto. No van a funcionar
Raystafarian 31 oct 2014 13:29

En la columna I tengo los valores en segundos que van desde -778 a 282, ¿hay alguna manera de que pueda usar estos en su lugar?
david 31 oct 2014 13:36

Los segundos (si son números) funcionarán. Los segundos (como el tiempo) no lo harán.
Raystafarian 31 oct 2014 13:38

Respuestas:


0

Tu formula

=IF(I57<0,TEXT(1-I57/24/60/60,"-H:mm:ss"),TEXT(I57/24/60/60,"H:mm:ss")) 

está regresando un texto valor. El texto no funcionará en AVERAGE o SUMIF Para el sum parte.

Tendrá que trabajar con números en lugar. Si utiliza hora , los valores negativos tendrán error.

Una vez que haga el cálculo, puede volver a convertirlo en texto (o tiempo (si no es negativo)).

Raystafarian 31 oct 2014 13:40
fuente

Ray, gracias por el consejo. ¿Qué fórmula necesitaría usar para los segundos (números) para convertirlo en un promedio en texto (porque puede ser un promedio negativo)? Puede que parezca que sé la mitad de lo que estoy haciendo debido a las fórmulas que he usado hasta ahora, pero eso es solo gracias a un montón de Google 1
david 31 oct 2014 13:58

@david Divide por 86200 (número de segundos en un día) y formato hh: mm: ss: similar al original =text(A1/24/60/60, "H:mm:ss". Usted puede necesitar eso if también si hay negativos.
Raystafarian 31 oct 2014 14:03

Gracias nuevamente, Ray, pero todavía no sé qué fórmula necesito poner en B44 para calcular el promedio
david 31 oct 2014 14:24

@david solo el average() con el rango de segundos en él.
Raystafarian 31 oct 2014 14:25

ingresé = MEDIA ((I49: I90) * IF (I49: I90 & lt; 0, TEXTO (1-I49: I90 / 24/60/60, "- H: mm: ss"), TEXTO (I49: I90 / 24/60/60, "H: mm: ss"))) pero aparece con [#VALUE!]
david 31 oct 2014 14:59
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.