Descrição
Use essa função para obter um valor de data numérica para um determinado ano, mês e dia. Apoiado em cadeias.
Sintaxe
DATE(YYYY/MM/DD)
ouDATE(MM/DD/YYYY)
Entradas
Esta função tem os seguintes campos. Eles podem estar na ordem "YYYY/MM/DD" ou "MM/DD/YYYY":
| Nome | Necessário | Entrada válida |
ano |
Sim | Um ano com quatro dígitos. (Presume-se que um ano de dois dígitos seja prefixado com "19".) Pode ser um número inteiro ou uma fórmula que resulte em um número inteiro no intervalo 1900-9999 ou em uma referência de célula. As aspas não são obrigatórias. |
mês |
Sim | Um mês de dois dígitos. (Um único dígito é aceitável.) Pode ser um número inteiro ou uma fórmula que resulte em um número inteiro no intervalo de 1 a 12 ou em uma referência de célula. Não são necessárias aspas. |
dia |
Sim | Um dia de dois dígitos (um único dígito é aceitável). Pode ser um número inteiro ou uma fórmula que resulte em um número inteiro no intervalo de 1 a 31 ou em uma referência de célula. |
Exemplos
Dados de amostra
| A (data) |
B (ano) |
C (mês) |
D (dia) |
|
|---|---|---|---|---|
| 1 | 28/2/2023 | 2024 | 1 | 23 |
| 2 | 36711 | 2000 | 12 | 11 |
| 3 | 2003/7/19 | 2003 | 7 | 19 |
| 4 | 24/12/2013 | 2024 | 12 | 24 |
Fórmulas de amostra
| Caso de uso | Fórmula | Explicação e resultado | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Inserir uma data como um valor fixo. | =DATE(2023,4,6) |
Essa fórmula retorna o valor da data fornecida de 6 de abril de 2023, que é 45022. | ||||||||||
| Você pode retornar o valor da data de uma célula especificada. | =DATE(A3) |
Essa fórmula retorna o valor da data identificada pelos valores fornecidos na célula A3. Para esse conjunto de dados, você retornaria 37821 (7/19/2003). | ||||||||||
| Se você quiser retornar o valor da data identificada pelos valores nas células especificadas. | =DATE(B2,C2,D2) |
Essa fórmula retorna o valor da data identificada pelos valores fornecidos nas células B2, C2 e D2. Para esse conjunto de dados, você retornaria 36871 (12/11/2000). | ||||||||||
| Criar datas de fim de mês contínuas. | =EOMONTH(DATE(B2,C2,1),0) |
Essa fórmula combina DATE com EOMONTH para retornar as datas de fim de mês. Para esse conjunto de dados, se a fórmula estiver na coluna E, você receberá os seguintes valores. Para fins desta ilustração, a coluna ao lado mostra as datas no formato de data.
|
||||||||||
| Calcular as datas do ano fiscal | =EDATE(DATE(2024,7,1),3) |
Essa fórmula combina DATE com EDATE para que você possa retornar uma data de ano fiscal. Isso retorna o valor de 45566 (1º de outubro de 2024), que é 3 meses após 1º de julho. | ||||||||||
| Se você calcular uma data no futuro a partir de uma data nas células. | =DATE(B1,(C1+6),D1) |
Com essa fórmula, você adiciona 6 meses à data em B1. Para esse conjunto de dados, você retornará 45496 (23/07/2024). |
||||||||||
| Se você não tiver uma data padrão, poderá calcular uma data no passado a partir de uma célula que contenha uma data padrão. | =DATE(YEAR(A1),MONTH(A1),DAY(A1)-14) |
Esta fórmula usa as funções YEAR, MONTH e DAY para separar a data na célula A1 e, em seguida, subtrair 14 dias desse dia. Em seguida, DATE combina os valores para produzir a data desejada. Para esse conjunto de dados, você verá 45616 (11/20/2024). |
||||||||||
| Retorna o nome do dia da semana para uma data especificada. | =TEXT(DATE(2025,3,3), "dddd") |
Essa fórmula usa DATE para criar um valor de data para 3 de março de 2025 e, em seguida, usa a função TEXT para formatar essa data como o nome completo do dia da semana. Para esse conjunto de dados, você retornará Monday. |
Funções relacionadas
DATA
VALOR DATE
DIA
DIAS
DIAS360
EDATE
MÊS
MÊS
DIAS DA REDE
NETWORKDAYS.INTL
DIA DA SEMANA
DIA DE TRABALHO
WORKDAY.INTL
ANO
ANOFRAC