[Ajuda] em Excel

Started by Dav7, April 23, 2009, 11:01:31 AM

Previous topic - Next topic

Dav7

Preciso de ajuda em colocar as defenição certa para uma folha em excel que tive de

inventar.

Nesta folha estou a controlar as horas extraordinárias que o pessoal no meu

trabalho faz, para serem pagos no fim do mês.

Na minha definição actual tenho as celulas definidas como "Número", e apenas

utilizamos ou o nÃ,º inteiro (1 ou 2 ou 3 etc) ou metade para equivaler à meia hora

(0,5).

print folha actual: http://img18.imageshack.us/img18/8418/actualt.jpg

Mas agora surgiu a necessidade de começar a contar as meias horas como deve ser,

ou seja, 0,3 e não 0,5

Como faço para a soma de 0,3 + 0,3 ser igual a 1 tal como 0,5 + 0,5 é igual a 1 ?

Tentei colocar as celulas como "Hora" mas ficou tudo torto

print folha em horas: http://img6.imageshack.us/img6/9461/emhoras.jpg


Obrigado
-

KTachyon

Os tempos no Excel são representados em dias. Ou seja, 1 = 1 dia. Para as horas darem certas tens que fazer a divisão por 24. Ou seja:

Quote=<celula>/24
My Q4 estimate: Macs: 5.89M; iPods: 4.19M; iPhones: 30.0M; iPads: 18.05M; Revenue: 37.00B; EPS: 9.50
AAPL Q3 result: Macs: 4.02M; iPods: 6.80M; iPhones: 26.0M; iPads: 17.04M; Revenue: 35.02B; EPS: 9.32

Dav7

e onde coloco essa formula?

ca em baixo onde tenho a soma?  =SOMA(D12:E30)
-

Dav7

Bem, acabei por resolver o problema.

As células estão como "Horas" e tenho de escrever sempre a hora certa, digitar 17:30 os 4 números e os 2 pontos, se não dá mal.

Podes ver como ficou:

http://img518.imageshack.us/img518/3...vidirhoras.jpg

agora tenho outro problema que n me lembrei, o objectivo é dividir as horas por 1Ã,ª hora extra numa coluna, e restantes na outra coluna.

Há maneira de o excel fazer as contas automáticamente e colocar o resultado nas colunas certas?

Como esta agora (ver imagem) a soma é igual nas 2 colunas :S
-

KTachyon

Não sei se estou a perceber, também não consigo ver a imagem, mas penso que  que queres é mostrar o valor em vez da hora, certo?

Nesse caso não podes ter esses campos como hora. Ao converteres para número irá aparecer o tal número, correspondente a uma fracção do dia. Ou seja, tens que converter em horas multiplicando por 24.

Relativamente a ser mais ou menos que uma hora de trabalho extra, tens que aplicar aí umas fórmulas condicionais. Por exemplo:

=IF( (Term-Ini)*24 >= 1 , 1.5 , (Term-Ini)*24*1.5 )
=IF( (Term-Ini)*24 - 1 > 0 , ((Term-Ini)*24 - 1) * 1.75 , 0 )

Term é a célula de "TERMO" e Ini a de "INICIO". Para isto ser mais fácil de mudar no futuro, deves colocar os valores 1.5 e 1.75 em células à parte e utilizar essas células nas fórmulas, em vez dos valores fixos. Dessa forma apenas precisas de mudar o valor das células quando quiseres alterar esses valores:

=IF( (Term-Ini)*24 >= 1 , Celula_1a_hora , (Term-Ini)*24*Cel_1a_hora )
=IF( (Term-Ini)*24 - 1 > 0 , ((Term-Ini)*24 - 1) * Celula_horas_seguintes , 0 )
My Q4 estimate: Macs: 5.89M; iPods: 4.19M; iPhones: 30.0M; iPads: 18.05M; Revenue: 37.00B; EPS: 9.50
AAPL Q3 result: Macs: 4.02M; iPods: 6.80M; iPhones: 26.0M; iPads: 17.04M; Revenue: 35.02B; EPS: 9.32

Dav7

já consegui resolver o problema e já tenho a folha a funcionar bem!

Obrigado
-

Dav7

preciso de ajuda, estou de rastos.

Agora que pensava que estava tudo bem, e ia avançar com o trabalho, descobri  que o Excel não consegue somar horas como eu pretendo!

Eu preciso de saber a soma no fim do mês, de todas as horas, so que com a célula em forma de "Horas", o máximo que pode dar é 24:00, se lançar mais horas recomeça a contar dos 0:00 (meia noite)

vejam o exemplo na img:

http://img257.imageshack.us/img257/2627/horas.jpg

Há maneira de fazer a contagem como deve ser?

Ou seja 7+7+7+7 = 28 e não 7+7+7+7 = 4 ?
-

filipepaixao

mete uma coluna oculta com a copia dos campos das horas so que nestas os campos estão formatados como numeros inteiros fazes a soma desses campos e já fica correcto.

depois podes ocultar a coluna dos numeros reais

Dav7

já resolvi o problema mas...

estou de novo enrascado...

Vejam este print-screen:

http://img123.imageshack.us/img123/3075/print.jpg

O objectivo é que na coluna I apenas apareça 0:00 se houver algum valor maior que 1 nas celulas G e H

Já consegui fazer com que isso aconteça se nas células G1:H1 estiver em branco, o problema é que pode ser preciso fazer com que apareça no caso de nas células G2 ou H2 ouver um número, que é o caso da tabela de baixo.

Ao lado das tabelas estão as fórmulas que utilizei, mas a fórmula que tentei para a tabela de baixo não resulta, porque diz que já está a ultrapassar o limite de parametros.

Alguém tem uma dica para eu contornar este problema ?

Obrigado
-