Baixe a apostila de exemplo
Este tutorial demonstra como usar o Função Excel WEEKNUM no Excel para obter o número da semana em um ano (1-52).
Visão geral da função WEEKNUM
A função WEEKNUM retorna o número da semana em um ano (1-52).
Para usar a função de planilha WEEKNUM do Excel, selecione a célula e o tipo:
(Observe como a fórmula de entrada aparece)
Sintaxe e entradas da função WEEKNUM:
1 | = WEEKNUM (serial_number, return_type) |
número de série - A data no formato de número de série do Excel ou inserida como uma data com aspas ao redor da data. Exemplo: Você não pode inserir 12/11/2015 diretamente na célula. Em vez disso, você precisa inserir “12/11/2015” ou usar o número de série correspondente: 42320. Como alternativa, você pode fazer referência a uma célula com a data 12/11/2015 inserida. O Excel converte automaticamente as datas armazenadas nas células em formato serial (a menos que a data seja inserida como texto).
return_type - OPCIONAL. Um número que indica qual dia é o início da semana. 1 (padrão) para domingo, 2 para segunda-feira.
Calcular o número da semana de uma data
A função WEEKNUM calcula o número da semana de uma data:
1 | = NÚMERO SEMANA (B4) |
A função WEEKNUM retornará um valor entre 1 e 54. Por que 54? A função começa a contar semanas no domingo (por padrão) da semana que contém 1º de janeiro. Isso pode resultar em 54 semanas únicas no ano.
Para alterar o início do dia da semana, use este gráfico:
Este exemplo iniciará a função WEEKNUM em uma segunda-feira:
1 | = WEEKNUM (B4,2) |
WEEKNUM no Planilhas Google
A função WEEKNUM funciona exatamente da mesma forma no Planilhas Google e no Excel:
Exemplos WEEKNUM em VBA
Você também pode usar a função WEEKNUM em VBA. Modelo:Application.Worksheetfunction.Weeknum (serial_number, return_type)
Podemos usar a função WEEKNUM da seguinte maneira:
123 | Intervalo ("B2") = Application.WeekNum (Intervalo ("A2"))Range ("B3") = Application.WeekNum (Range ("A3"))Intervalo ("B4") = Application.WeekNum (Intervalo ("A4")) |
O resultado que obteremos é:
Para os argumentos da função (serial_number, etc.), você pode inseri-los diretamente na função ou definir as variáveis a serem usadas.
Voltar para a lista de todas as funções no Excel