Vídeo: [Excel] Como Extrair Partes de um Texto 2025
A capacidade de escolher um aspecto específico de uma data é muitas vezes muito útil. Por exemplo, talvez seja necessário filtrar todos os registros que tenham datas de ordem dentro de um determinado mês ou todos os funcionários que tenham tempo alocado aos sábados. Em tais situações, você precisaria retirar o número do mês e do dia do trabalho das datas formatadas.
O Excel fornece um conjunto simples de funções para analisar as datas em suas partes componentes. Essas funções são:
-
ANO: Extrai o ano a partir de uma determinada data
-
MÊS: extrai o mês de uma data determinada
-
DIA: Extrai o número do mês a partir de uma data determinada
-
WEEKDAY: Devolve o número do dia da semana para uma data determinada
-
WEEKNUM: Retorna o número da semana para uma data determinada
A figura demonstra o uso dessas funções para analisar a data na célula C3 em suas partes componentes.
Essas funções são bastante diretas.
A função YEAR retorna um número de quatro dígitos que corresponde ao ano de uma data especificada. Esta fórmula retorna 2015:
= ANO ("5/16/2015")
A função MONTH retorna um número entre 1 e 12 que corresponde ao mês de uma data especificada. Esta fórmula retorna 5:
= MÊS ("16/5/2015")
A função DAY retorna um número entre 1 e 31 que corresponde ao dia do mês representado em uma data especificada. Esta fórmula retorna 16:
= DIA ("5/16/2015")
A função WEEKDAY retorna um número de 1 a 7 que corresponde ao dia da semana (de domingo a sábado) em que a data dada cai. Se a data cai em um domingo, o número 1 é retornado. Se a data caiu em uma segunda-feira, o número 2 é retornado, e assim por diante. A seguinte fórmula retorna 7 porque 5/16/2015 cai em um sábado:
= WEEKDAY ("5/16/2015")
Esta função realmente possui um argumento opcional return_type que permite especificar qual dia da semana define o início da semana. Por padrão, a função WEEKDAY define o início da semana como domingo. À medida que você entra na função WEEKDAY, o Excel ativa uma dica de ferramenta através da qual você pode selecionar um código return_type diferente.
Você pode ajustar a fórmula para que os valores de retorno 1 a 7 representem de segunda a domingo. No seguinte caso, a fórmula usando um 1 como o argumento opcional diz ao Excel que a semana começa na segunda-feira e termina no domingo. Por causa de 16 de maio de 2015, cai em um sábado, a fórmula retorna o número 6.
= WEEKDAY ("5/16/2015", 1)
A função WEEKNUM retorna o número da semana dentro do qual a data especificada cai. Esta fórmula retorna 20 porque 5/16/2015 cai dentro da semana número 20 em 2015.
= WEEKNUM ("16/5/2015")
