Baixe a apostila de exemplo
Este tutorial demonstra como usar o Função Excel WEEKDAY no Excel para obter o dia da semana (1-7).
Visão geral da função WEEKDAY
A função WEEKDAY retorna o dia da semana como um número (1-7).
Para usar a função WEEKDAY Excel Worksheet, selecione a célula e digite:
(Observe como a fórmula de entrada aparece)
Sintaxe e entradas da função WEEKDAY:
1 | = WEEKDAY (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 da semana é considerado o primeiro dia da semana. 1 (padrão) para domingo, 2 para segunda-feira, etc.
Calcular o dia da semana a partir de uma data
A função WEEKDAY retorna um número correspondente ao dia da semana:
1 | = WEEKDAY (B3, D3) |
Ao adicionar a função CHOOSE, você pode retornar o nome do dia da semana:
1 | = ESCOLHER (WEEKDAY (B3), "Dom", "Seg", "Ter", "Quarta", "Qui", "Sex", "Sáb") |
Mudar o início da semana
Por padrão, as semanas começam aos domingos; em vez disso, você altera o início da semana para qualquer dia. Aqui, usamos 2 para mudar para o início da semana para segunda-feira em vez de domingo:
1 | = WEEKDAY (B3,2) |
WEEKDAY no Planilhas Google
A função WEEKDAY funciona exatamente da mesma forma no Planilhas Google e no Excel:
Exemplos de WEEKDAY em VBA
Você também pode usar a função WEEKDAY em VBA. Modelo:application.worksheetfunction.weekday (serial_number, return_type)
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