Números da semana do Excel (sumário)
- Números da semana no Excel
- Como usar a função Número da semana (WEEKNUM) no Excel?
Números da semana no Excel
É um trabalho muito doloroso descobrir o número da semana para uma data específica manualmente. E se eu lhe disser, o Excel faz esse trabalho de encontrar o número da semana para você? Sim, você ouviu direito! O Excel pode calcular o número da semana para uma data ou conjunto de datas específico e fornecer um número da semana para você com a ajuda da função WEEKNUM. Sim, apenas uma função específica (menos confusão, certo?). No entanto, essa função em si pode ser confusa algumas vezes. Vamos ver como funciona e nos ajuda a descobrir o número da semana no Excel.
Sintaxe da função WEEKNUM em;
A sintaxe da função WEEKNUM do excel que gera o número da semana a partir de um determinado valor de data é a seguinte:
Onde,
- serial_number: é um valor de data para o qual você deseja calcular o número da semana. Pode ser uma referência da célula que contém seu valor de data.
- return_type: é um número que pode informar ao Excel em que dia a semana começou. Este é um argumento opcional, mas realmente muito útil, que pode ser confuso ao mesmo tempo.
Quando a fórmula acima é inserida em um argumento de data, o Excel descobre o número da semana para essa data e retorna um número de 1 a 52 (pois existem 52 semanas em um ano).
Como usar a função Número da semana ( WEEKNUM) no Excel?
Vamos entender como usar a função de número da semana no Excel usando alguns exemplos.
Você pode fazer o download deste modelo do Excel de números da semana aqui - Modelo do Excel de números da semanaNúmeros da semana no Excel - Exemplo # 1
Função WEEKNUM simples no Excel (sem (return_type)):
Como você deve ter prestado atenção acima, return_type é um argumento opcional e pode ser omitido. Se omitido, o excel considera que a primeira semana do ano começa em 1º de janeiro e a semana passada (ou seja, semana número 52) será 31 de dezembro.
E se você ignorar o return_type? Tudo bem? O Excel ainda contará o número da semana para uma data?
A resposta para todas essas perguntas é afirmativa. Vamos ver um exemplo e ter uma compreensão prática do mesmo.
Suponha que tenhamos dados como mostrado na imagem abaixo, que possui datas diferentes em cada célula.
Coloque a fórmula = WEEKNUM (A2) na célula B2 e pressione Enter.
O Excel retornará um valor de semana para a data na célula A2. Veja a captura de tela abaixo para entender melhor:
Como omitimos o return_type, o Excel considerou que a semana começa de 1º de janeiro e é uma semana de domingo a domingo (embora 1º de janeiro de 2017 fosse na verdade um domingo, fica confuso quando o 1º dia do ano não cai no domingo).
Vamos arrastar a fórmula para todas as células e ver os valores para o número da semana correspondente a cada valor de data.
Veja abaixo o exemplo para sua referência:
Isso foi bem simples até aqui, certo?
Números da semana no Excel - Exemplo # 2
Função WEEKNUM com return_type:
Na seção anterior, executamos a função sem fornecer o return_type. O que significa que, por padrão, a semana começa em 1º de janeiro e assume que é domingo.
Mas o que pode não ser sempre o nosso interesse. Nossa semana pode começar na segunda, terça etc. no início do ano.
Portanto, o return_type está lá.
return_type tem a seguinte lista de valores suportados e você também pode vê-los quando usá-lo na fórmula WEEKNUM.
Todos os valores acima para argumento são usados na função WEEKNUM.
Vamos brincar com alguns dos valores de return_type e ver a mágica.
Suponha que você deseje que sua semana comece a partir de segunda-feira e, em seguida, forneça return_type como 2 na fórmula WEEKNUM e veja se há alguma alteração nos números da semana.
Veja a captura de tela abaixo para sua referência.
Como você pode ver pelas células destacadas, os valores do número da semana mudaram quando usamos return_type como segunda-feira (ou seja, 2). Isso aconteceu porque 1º de janeiro de 2017 está caindo no domingo. Então, idealmente, a semana deveria ter começado a partir da data. Porém, como fornecemos o return_type como segunda-feira, o Excel considera que a semana está prestes a começar a partir da primeira segunda-feira de 2017 (que é 2 de janeiro de 2017) e, portanto, há um aumento no valor da semana.
Números da semana no Excel - Exemplo # 3
Função ISOWEEKNUM:
A função ISOWEEKNUM permite descobrir o número da semana ISO da semana para uma data específica. Essa função é de acordo com os padrões ISO que indicam que a semana começa na segunda-feira e a semana que contém a primeira quinta-feira é considerada a primeira semana do ano . Esta função fornecerá o valor da semana de 1 a 52, especificando em qual semana o valor da data cai.
A sintaxe da semana ISO é como acima. Onde o argumento chamado data é necessário para a função calcular o número da semana de acordo com os padrões ISO.
Vamos ver alguns exemplos disso.
Suponhamos que tenhamos uma data em 1º de janeiro de 2017, que é domingo. O valor que a função ISOWEEKNUM fornece é 52, o que indica a última semana de 2016. Como a semana começa na segunda-feira em ISOWEEKNUM e a data está caindo no domingo.
Como o dia 2 de janeiro de 2017 cai na segunda-feira, ISOWEEKNUM fornece o valor da semana como um.
Agora, suponha uma data de 1º de janeiro de 2015, que é uma quinta-feira. ISOWEEKNUM considerando-a como a primeira semana do ano e o mesmo que você pode ver na saída.
Então, esses foram alguns dos exemplos nos números das semanas. Espero que este artigo ajude você a entender o conceito corretamente. Sugiro ter mais prática com diferentes valores de return_type sob a função para entrar em contato com ela.
Coisas para lembrar
- return_type pode ser omitido no excel. No entanto, a omissão leva ao início da semana a partir de 1º de janeiro do ano e o Excel considera que é um domingo.
- return_type "21" pode ser usado apenas no sistema de numeração ISOWEEK.
- A função ISOWEEKNUM requer apenas um argumento chamado data. Deve ser a célula que contém a data real para a qual você deseja calcular o número da semana de acordo com os padrões ISO.
- As funções WEEKNUM gerais fornecem números da semana de 1 a 54. No entanto, a função ISOWEEKNUM fornece números da semana apenas de 1 a 52.
Artigos recomendados
Este foi um guia para os números da semana no Excel. Aqui discutimos Como encontrar os números das semanas e Como usar as funções WEEKNUM e ISOWEEKNUM no Excel, além de exemplos práticos e modelo de excel para download. Você também pode consultar nossos outros artigos sugeridos -
- Como usar a função DATEDIF do Excel?
- Como inserir o calendário no excel
- Função Mês no Excel
- Guia da função EDATE no excel