
Fórmula genérica
TEXT(B4,"dddd")
Resumo
Para obter o nome do dia (ou seja, segunda, terça, etc.) de uma data como texto, você pode usar a função TEXTO. No exemplo mostrado, a fórmula na célula C4 é:
=TEXT(B4,"dddd")
Explicação
Se você precisar obter o nome do dia (ou seja, segunda, terça, etc.) de uma data, existem várias opções dependendo de suas necessidades.
Você deseja converter a data em um nome de dia?
Se desejar converter o valor de data em um valor de texto, você pode usar a função TEXT com um formato de número personalizado como "ddd" ou "dddd". No exemplo mostrado, a fórmula na célula C4 é:
=TEXT(B4,"dddd") // returns "Saturday"
A função TEXT converte valores em texto usando o formato de número que você fornece. Observe que a data é perdida na conversão, apenas o texto para o nome do dia permanece.
Você deseja apenas exibir o nome do dia?
Se você deseja exibir apenas o nome do dia, não precisa de uma fórmula - você pode usar um formato de número personalizado. Selecione a data, vá para Formatar células (Ctrl + 1 ou Cmd + 1)> Personalizado e insira um destes formatos personalizados:
"ddd" // i.e."Wed" "dddd" // i.e."Wednesday"
O Excel exibirá apenas o nome do dia, mas deixará o valor da data intacto.
Lidando com uma data vazia
Se você usar a fórmula acima com uma célula vazia, obterá "Sáb" como resultado, já que zero no sistema de datas do Excel é tratado como "00-jan-1900", que é um sábado. Para contornar esse problema, você pode ajustar a fórmula desta forma:
=IF(A1"",TEXT(A1,"ddd"),"")
Literalmente: se A1 não estiver em branco, retorne a fórmula TEXTO, caso contrário, retorne uma string vazia ("").
Uma maneira mais flexível de obter o nome de um dia a partir de uma data
Para obter o máximo de flexibilidade, você cria seus próprios nomes de dias com a função ESCOLHER, assim:
=CHOOSE(WEEKDAY(B4),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")
Neste caso, digite os nomes dos dias da semana que deseja retornar (abreviados ou não) como valores em ESCOLHER, após o primeiro argumento. A função WEEKDAY retornará um número entre 1-7 e CHOOSE usará esse número para retornar o valor correspondente na lista. Com as configurações padrão, Domingo = 1 e Sábado = 7. Consulte WEEKDAY para obter mais informações.
CHOOSE é mais trabalhoso de configurar, mas também é mais flexível, pois permite que você mapeie uma data para quaisquer valores que desejar (ou seja, você pode usar valores que são personalizados, abreviados, não abreviados, idioma diferente, etc.)