Índice:
- HOJE
- A função DATA no menu suspenso do botão de comando Date & Time retorna um número de série da data para a data especificada pelo
- As funções de data DIA, SEMANA, MÊS e ANO no menu suspenso do botão de comando Data e hora retornam apenas partes do número de série da data que você especifica como argumento:
- DAYS360 (start_date, end_date, [method])
Vídeo: Funções de Data e Hora no Excel - Parte 01 2025
O Excel 2016 contém uma série de funções de Data incorporadas que você pode usar em suas planilhas. Quando você instala e ativa o complemento Analysis ToolPak, você tem acesso a uma série de funções de Data adicionais - muitos dos quais são especialmente concebidos para lidar com a semana de trabalho normal de segunda a sexta-feira (excluindo, claro, os seus preciosos dias de fim de semana a partir dos cálculos).
HOJE
= TODAY ()
Quando você entra na função HOJE em uma célula clicando na Data e hora na lista suspensa do botão de comando na guia fórmulas da Faixa de opções ou digitando-o, o Excel retorna a data atual por usi No seguinte formato de data:
9/15/2016
Tenha em mente que a data inserida em uma célula com a função HOJE não é estática. Sempre que você abre uma planilha que contém essa função, o Excel recalcula a função e atualiza seu conteúdo até a data atual. Isso significa que você geralmente não usa HOJE para inserir a data atual quando você está fazendo isso para fins históricos (uma fatura, por exemplo) e nunca quer mudar.
Você pode fazer essa conversão em um intervalo de células, selecionando o intervalo, copiando-o para a área de transferência, clicando no botão Copiar na guia Início da Faixa de opções (ou pressionando Ctrl + C) e depois colando os valores calculados imediatamente no mesmo intervalo, escolhendo a opção Colar Valores no menu suspenso do botão de comando Paste (ou pressionando Alt + HVV).
A função DATA no menu suspenso do botão de comando Date & Time retorna um número de série da data para a data especificada pelo
ano, mês, e dia . Esta função usa a seguinte sintaxe: DATA (ano, mês, dia)
Esta função é útil quando você possui uma planilha que contém as diferentes partes da data em colunas separadas, semelhante à mostrada aqui. Você pode usá-lo para combinar as três colunas de informações de data em uma única célula de data que você pode usar na classificação e filtragem.
Usando a função DATE para combinar informações de data separadas em uma única entrada.
DATEVALUE (
date_text ) Suponha, por exemplo, que você tenha feito a seguinte entrada de texto na célula B12:
'5/21/2016
(Lembre-se de que, quando você prefacio uma entrada com um apóstrofo, o Excel insere essa entrada como texto mesmo se o programa o colocasse como um valor.) Você pode então converter essa entrada de texto em um número de série de data entrando no seguinte fórmula na célula C12 ao lado:
= DATEVALUE (B12)
Excel, em seguida, retorna o número de série da data, 42511, para a célula C12, que você pode converter em uma data mais inteligível formatando-o com um da Data do Excel formatos numéricos (Ctrl + 1).
Você deve converter as funções DATE e DATEVALUE em seus números de série da data calculada para ordená-los e filtrá-los. Para converter essas funções individualmente, selecione uma célula, pressione F2 para ativar o modo de edição e, em seguida, pressione F9 para substituir a função pelo número de série da data calculada; finalmente, clique no botão Enter na barra de Fórmula para inserir este número de série na célula. Para fazer essa conversão em um intervalo de células, selecione o intervalo, copie-o para a área de transferência, pressionando Ctrl + C e, em seguida, coloque os números de série calculados no mesmo intervalo, escolhendo a opção Colar valores no botão de comando Colar, menu baixo (ou pressione Alt + HVV).
DIA, SEMANA, MÊS e ANO
As funções de data DIA, SEMANA, MÊS e ANO no menu suspenso do botão de comando Data e hora retornam apenas partes do número de série da data que você especifica como argumento:
DAY (
-
serial_number ) para retornar o dia do mês na data (como um número entre 1 e 31). WEEKDAY (
-
serial_number , [ return_type ]) para retornar o dia da semana (como um número entre 1 e 7 ou 0 e 6). O argumento opcional return_type é um número entre 1 e 3; 1 (ou nenhum argumento return_type ) especifica o primeiro tipo onde 1 é igual a domingo e 7 é igual a sábado; 2 especifica o segundo tipo onde 1 é igual a segunda e 7 é igual a domingo; e 3 especifica o terceiro tipo onde 0 é igual a segunda e 6 é igual a domingo. MÊS (
-
serial_number ) para retornar o número do mês no número de série da data (de 1 a 12). ANO (
-
serial_number ) para retornar o número do ano (como um número inteiro entre 1900 e 9999) no número de série da data. Por exemplo, se você inserir a seguinte função DAY em uma célula da seguinte maneira:
DAY (DATE (16, 4, 15))
O Excel retorna o valor 15 para essa célula. Se, em vez disso, você usa a função WEEKDAY da seguinte maneira:
WEEKDAY (DATE (16, 4, 15))
O Excel retorna o valor 7, que representa sábado (usando o primeiro
return_type onde O domingo é 1 e o sábado é 7) porque o argumento opcional return_type não está especificado.Se você usar a função MONTH nesta data como se segue: MONTH (DATE (16, 4, 15))
O Excel retorna 4 para a célula. Se, no entanto, você usar a função YEAR nessa data como se segue:
ANO (DATA (16, 4, 15))
O Excel retorna 1916 para a célula (em vez de 2016).
Isso significa que se você deseja inserir um ano no século 21 como o argumento
ano da função DATA, você precisa inserir os quatro dígitos da data, como no seguinte: > DATA (2016, 4, 15) Observe que você pode usar a função YEAR para calcular a diferença em anos entre duas datas. Por exemplo, se a célula B6 contiver 7/23/1978 e a célula C6 contém 7/23/2016, você pode inserir a seguinte fórmula usando a função YEAR para determinar a diferença nos anos:
= ANO (C6) -YEAR (B6)
O Excel retorna 38 para a célula que contém esta fórmula.
Não use essas funções nas datas inseridas como entradas de texto. Use sempre a função DATEVALUE para converter essas datas de texto e, em seguida, use as funções DIA, SEMANA, MÊS ou ANO nos números de série retornados pela função DATEVALUE para garantir resultados precisos.
DAYS360
A função DAYS360 no menu suspenso do botão de comando Date & Time retorna o número de dias entre duas datas com base em um ano de 360 dias (ou seja, em 12 meses iguais de 30 dias cada). A função DAYS360 leva os seguintes argumentos:
DAYS360 (start_date, end_date, [method])
Os argumentos
start_date
e end_date são números de série da data ou referências a células que conter esses números de série. O argumento opcional método é TRUE ou FALSE, onde FALSE especifica o uso do método de cálculo U. S. e TRUE especifica o uso do método de cálculo europeu: U. Método S. (NASD) (FALSE ou método
-
omitido): Neste método, se a data de início for igual ao 31 do mês, torna-se igual ao 30 do mesmo mês; se a data de término for o 31 de um mês e a data de início for anterior ao 30º do mês, a data de término se torna o 1º do próximo mês; Caso contrário, a data final é igual a 30 do mesmo mês. Método europeu (TRUE): Neste método, as datas iniciais e finais que ocorrem no 31 de mês tornam-se iguais às 30 do mesmo mês.
-
