Neste artigo, aprenderemos como obter o enésimo dia da semana do mês no Excel.
Por exemplo, ao trabalhar com valores de data, às vezes precisamos obter a 2ª quarta-feira de setembro dada qualquer data do mês no Excel.
Como resolver o problema?
Para este artigo, seremos obrigados a usar a função DIA e DIA SEMANA. Agora faremos uma fórmula com essas funções. Aqui, são fornecidas as datas do mês e o valor de n e o número do dia da semana específico. Precisamos obter o enésimo dia da semana do mês.
Fórmula genérica:
= data - DIA (data) + 1 + n * 7 - DIA SEMANA (data - DIA (data) + 8 - Núm_semana)
Week_num: número que representa o dia da semana da semana. Começa no domingo como 1 e continua até sábado como 7.
Exemplo:
Tudo isso pode ser confuso de entender. Portanto, vamos testar essa fórmula executando-a no exemplo mostrado abaixo.
Aqui temos alguns registros de data e precisamos encontrar os enésimos valores de data do dia da semana, onde n e Week_num são fornecidos
Agora usaremos a seguinte fórmula para obter a 4ª segunda-feira de julho
Use a fórmula:
= D4 - DIA (D4) + 1 + E4 * 7 - DIA SEMANA (D4 - DIA (D4) + 8 - F4)
D4: referência de célula para valor de data
E4: referência de célula para valor n
F4: referência de célula para Week_num
Explicação:
- DIA (D4) retorna 1 como valor conforme mostrado abaixo.
= D4 - 1 + 1 + 4 * 7 - DIA SEMANA (D4 - 1 + 8 - 2)
- DIA (D4) + 1 + E4 * 7 retorna 30 como resultado.
- Portanto, o valor da data, quando subtraído de 30, dá a data do mês anterior.
- DIA SEMANA (D4 - DIA (D4) + 8 - F4 retorna 7 como resultado.
Aqui, o valor do ano é dado como referência de célula. Pressione Enter para obter a contagem.
Como você pode ver, a data de saída é a 4ª segunda-feira do mês. Agora copie e cole a fórmula em outras células usando CTRL + D ou arraste a opção do Excel.
Como você pode ver no instantâneo acima, obtemos todos os valores de data que satisfazem o valor n e week_num usando a fórmula do Excel.
Aqui estão algumas notas observacionais mostradas abaixo.
Notas:
- A fórmula só funciona com valores de data.
- Data como argumento para a função ser dada como referência de célula ou então a fórmula retorna erro.
- Altere o formato da célula para o formato de data longa usando o Ctrl + 1 ou selecione a opção de formato de célula de Home> Número opção.
- A matriz do argumento deve ter o mesmo comprimento do que a função.
Espero que este artigo sobre como definir o enésimo dia da semana do mês no Excel seja explicativo. Encontre mais artigos sobre as funções de data e hora do Excel aqui.
Se você gostou de nossos blogs, compartilhe com seus amigos no Facebook. E você também pode nos seguir no Twitter e no Facebook. Gostaríamos muito de ouvir de você, diga-nos como podemos melhorar, complementar ou inovar nosso trabalho e torná-lo melhor para você. Escreva-nos no site de e-mail
Como usar a função EDATE no Excel
Calcule a idade a partir da data de nascimento
Calcular a média ponderada
Como agrupar dados por faixa etária no Excel
Obtenha o nome do dia da Data no Excel
Obtenha o nome do mês a partir da data no Excel
Como usar curingas no excel
Artigos populares
50 Atalho do Excel para aumentar sua produtividade
Editar uma lista suspensa
Referência absoluta no Excel
Se com formatação condicional
Se com curingas
Vlookup por data
Converter polegadas em pés e polegadas no Excel 2016
Junte-se ao nome e sobrenome no excel
Contar células que correspondam a A ou B