Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

formato hora negativa

1,274 views
Skip to first unread message

Nuria Martínez

unread,
Apr 15, 2003, 6:40:03 AM4/15/03
to
Saludos a todos:
Mi pregunta es la siguiente. Tengo dos campos con información de horas y
quiero crear un campo que sea la resta de esas horas. El problema está en
que a veces el resultado es negativo y en vez de mostrarlo aparece ########.
¿Podria alguien indicarme que debo hacer para visualizar el resultado en
todos los casos?
Gracias de antemano,
Nuria

Patolo

unread,
Apr 15, 2003, 8:45:57 AM4/15/03
to
Hola Nuria,

Es posible que estes restando a la hora inicial (la "menor") la hora final
(la "mayor"). Al hacer una resta entre ambas donde va primero la menor
Excel calcula un número negativo, la condición es que debe ser positivo.
Nota lo que dice la ayuda:
<Inicio>
a.. Si utiliza el sistema de fechas 1900, las fechas y las horas en
Microsoft Excel deben ser valores positivos.

b.. Si se restan fechas y horas, asegúrese de que se genera la fórmula
correctamente.

c.. Si la fórmula es correcta, aunque el resultado sea un valor negativo,
se puede mostrar el valor dando a la celda un formato que no sea un formato
de fecha o de hora. Haga clic en el comando Celdas del menú Formato, haga
clic en la ficha Número y, a continuación, seleccione un formato que no sea
un formato de fecha ni de hora.

<Fin>

Otra cosa que puedes hacer, es obtener el valor Absolutode tu formula de
resta de tiempo, algo como =ABS(A1-B1), esta fórmula te genera el valor sin
signo, es decir omite el menos (-) en caso de ser negativo el resultado,
pero, te recomiendo más bien que siempre coloques en el mismo orden los
valores, las horas iniacles de un lado y las finales del otro, sería menos
confuso.


--

Saludos;


Patolo
Curico - Chile
Colombia, que linda eres!
"Nuria Martínez" <nuri...@yahoo.es> escribió en el mensaje
news:#k7LhtzA...@TK2MSFTNGP10.phx.gbl...

Nuria Martínez

unread,
Apr 15, 2003, 10:19:54 AM4/15/03
to
Gracias por tu explicación Patolo.
La cuestion es que el campo que calculo me indica los desfases existentes
entre dos máquinas, y claro, a veces son negativos y a veces positivos, por
eso me importaba el signo. De todas formas con la formula del valor absoluto
si que me muestra la hora, aunque sea sin signo, pero al menos es mejor que
tener #######.
Muchas gracias,
Nuria.

"Patolo" <NO_mejp76@hotmail_SPAM.com> escribió en el mensaje
news:u2Uo3z0A...@TK2MSFTNGP12.phx.gbl...

Fernando Gomez

unread,
Apr 15, 2003, 11:54:08 AM4/15/03
to
Si es que te da negativo por que la ultima hora parece mayor que la primera
(solo en numeros absolutos) la manera de reflejar la formula es la
siguiente:
Por Ejemplo:
Si la jornada comienza a las 5:30 AM de un dia y termina a las 3:30AM del
otro dia, entonces tendriamos asi:
A1 B1 C1 (Horas Trabajadas)
5:30 3:30 =(B1-A1+(B1<A1))*24

Formatea C1 como numero y tu resultado sera 22 horas en lugar de #########

Espero te sirva

Fernando Gomez

"Nuria Martínez" <nuri...@yahoo.es> wrote in message
news:#k7LhtzA...@TK2MSFTNGP10.phx.gbl...

Nuria Martínez

unread,
Apr 15, 2003, 1:05:26 PM4/15/03
to
En realidad el problema es que los dos relojes de las dos máquinas se
desajustan, entonces hay veces que la maquina 1 marca 16:05 y la maquina 2
marca 16:14. En este caso la diferencia es (si hago maq 2-maq1) de 00:09.
Pero cuando la maquina 1 marca 16:05 y la maquina 2 marca 16:02, entonces el
desfase es -00:03 (siempre tengo que mantener el mismo criterio de
maq2-maq1).
Es por esto que necesito ver el signo en el campo calculado.
Espero haberme explicado ahora bien.
Gracias por vuestra ayuda,
Nuria

"Fernando Gomez" <fgo...@golden.net> escribió en el mensaje
news:#gghCb2A...@TK2MSFTNGP10.phx.gbl...

Patolo

unread,
Apr 15, 2003, 2:41:55 PM4/15/03
to
Entendido Nuria, cómo necesitas ver el resultado de las restas, el total de
minutos acumulados de desfase entre ambas?, o quieres verlo siempre en el
formato hh:mm:ss?.

Coméntame para mirar otras formas.

--

Saludos;

Patolo
Curico - Chile
Colombia, que linda eres!


"Nuria Martínez" <nuri...@yahoo.es> escribió en el mensaje
news:ecjQ4E3A...@TK2MSFTNGP11.phx.gbl...

Anna

unread,
Apr 15, 2003, 5:51:47 PM4/15/03
to
Nuria Martínez wrote:


Mientras te buscaba una solución un poco larga (reproducir los cálculos
que hace excel para mostrar el dato en base 60, partiendo el resultado
en dos celdas, una para las horas y otra para los minutos) se me ocurre
algo más sencillo:
coloca el signo del desfase en una celda =si(a1>a2;1;-1)
calcula el valor absoluto del desfase en la celda del lado =abs(a1-a2)

Espero que te sirva. En otro caso, intento completar la otra.

Un saludo:

Anna.


Nuria Martínez

unread,
Apr 16, 2003, 2:55:09 AM4/16/03
to
Hola Patolo:
El formato que me interesa es el de hh:mm.
Si sabes alguna forma casi inmediata de conseguirlo te agradecería que me lo
contaras. Pero si tienes que ponerte a dar muchas vueltas no te preocupes,
porque con las respuestas que me habeis dado me es suficiente. Creo que
utilizaré la del valor absoluto, la misma que comenta Anna.
Muchiiiiiiiisimas gracias chicos.
Saludos, y para los que tengais vacaciones, que las disfruteis.
Nuria

"Patolo" <NO_mejp76@hotmail_SPAM.com> escribió en el mensaje
news:OnRBy63A...@TK2MSFTNGP12.phx.gbl...

0 new messages