Como Exibir Data por Extenso no Excel

Leia neste artigo como exibir data por extenso no Excel usando formatação condicional com passo-a-passo e download.

1. Introdução Data por Extenso Excel

Podemos exibir datas de várias formas bem diferentes do padrão dd/mm/aaaa. Exemplo possíveis estão apresentados a seguir:

a) 05 de dezembro de 2023

b) segunda-feira, 26 de setembro

c) Joinville, ago-2022

Este artigo objetiva descrever como exibir datas com estas apresentações usando fórmulas, em que será bastante explorada a função TEXTO, e formatação personalizada.

2. Códigos de Formatação Usados

Quando tratamos de datas, usamos a letra d para representar os dias, m para representar os meses e a para representar os anos. A imagem a seguir resume as possibilidades:

Como Exibir Datas no Excel por Extenso 1

Partindo deste princípio, abordaremos as aplicações usando fórmulas e formatação personalizada. Ambas as possibilidades apresentam muita semelhança entre si.

3. Exibindo as Data por Extenso Excel

3.1. Usando fórmulas

As fórmulas serão baseadas na função TEXTO.

a) Formatação 01 – Padrão 05 de dezembro de 2023

Para representar datas visualmente como o exemplo 05 de dezembro de 2023, nota-se que o termo “de” deve ser inserido em meio aos termos conhecidos das datas (dia, mês e ano, representados pela combinação das letras d, m e a, conforme resumido na imagem do item 2).

A imagem a seguir ilustra como ficaria este visual de datas apenas com dia, mês e ano.

Como Exibir Datas no Excel por Extenso 2

Para inserir a preposição “de”, que serve como conectivo, devemos usar 2 pares de aspas antes e depois deste termo. A imagem a seguir mostra a fórmula final.

Como Exibir Datas no Excel por Extenso 3

A fórmula inserida foi: =TEXTO(B3;”dd “”de”” mmmm “”de”” aaaa”). Para obter a opção do mesmo padrão com formatação personalizada, acesse o item 3.2 a).

É possível também usar barras invertidas para representar termos novos. Conforme imagem anterior, colocamos uma barra invertida antes de cada caractere do termo “de” inserido, havendo aspas apenas no início e fim do código de formatação.

Como Exibir Datas no Excel por Extenso 4

A fórmula inserida foi: =TEXTO(B3;”dd \d\e mmmm \d\e aaaa”). Para obter a opção do mesmo padrão com formatação personalizada, acesse o item 3.2 a).

b) Formatação 02 – Padrão segunda-feira, 26 de setembro

Para esta representação, a imagem a seguir apresenta a fórmula usando aspas no termo não nativo de data.

Como Exibir Datas no Excel por Extenso 5

A fórmula inserida foi: =TEXTO(B3;”dddd, dd “”de”” mmmm”). Para obter a opção do mesmo padrão com formatação personalizada, acesse o item 3.2 b).

Usando barras invertidas, assim ficaria o resultado:

Como Exibir Datas no Excel por Extenso 6

A fórmula inserida foi: =TEXTO(B3;”dddd, dd \d\e mmmm”). Para obter a opção do mesmo padrão com formatação personalizada, acesse o item 3.2 b).

Nota-se que a vírgula não precisou ser isolada e tratada como termo “estranho” porque não apresenta conflito com os termos nativos das datas. A letra d, por exemplo, presente no termo “de”, necessita de tratamento especial porque pode representar os dias.

c) Formatação 03 – Padrão Joinville, ago-2022

De cara já percebemos que o nome da cidade deverá ser representado de forma especial.

Como Exibir Datas no Excel por Extenso 7

A fórmula inserida foi: =TEXTO(B3;”””Joinville,”” mmm-aaaa”). Para obter a opção do mesmo padrão com formatação personalizada, acesse o item 3.2 c).

Para o uso das barras invertidas, teremos 1 barra antes de cada letra do nome da cidade Joinville.

Como Exibir Datas no Excel por Extenso 8

A fórmula inserida foi: =TEXTO(B3;”\J\o\i\n\v\i\l\l\e\, mmm-aaaa”). Para obter a opção do mesmo padrão com formatação personalizada, acesse o item 3.2 c).

Para representar as datas com nomes de cidades variáveis, poderíamos concatenar com os endereços de células e ler as cidades dinamicamente.

3.2. Usando Formatação Personalizada para Data por Extenso no Excel

Para implementar a formatação personalizada, devemos abrir a caixa de diálogo de formatação de células e inserir o código de formatação na categoria Personalizado. Após selecionar as células desejadas, podemos usar o atalho CTRL + 1 ou com o botão direito do mouse escolher a opção Formatar Células.

Como Exibir Datas no Excel por Extenso 9

Será exibida a caixa de diálogo de formatação de células, elencada na imagem seguinte com o apontamento da guia a selecionar (Número) e Categoria (Personalizado). O código de formatação deve ser inserido em Tipo, destacado com a seta em azul na imagem seguinte.

Como Exibir Datas no Excel por Extenso 10

a) Formatação 01 – Padrão 05 de dezembro de 2023

Para este padrão, o código de formatação a ser inserido é dd “de” mmmm “de” aaaa. Nota-se que, em relação ao que foi realizado no item 3.1 a), com a função TEXTO e uso de aspas, as diferenças são: inexistência de aspas no início e fim do código de formatação, além das aspas intermediárias, que ocorrem, mas não com 2 pares antes e depois de cada termo, e sim, com 1 par. Para os exemplos b e c o mesmo ocorrerá.

Como Exibir Datas no Excel por Extenso 11

A imagem a seguir mostra o código em implementação:

Como Exibir Datas no Excel por Extenso 12

Ao confirmar em Ok, teremos o resultado desejado:

Já a imagem seguinte mostra o código de formatação usando barras invertidas, em que o código inserido foi dd \d\e mmmm \d\e aaaa.

Como Exibir Datas no Excel por Extenso 13

Nota-se que, em relação ao que foi realizado no item 3.1 a), com a função TEXTO e uso de barras invertidas, a diferença é apenas a inexistência de aspas no início e fim do código de formatação. Para os exemplos b e c o mesmo ocorrerá.

b) Formatação 02 – Padrão segunda-feira, 26 de setembro

Usando aspas, o código de formatação a inserir será dddd, dd “de” mmmm.

Como Exibir Datas no Excel por Extenso 14

Usando barras invertidas, o código de formatação a inserir será dddd, dd \d\e mmmm.

Como Exibir Datas no Excel por Extenso 15

c) Formatação 03 – Padrão Joinville, ago-2022

Usando aspas, o código de formatação a inserir será “Joinville,” mmm-aaaa.

Como Exibir Datas no Excel por Extenso 16

Usando barras invertidas, o código de formatação a inserir será \J\o\i\n\v\i\l\l\e\, mmm-aaaa.

Como Exibir Datas no Excel por Extenso 17

Download Exibir Data por Extenso no Excel

Clique no botão abaixo para realizar o  download do arquivo de exemplo:

Baixe a planilha


Jardiel Euflázio

Administrador, MOS e MOSE em MS Excel, Jardiel é também MCT e desenvolvedor de soluções baseadas na ferramenta. Apaixonado pelo Excel desde cedo, é criador de conteúdo em seu canal de vídeos aberto ao público no YouTube (Jardiel Euflázio - Excel Prime), no qual trata sobre o tema sempre disposto a colaborar com a comunidade.

Excel não precisa ser complicado

Assine nossa newsletter e receba dicas práticas para dominar o excel