Contents

9 funções de data do Excel que você deve conhecer

O Excel é mais do que uma ferramenta para cálculos básicos e organização de dados; também é uma ferramenta eficaz para lidar e analisar cálculos relacionados a datas. Você pode usar as funções de data do Excel para calcular durações, encontrar a diferença entre datas, determinar dias úteis e até prever datas futuras.

Vamos nos aprofundar em uma variedade de funções de data essenciais para a proficiência no Excel, fornecendo exemplos ilustrativos de sua aplicação prática.

DATA

A função DATA do Microsoft Excel permite a criação de uma data especificando os elementos individuais de ano, mês e dia, sendo cada argumento necessário, respectivamente.

 =DATE(year, month, day) 

Considere um cenário em que a formulação subsequente é utilizada para recuperar a data de 14 de agosto de 2023:

 =DATE(2023, 8, 14) 

/pt/images/excel-date-function-example.jpg

EDATE

A função EDATE é utilizada para determinar uma data que é um número predeterminado de meses antes ou depois de um ponto inicial designado. Essa função é frequentemente empregada em cálculos financeiros, incluindo a estimativa de datas futuras de acordo com um período de tempo específico. A fórmula para a função EDATE é expressa da seguinte forma:

 =EDATE(start_date, months) 

Onde:

O início do projeto, ou seja, a data de início a partir da qual deverá ser computado o cronograma revisto, constitui um aspecto essencial da nossa empreitada.

A duração do tempo representada pela variável “meses” pode ser ajustada adicionando ou subtraindo uma determinada quantidade de meses, conforme seja um valor positivo ou negativo, em relação à data inicial estabelecida como ponto de partida.

Para determinar a data que corresponde aos três meses subsequentes ao valor contido na célula A1, pode-se empregar a seguinte fórmula:

 =EDATE(A1,-3) 

/pt/images/edate-example-formula-in-excel.jpg

A referida formulação produzirá o resultado de 14 de maio de dois mil e trinta e três.

DIA

A função DAY, utilizada no contexto do Microsoft Excel ou de outros aplicativos de planilha, recupera a representação numérica do dia do mês a partir de uma data especificada. Esse valor varia de um a trinta e um, inclusive. Para utilizar esta funcionalidade, o usuário precisa apenas inserir a fórmula “DIA(data)” na célula apropriada, onde “data” representa a data desejada para a qual o dia está sendo extraído.

 =DAY(serial_number) 

Para obter a informação do dia de uma determinada data, representada pelo valor contido na célula A1, pode-se empregar a utilização de uma fórmula específica. Esta formulação particular envolve a referência ao identificador único conhecido como “serial\_number”, sendo que esta designação serve para indicar a data pretendida a partir da qual a extração do dia deve ser efetuada. Consequentemente, através da implementação de tal abordagem, o dia correspondente à data especificada pode ser efetivamente recuperado e posteriormente analisado ou processado conforme necessário.

 =DAY(A1) 

/pt/images/day-function-example-in-excel.jpg

A expressão fornecida produzirá um resultado de 14, que significa a data dentro do mês.

HOJE

A função HOJE do Microsoft Excel serve para exibir a data atual sem exigir nenhum parâmetro de entrada e atualiza sua saída de forma autônoma diariamente. Essa funcionalidade pode ser facilmente compreendida reconhecendo que a sintaxe da função HOJE compreende apenas uma única expressão, o que simplifica sua aplicação para quem busca capitalizar sobre esse recurso.

 =TODAY() 

/pt/images/today-formula-in-excel.jpg

DIAS360

A função DAYS360 é uma ferramenta valiosa dentro do Microsoft Excel que permite aos usuários determinar a diferença numérica entre duas datas especificadas utilizando a convenção do ano de 360 ​​dias, comumente chamada de método europeu. Este cálculo leva em consideração fins de semana e feriados, fornecendo uma avaliação precisa da passagem do tempo. Para empregar esta função, basta inserir a fórmula junto com os valores de data relevantes e pressionar’Enter'.

 =DAYS360(start_date, end_date, [method]) 

Onde:

A presença do parâmetro “[método]” permite a personalização na determinação da abordagem adotada para calcular a diferença. Quando não especificado explicitamente, o padrão do Excel é utilizar o método da Associação Nacional de Corretoras de Títulos dos Estados Unidos (US NASD) como uma estratégia de cálculo padrão.

Considere um cenário em que se emprega a seguinte formulação como ilustração:

 =DAYS360("2023-08-14", "2023-09-08", TRUE)

/pt/images/days360-example-formula-in-excel.jpg

A função calculará a duração em dias abrangendo o período que começa em 14 de agosto de 2023 e termina em 8 de setembro de 2023.

WEEKNUM

A função WEEKNUM serve para averiguar a numeração da semana de uma data específica, tendo em conta o enquadramento pré-determinado. Esta função aceita uma data como parâmetro de entrada e retorna o número da semana apropriado que adere ao sistema designado. A expressão para esta função é estruturada da seguinte forma:

 =WEEKNUM(serial_number, [return_type])

Onde:

O valor de “serial\_number” representa a data para a qual se deseja verificar o número da semana correspondente, compreendendo uma série de dias consecutivos iniciando em uma segunda-feira e terminando em um domingo.

O parâmetro return\_type serve como uma opção flexível para especificar o sistema de numeração semanal preferido a ser empregado ao utilizar esta função. Na ausência de qualquer especificação explícita, a configuração padrão seguirá a convenção comumente reconhecida nos Estados Unidos, segundo a qual as semanas começam aos domingos.

Para determinar o número da semana da data contida na célula A2, pode-se empregar a seguinte fórmula:

 =WEEKNUM(A2) 

/pt/images/worknum-example-formula-in-excel.jpg

A formulação fornecida produzirá a posição ordinal de uma data específica, de acordo com a configuração padrão do sistema operacional.

EOMONTH

A função EOMONTH do Microsoft Excel calcula e recupera o último dia do mês, que cai em um número predeterminado de meses antes ou depois de uma data designada. A estrutura gramatical associada a esta função pode ser articulada da seguinte forma:

 =EOMONTH(start_date, months) 

Considere um cenário no qual a data de início, indicada como “start\_date”, serve como ponto de partida para determinar o último dia do mês correspondente. Além disso, vamos supor que uma variável inteira, denominada “meses”, represente a quantidade de meses em que pretendemos incluir ou excluir esta data inicial em nosso cálculo.

Para determinar o dia final de um determinado mês três meses após a data especificada na célula A1, pode-se empregar a seguinte equação:

 =EOMONTH(A1, 3) 

/pt/images/eomonth-formula-in-excel.jpg

Da mesma forma, para determinar o último dia do mês anterior que cai dois meses antes do valor residente na célula A1, pode-se empregar a seguinte fórmula:

 =EOMONTH(A1,-2) 

/pt/images/eomonth-function-in-excel-1.jpg

DIA DE TRABALHO

A função WORKDAY é utilizada para determinar uma data que é um número predeterminado de dias úteis antes ou depois de uma data específica, levando em consideração os dias da semana e os feriados designados opcionais. A fórmula para empregar esta função consiste nos seguintes componentes:

 =WORKDAY(start_date, days, [holidays]) 

Onde:

O ponto de partida para calcular a nova data pode ser especificado inserindo uma data de início, conhecida como “start\_date.

A duração especificada representa o ajuste a ser feito na data inicial, seja somando ou subtraindo dias úteis, conforme seja um valor positivo ou negativo respectivamente.

A exclusão de determinados feriados do cálculo é facilitada pela utilização de um array designado, que serve como parâmetro opcional.

Para determinar a data de conclusão de um projeto que começa em 14 de agosto de 2023 e requer 15 dias úteis para sua execução, considerando os dias não úteis conforme especificado pelo cronograma de feriados fornecido nas células B2:B4, pode-se empregar a seguinte fórmula:

 =WORKDAY(A2, 15, B2:B4) 

/pt/images/workday-function-example-in-excel-1.jpg

A saída deve ser atualizada dinamicamente quando a data de início ou o número de dias úteis for alterado.

NETWORKDAYS

data de início, data de término e calendário de feriados. Ao inserir esses parâmetros, o usuário pode gerar com eficiência uma contagem precisa de dias de trabalho com base nos critérios desejados.

 =NETWORKDAYS(start_date, end_date, [holidays]) 

Incorporando feriados dentro de um prazo determinado, a data de início representa o início do intervalo, enquanto a data de término significa a sua conclusão. Além disso, excluídos do processo computacional estão quaisquer feriados designados dentro do prazo estipulado.

Nesse caso, se a data de início de um projeto estiver documentada na célula A2, sua data de término aparecerá em B2, enquanto os períodos de férias serão listados nas células C2 a C3, então

 =NETWORKDAYS(A2, B2, C2:C3) 

/pt/images/networkday-function-usage-in-excel.jpg

A formulação fornecida determinará e produzirá o número total de dias úteis, inclusive, entre as datas mencionadas nas células A1 e B1, desconsiderando sábados e domingos, bem como as datas específicas descritas em C2 a C3.

Funções de data do Excel explicadas

O Excel oferece uma ampla variedade de funções de data, incluindo HOJE, DIASREDE, entre outras, que facilitam o cálculo de diferenciais de tempo e ajustes de formatação para uma melhor representação visual. A proficiência nessas funções permite que os usuários gerenciem efetivamente informações baseadas em datas e cheguem a julgamentos bem informados em seus empreendimentos pessoais e profissionais.