Erro #VALOR! nos cá...
 
Notifications
Clear all

Erro #VALOR! nos cáculos com hora

9 Posts
4 Usuários
3 Reactions
1,158 Visualizações
Gleisom
(@gleisom)
Posts: 15
Active Member
Topic starter
 
Olá pessoal!

Exportei a saída de um sistema de ponto pro excel, porém não consigo realizar nenhum cálculo com os horários. Já tentei formar de várias formas, inclusive personalizando, porém sem sucesso. Anexei o arquivo, os horários estão na Planilha1. A Planilha2 é uma cópia, onde eu tentei "formartar" usando fórmula. Em alguns casos até deu certo =SOMA(X+Y), por exemplo, mas com os negativos não. Tentei somar por intervalo, mas não deu. Se alguém puder me ajudar por favor.
 
Grande abraço!
 
Postado : 16/09/2022 5:51 pm
daphne
(@daphne)
Posts: 94
Estimable Member
 

Para trabalharmos como horas negativas, precisamos ativar uma configuração do Excel...

Clique na guia “Arquivo”, depois em “Opções”, logo depois será aberto essa janela abaixo e nela você vai até à opção “Avançado” e rolar a barra lateral direita até a opção “Usar sistema de data de 1904” e marcá-la.

obs: a fórmula a baixo não vai funcionar se você não fizer o passo de cima!

Agora para tratar/arrumar os horários, você pode fazer assim:

'exemplo para a primeira hora da coluna B

=SEERRO(SE(SEERRO(LOCALIZAR("-";B2)=1;0);SUBSTITUIR(B2;"-0";"";1)*-1;SUBSTITUIR(B2;0;"";1)*1);"")

Depois só fazer os cálculos que você quer...

 
Postado : 16/09/2022 7:04 pm
Gleisom reacted
(@osvaldomp)
Posts: 857
Prominent Member
 

No lugar desta fórmula ~~~> =SE(ESQUERDA(D3;1)="0";SUBSTITUIR(D3;0;;1);D3)

Experimente esta ~~~> =SUBSTITUIR(D3;0;;1)*1

Osvaldo

 
Postado : 16/09/2022 7:37 pm
Gleisom reacted
Gleisom
(@gleisom)
Posts: 15
Active Member
Topic starter
 

@osvaldomp Obrigado pela ajuda!
Nos horários positivos ajuda, mas quando há hora negativa precisa tratar, nos moldes que a @daphne fez e, ainda sim também o somatório passa a não bater depois de certa quantidade de células pra somar.

 
Postado : 16/09/2022 9:25 pm
Gleisom
(@gleisom)
Posts: 15
Active Member
Topic starter
 

@daphne Obrigado pela força!
Reanexei a planilha fazendo um somatório ao final das colunas tratadas (destaque em verde). Verifiquei que infelizmente, depois de um certo número de células no intervalo a soma começa a não bater mais. Usei como comparação o somatório do excel que aparece na barra de status quando selecionamos um intervalo.

 
Postado : 16/09/2022 9:27 pm
daphne
(@daphne)
Posts: 94
Estimable Member
 

@gleisom, normalmente, ao somar horários no Excel, o resultado calculado é dentro de 24 horas. E como a soma passou de 24 horas, então é preciso ajustar a formatação - não me atentei isso na hora, desculpa.

Para resolver isso, é simples. Clique com o botão direito do mouse na célula e vai em "Formatar células". Na guia "Número", seleção "Personalizado", coloca: [HH]:MM ou [HH]:MM:SS

 
Postado : 16/09/2022 10:36 pm
Gleisom reacted
Gleisom
(@gleisom)
Posts: 15
Active Member
Topic starter
 

@daphne perfeito!
Tenho uma dúvida, vc sabe por que esses valores não aceita as formatações que escolhemos, ou seja, por qual motivo foi preciso usar fórmula pra forçar a formatação.

Outra coisa que percebi tbm é que clicando em um daqueles valores negativos na coluna B, por exemplo a célula B2, e depois clicando no final do número exibido na barra de fórmulas, a nomenclatura da célula muda de B2 para CONT.SE (e isso não ocorre com os valores da coluna C, positivos). Queria investigar essa questão, pois já recebi a tabela assim e gostaria de saber como evitar que isso ocorra pra não ter que depois fazer esse processo de formatação via fórmula.

 
Postado : 17/09/2022 6:18 am
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

@Gleisom, boa tarde.

Postado por: @gleisom

Tenho uma dúvida, vc sabe por que esses valores não aceita as formatações que escolhemos, ou seja, por qual motivo foi preciso usar fórmula pra forçar a formatação.

Desconfie quando um valor numérico ou um resultado numérico de um cálculo numa célula aparecerem alinhados à margem esquerda na célula: se não foi vc que instruiu isso formalmente clicando no botão correspondente ("Alinhar à esquerda") então é pq o valor apresentado é um texto, não um número (ou data/hora que também são números).

Vc pode constatar isso nas planilhas em que vc percebeu o fenômeno usando a função ÉTEXTO: vai dar tudo VERDADEIRO, mesmo tendo feito a formatação correta. Esta não estava sendo aceita justamente pelo fato de não serem números (somente valores numéricos aceitam formatação personalizada até a versão atual do Excel, infelizmente).

Então pra poder fazer operações sobre os valores (e não apenas contagem deles) vc tem que antes converter o que é texto em valores de data/hora válidas ou vazio.

Outra sugestão de fórmula, além das que os colegas indicaram (arraste depois):

=SEERRO((-1)^(ESQUERDA(B2; 1) = "-") * DIREITA(B2; 5); "")

 

Postado por: @gleisom

...e, ainda sim também o somatório passa a não bater depois de certa quantidade de células pra somar.

No seu último anexo, nas 2 células com a soma total das horas das colunas E e F (Planilha1, E52 e F52, as de fundo verde), faltou vc fazer o que a colega @Daphne indicou: tem que formatar as 2 células com [hh] : mm : ss . Colocando os colchetes os resultados apresentados ficam corretos: -129 : 29 : 00 e 114 : 08 : 00 respectivamente.

Fora isso, a outra possibilidade de não estar somando "depois de certa quantidade de células" é se essa soma ultrapassar 9999 : 59 : 59 (limitação do Excel). Se passar disso, o Excel considera como texto mesmo e não soma mais diretamente.

[Obs.: os espaços em branco antes e depois dos : nas indicações de horas são pq o robô do fórum substitui/elimina algumas sequências quando postamos. Desconsidere]

 
Postado : 19/09/2022 3:56 pm
Gleisom
(@gleisom)
Posts: 15
Active Member
Topic starter
 

@edsonbr , obrigado pela força. Grande abraço!

 
Postado : 22/09/2022 4:26 pm