Fórmula do Excel: Abreviatura personalizada do dia da semana -

Índice

Fórmula genérica

=CHOOSE(WEEKDAY(date),"S","M","T","W","T","F","S")

Resumo

Para criar uma abreviatura de dia da semana personalizada, você pode usar uma fórmula baseada nas funções ESCOLHER e DIA SEMANA. Com essa abordagem, você pode gerar uma abreviatura de uma letra, uma abreviatura de duas letras ou qualquer dia da semana que faça sentido em sua situação específica.

No exemplo mostrado, a fórmula em C5 é:

=CHOOSE(WEEKDAY(B5),"S","M","T","W","T","F","S")

Explicação

Trabalhando de dentro para fora, a função WEEKDAY pega uma data e retorna um número entre 1 e 7. Com as configurações padrão, o número 1 corresponde ao domingo e o número 7 corresponde ao sábado.

A função CHOOSE simplesmente mapeia números em valores. O primeiro argumento é o número a ser mapeado e os argumentos subsequentes representam os valores associados.

Nesse caso, 7 valores foram fornecidos na ordem exigida para trabalhar com o esquema WEEKDAY de domingo a sábado.

Com uma data da coluna B, WEEKDAY retorna um número que é alimentado para a função CHOOSE. CHOOSE retorna o valor naquela posição na lista de abreviações.

Artigos interessantes...