Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Olá.
De fato. Mas a função HORA não possui valores negativos. Ela não é adequada
para essa finalidade.
Todos os cálculos realizados com o formato [HH]:MM utilização a notação
adequada para esse tipo de cĺaculo.
Trabalhei até recentemente num setor que controlava a frequência, e sempre
que necessitava realizar cálculos de saldos de horas e afins usei com esta
formatação e o Calc nunca me decepcionou.

-- 
Luiz Fernando Carvalho
http://veredasdireitas.blogspot.com/
Ubuntu User # 33173
User Linux #475452



Em 24 de abril de 2011 22:38, Osvaldo Kussama
<osvaldo_kussama@yahoo.com.br>escreveu:



--- Em dom, 24/4/11, Luiz Fernando Carvalho <lfernandocarvalho@gmail.com>
escreveu:

Olá.

Acredito que o mais simples é usar a seguinte formatação
[HH]:MM na célula
do resultado, é será exibido -03:48.


--
Luiz Fernando Carvalho
http://veredasdireitas.blogspot.com/
Ubuntu User # 33173
User Linux #475452


Em 24 de abril de 2011 21:36, Osvaldo Kussama
<osvaldo_kussama@yahoo.com.br>escreveu:



--- Em dom, 24/4/11, Marconi Pires <marcoooni@gmail.com>
escreveu:

Bão?

Quando se calcula, por exemplo, 9:48 menos 8:48,
o
resultado é 1:00. Porém,
quando se calcula 5:00 menos 8:48, o resultado
aparece como
20:12
(positivo). O que preciso é que esse último
resultado dê
-3:48 (menos 3
horas e 48 min).

O formato das células estão como horas HH:MM



Interessante...
Se você deixar a célula com o resultado no formato
Geral o resultado é
-03:48:00, agora se você formata-la como Hora (HH:MM
ou HH:MM::SS) o
resultado passa a ser: 20:12:00.

Mesmo quando está exibindo -03:48:00 no formato Geral
se utilizarmos a
função HORA o resultado apresentado é 20.

=TEMPO(3;48;0) resulta em 03:48:00
=TEMPO(-3;48;0) resulta em -02:12:00

O estranho é que aparentemente ele está,
automaticamente, considerando dias
diferentes se a hora inicial for maior que a hora
final, se você formatar a
célula como hora, contudo se você, por ex.,
multiplicar por 100 ele não fará
tal consideração.



Repare que formatando como [HH]:MM exibirá -03:48 mas se você utilizar a
função =HORA(célula) o resultado será 20 e não -3. Idem para =MINUTO(célula)
que resultará em 12.

Osvaldo


--
Unsubscribe instructions: E-mail to usuarios+help@pt-br.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/pt-br/usuarios/
All messages sent to this list will be publicly archived and cannot be
deleted



-- 
Unsubscribe instructions: E-mail to usuarios+help@pt-br.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/pt-br/usuarios/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.