Você está na página 1de 10

Tutorial 03

Semana 01

Excel.2010
avanado

TUTORIAL 03
Clculo de Datas Objetivo:
Conhecer como o Excel interpreta e calcula datas Funo SE simples

Dando continuidade ao projeto proposto inicialmente na semana e utilizando os dados obtidos at o momento, iremos calcular a idade e o tempo de servio de cada funcionrio. Ainda na planilha salva na atividade anterior, voc pode observar que existe a coluna Data de Nascimento, Data de Admisso e Demisso. .

1. Faa as adaptaes, inserindo uma coluna Idade ao lado da Data de Nascimento,


como segue:

22
Copyright | Senac So Paulo - Todos os direitos Reservados

Excel.2010
avanado

2. Para calcular a idade, iremos nos basear sempre na data do dia. Para que voc no tenha o trabalho de atualizar a data sempre que precisar deste relatrio, iremos utilizar a funo hoje, que tem por objetivo carregar a data atualizada sempre que a planilha for aberta. A sintaxe da funo hoje : = Hoje ( ) 3. V clula M2 e digite = Hoje() L2, e voc ter o resultado a seguir:

4. Voc deve estar se perguntando: Mas no era para ser exibida a idade da pessoa? Era sim, mas veja o que aconteceu: quando o Excel executa clculos com datas, ele faz a interpretao da seguinte forma - na clula L2 voc tinha a data 25/03/1973 que para ele internamente se refere ao valor 26748. Este valor significa o nmero de dias no calendrio desde 01/01/1900 at a data 25/03/1973, ou seja, 26748 dias. A data do dia de hoje, dependendo do dia que voc estiver fazendo a leitura, ir variar. Utilizando como exemplo a data 22/09/2010, a leitura para o Excel : 40443. Assim, feita a subtrao de 40.443 26.748, que ir resultar em 13.695. Como o Excel entendeu pelas informaes adjacentes que deveria exibir este resultado no formato de data, voc encontrou o resultado 29/06/1937. Como voc precisa saber a idade, ento teremos que colocar o resultado encontrado no formato ano. Com a clula M2 selecionada, v guia Pgina Inicial, grupo Nmero e clique no boto do lado direito e voc ter a janela a seguir.

23
Copyright | Senac So Paulo - Todos os direitos Reservados

Excel.2010
avanado

5. Como nem sempre encontramos o formato que precisamos, iremos cri-lo. Vamos l? Selecione a opo Personalizado e, na caixa Tipo, voc ter o formato dd/ mm/aaaa. Basta apag-lo e digitar AA, para que o ano seja exibido apenas com os dois ltimos dgitos. Confira o resultado na tela a seguir:

6.

Confira os dados da planilha a seguir:

24
Copyright | Senac So Paulo - Todos os direitos Reservados

Excel.2010
avanado

7. Aproveitando a ideia da formatao, perguntamos: e se pudssemos saber o dia da semana de aniversrio de cada funcionrio? Para desenvolver esta questo, vamos copiar os nomes dos funcionrios, a data de nascimento e iremos colar em uma nova planilha. Confira:

8. Observe que trouxemos a data de nascimento. Como voc precisa saber o dia da semana de aniversrio do funcionrio, temos que trazer o dia e ms para o ano em vigor. Para tanto, usaremos as funes data, ms e dia, cuja sintaxe : = DATA(ano, ms, dia) Tem por finalidade exibir em formato data ou nmero sequencial as informaes colocadas em seus atributos. = Ms(data ou nmero sequencial de uma clula) Tem por finalidade exibir o nmero referente ao ms da data informada. = Dia(data ou nmero sequencial de uma clula) Tem por finalidade exibir o nmero referente ao dia da data informada.

25
Copyright | Senac So Paulo - Todos os direitos Reservados

Excel.2010
avanado

9. V clula C2, e digite =data(ano(hoje());ms(b2);dia(b2)), arraste para as demais clulas e verifique o resultado a seguir:

Nota Como estamos utilizando a funo Hoje, o relatrio estar sempre atualizado mesmo de um ano para o outro.

10. Para que possamos colocar o dia da semana, vamos copiar os dados da coluna C e colar na coluna D, repetindo assim as informaes, como segue:

26
Copyright | Senac So Paulo - Todos os direitos Reservados

Excel.2010
avanado

11. Para saber o dia da semana, selecione os dados da coluna D, v guia Pgina Inicial, grupo nmero e clique no boto localizado na parte inferior direita do grupo: . Ao clicar, selecione a opo Personalizado, conforme a seguir:

12. Como voc precisa saber o dia da semana, na caixa Tipo voc poder utilizar algumas das seguintes opes: D - Dias no formato de um algarismo, no caso de 1 a 9; DD - Dias no formato de 2 algarismos, no caso de 01 a 09; DDD - Dias no formato de 3 primeiras letras referentes ao dia da semana respectivo; DDDD - Dias por extenso referentes ao dia da semana respectivo.

27
Copyright | Senac So Paulo - Todos os direitos Reservados

Excel.2010
avanado

13. Como precisamos saber, neste caso, o dia da semana, digite DDDD, ento d OK para finalizar e verifique o resultado a seguir:

14. Volte para a plan3, pois agora vamos calcular o tempo de servio de cada funcionrio.

28
Copyright | Senac So Paulo - Todos os direitos Reservados

Excel.2010
avanado

15. Como temos que calcular o tempo de servio dos funcionrios demitidos e dos

que ainda esto empregados, faremos uso da funo Se. A partir dela, podemos ter duas opes para cada funcionrio, ou seja, um clculo caso ele j tenha sido demitido e outro clculo com base na data de hoje, se ele ainda estiver trabalhando. A sintaxe desta funo : =se(Condio; caminho 1; caminho 2)

Onde: Condio um teste lgico referente condio proposta; Caminho 1 a opo a seguir caso o retorno da condio for verdadeira; Caminho 2 a opo a seguir caso o retorno da condio for falsa.

Para prosseguirmos, v at a clula P2 e digite, primeiramente: =se(O2=; neste caso se for verdadeira esta condio, conclumos que o funcionrio ainda trabalha na empresa. Ento, para efeitos de tempo de servio, iremos considerar a data atual. Em seguida, digite: Hoje()-N2; o que efetua o clculo do tempo de servio com base no dia de hoje caso a condio anterior seja verdadeira. Por fim, caso a condio seja falsa, conclumos que ele foi demitido ento para o clculo do tempo de servio, usaremos as datas de admisso e demisso. Para prosseguir, digite: O2 N2), tecle Enter para finalizar, e verifique o resultado a seguir:

29
Copyright | Senac So Paulo - Todos os direitos Reservados

Excel.2010
avanado

16. O valor exibido o nmero sequencial referente data. Como o interessante para futuros relatrios saber o tempo de servio, selecione o intervalo de P2 at P40. V guia Pgina Inicial, grupo nmero, clique no boto , localizado na parte inferior direita do grupo, e voc ter a janela:

17. Selecione a opo Personalizado e, em Tipo, digite AA, clique em OK para finalizar e verifique os resultados obtidos:

30
Copyright | Senac So Paulo - Todos os direitos Reservados

Você também pode gostar