KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como formatar datas para exibir os meses em maiúsculas no Excel?

AutoraSiluvia Data de Modificação

Ao trabalhar com datas no Excel, poderá por vezes precisar de apresentar apenas a parte do mês em letras maiúsculas — seja por motivos de melhor visibilidade, normas de relatórios ou requisitos específicos de formatação. Por exemplo, converter uma data como 01/15/2024 no texto JAN ou JANUARY em maiúsculas. O Excel não oferece um formato incorporado direto para exibir meses em maiúsculas, mas com alguns métodos práticos, pode facilmente obter este resultado. Este artigo apresenta várias soluções eficientes para formatar datas como meses em maiúsculas no Excel, incluindo abordagens com fórmulas, o uso do Kutools para Excel e a aplicação de VBA para conversão automatizada. Descubra já o método mais adequado ao seu cenário com o guia abaixo.

Formatar datas para meses em maiúsculas com fórmulas
Formatar datas para meses em maiúsculas com Kutools para Excel
Formatar datas para meses em maiúsculas com código VBA


Formatar datas para meses em maiúsculas com fórmulas

As fórmulas são uma forma prática de extrair e apresentar componentes de datas no Excel. Os métodos abaixo permitem-lhe converter uma data numa abreviatura de mês em maiúsculas ou num nome completo, utilizando fórmulas incorporadas. Esta abordagem é ideal se pretender o resultado numa nova célula com formatação dinâmica — sempre que a data original for alterada, a saída atualiza-se automaticamente.

1. Selecione uma célula vazia (por exemplo,)C2) junto à data que pretende formatar como mês em maiúsculas e, em seguida, introduza a seguinte fórmula na Barra de Fórmulas:

=UPPER(TEXT(A2,"mmm"))

Após premir Enter, a célula selecionada apresentará a abreviatura do mês com três letras em maiúsculas (por exemplo, SEP).

2. Para aplicar esta formatação a linhas adicionais, mantenha a célula C2 selecionada e arraste a Alça de Preenchimento (o pequeno quadrado no canto inferior direito da célula) ao longo da sua lista. Cada data será agora representada pela respetiva abreviatura do mês em maiúsculas.

arrastar e preencher a fórmula noutras células

Este método revela-se especialmente útil quando trabalha com relatórios, tabelas resumo ou painéis que exigem um formato padronizado para os nomes dos meses.

  • Vantagens: A solução é dinâmica — as alterações nas datas de origem atualizam automaticamente o resultado. Não são necessários extras nem conhecimentos avançados.
  • Limitações: O resultado é armazenado numa coluna separada, e não na original. Se precisar da formatação no local — ou seja, substituindo os valores originais —, considere utilizar um método com VBA ou um extra.

Notas e dicas:

  1. Se pretender apresentar o mês com o ano (por exemplo, JAN 24 em maiúsculas), utilize a seguinte fórmula na célula pretendida (por exemplo, C2):
  2. =UPPER(TEXT(A2,"mmm YY"))

     aplicar uma fórmula para formatar datas em meses maiúsculos com o ano

  3. Para apresentar o nome completo do mês em maiúsculas (por exemplo, JANUARY):
  4. =UPPER(TEXT(A2,"mmmm"))
  5. Após introduzir a fórmula pretendida, prima sempre Enter e utilize a Alça de Preenchimento para aplicá-la a toda a gama de datas.
  6. Se as suas datas não forem reconhecidas como datas válidas do Excel (por exemplo, se forem inseridas como texto), a fórmula não devolverá o resultado correto. Certifique-se de que os Dados de Origem estão formatados como datas.

Formatar datas para meses em maiúsculas com Kutools para Excel

A utilidade Aplicar Formato de Data fornecida pelo Kutools para Excel permite uma conversão flexível e rápida de datas para qualquer formato pretendido, incluindo meses em maiúsculas. Este método é ideal para utilizadores que preferem uma interface gráfica em vez de editar fórmulas e que pretendam facilmente definir o formato de célula diretamente no local ou personalizar rapidamente a aparência das suas datas.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione as células com datas que pretende converter para meses em maiúsculas. Em seguida, no Friso do Excel, aceda a Kutools > Formatar > Aplicar Formato de Data. (Se o separador Kutools não estiver visível, certifique-se de que está instalado e ativado.)

2. Na caixa de diálogo Aplicar Formato de Data, escolha o formato de data pretendido na caixa Formatação de datas. Clique em OK para confirmar.

 especifique o formato de data adequado na caixa Formatação de data

Após a conclusão, as células selecionadas serão atualizadas para exibir quer abreviaturas, quer nomes completos dos meses, conforme as suas definições.

as datas selecionadas são formatadas para mês ou mês e número do ano

  • Vantagens: A abordagem do Kutools é direta, fácil de usar para utilizadores que preferem não trabalhar com fórmulas e permite processar grandes intervalos rapidamente.
  • Dica: Após aplicar o formato de data, o resultado continua a ser uma data e pode ser utilizado noutros cálculos ou formatado posteriormente.

Se pretender experimentar gratuitamente esta utilidade durante 30 dias, clique para a transferir e, em seguida, siga os passos indicados acima.


Formatar datas para meses em maiúsculas com código VBA

Se precisar de uma conversão automática e in loco — substituindo os seus valores de data originais pelos respetivos nomes de mês em maiúsculas — ou desejar processar rapidamente um grande volume de dados sem recorrer a colunas auxiliares, pode utilizar uma macro VBA. Esta abordagem revela-se altamente eficiente para operações em massa e oferece-lhe total controlo sobre o formato de saída.

Cenários aplicáveis: Utilize este método se pretender substituir os dados originais, automatizar o processo de conversão ou processar um elevado número de células sem recorrer a colunas adicionais nem a operações manuais.

Precauções: Tenha em atenção que, ao executar esta macro, as suas datas originais serão substituídas por nomes de mês em maiúsculas, o que resultará na perda irreversível dos dados de data nessas células. Recomendamos vivamente que faça uma cópia de segurança dos seus dados antes de a executar.

1. Abra o editor do VBA clicando em Programador > Visual Basic. Na janela do Microsoft Visual Basic for Applications, clique em Inserir > Módulo. Copie e cole o seguinte código no módulo:

Sub ConvertDatesToUppercaseMonths()
    Dim WorkRng As Range
    Dim Cell As Range
    Dim OutputType As Integer
    Dim Msg As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range of dates to convert", xTitleId, WorkRng.Address, Type:=8)
    
    Msg = "Enter 1 for 3-letter month (JAN), 2 for full month name (JANUARY):"
    OutputType = Application.InputBox(Msg, xTitleId, 1, Type:=1)
    
    For Each Cell In WorkRng
        If IsDate(Cell.Value) Then
            If OutputType = 2 Then
                Cell.Value = UCase(Format(Cell.Value, "mmmm"))
            Else
                Cell.Value = UCase(Format(Cell.Value, "mmm"))
            End If
        End If
    Next
End Sub

2. Para utilizar a macro, clique no botão botão Executar Executar e, de seguida, selecione o intervalo pretendido de células com datas na caixa de diálogo que surge. Ser-lhe-á pedido que escolha 1 para uma abreviatura de 3 letras (por exemplo, JAN) ou 2 para o nome completo do mês (por exemplo, JANUARY). Após responder, a macro substituirá os valores de data originais pelo nome do mês em maiúsculas, conforme especificado.

  • Vantagens: Simplifica a conversão de colunas inteiras ou intervalos; oferece flexibilidade (abreviação ou mês completo); executa-se rapidamente em grandes conjuntos de dados; e substitui os valores originais, minimizando a necessidade de limpeza manual.
  • Limitações: O valor da data original é substituído — certifique-se de que tem uma cópia de segurança caso precise de manter os dados originais. As macros têm de estar ativadas no livro.
  • Dica de resolução de problemas: Se a macro parecer não fazer nada, confirme que a seleção inclui células com datas válidas e que as macros estão ativadas e não bloqueadas pelas definições de segurança do Excel.

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos