Note: The other languages of the website are Google-translated. Back to English

Como converter o nome do mês em número no Excel?

Às vezes, você pode querer converter o nome do mês em número ou o número em nome do mês, como converter janeiro em 1, no Excel, você pode usar fórmulas e VBA para converter rapidamente entre o nome e o número do mês.
doc nome do mês para o número 1

Converta o nome do mês em número no Excel

Converta o número para o nome do mês com VBA

Converta a data para o nome do mês ou número do mês com o Kutools para Excel boa ideia 3


seta azul bolha direita Converta o nome do mês em número no Excel

Existem duas maneiras que podem ajudá-lo a converter os nomes dos meses em números no Excel.

Método 1: Converta o nome do mês em número com fórmula.

Digite esta fórmula = MÊS (DATEVALUE (A1 & "1")) (A1 indica a célula que você deseja converter o nome do mês em número, você pode alterá-lo conforme necessário) em uma célula em branco e pressione Entrar chave. Veja a imagem:
doc nome do mês para o número 2

Se você deseja converter uma lista de colunas de nomes de meses em números, basta arrastar a alça de preenchimento da célula da fórmula para preencher o intervalo necessário. Veja a imagem:
doc nome do mês para o número 3

Método 2: converter o nome do mês em número com VBA

1. Segure ALT pressione e pressione F11 no teclado para abrir um Microsoft Visual Basic para aplicativos janela.

2. Clique inserção > móduloe, e copie o VBA no módulo.

VBA: converte o nome do mês em número

Sub ChangeNum()
'Updateby20140311
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    If Rng.Value <> "" Then
        Rng.Value = Month(DateValue("03/" & Rng.Value & "/2014"))
    End If
Next
End Sub

3. Clique Opere para executar o código VBA, e um KutoolsforExcel aparece uma caixa de diálogo para você selecionar um intervalo de células com nomes de meses que deseja converter em números e, a seguir, clique em OK; os nomes de meses selecionados foram convertidos em números de meses. Veja a imagem:
doc nome do mês para o número 4

Dica: Usar o VBA acima pode perder seus dados originais, você pode salvá-los antes de executar o código VBA.

Converta de forma rápida e fácil data para outra formatação de data no Excel

Você já tentou converter uma data em apenas dia, mês ou ano? As fórmulas podem ser difíceis de lembrar, mas o Aplicar formatação de data of Kutools for Excel pode converter rapidamente uma data padrão para a formatação de data conforme necessário, conforme a captura de tela mostrada abaixo. Não, espere, clique para 30 dias de teste grátis!
doc aplicar formato de data
 
Kutools for Excel: com mais de 300 suplementos práticos do Excel, grátis para experimentar sem limitação em 30 dias.

seta azul bolha direita Converta o número para o nome do mês com VBA

Ao contrário, se você quiser converter números em nomes de meses, também pode usar dois métodos para resolvê-lo.

Método 1: Converta o número para o nome do mês com a fórmula.

Digite esta fórmula = TEXTO (DATA (2000, A1,1), "mmmm") (A1 indica a célula que você deseja converter o número para o nome do mês, você pode alterá-lo conforme necessário) em uma célula em branco e pressione Entrar chave. Veja a imagem:
doc nome do mês para o número 5

Se você deseja converter uma lista de colunas de números em nomes de meses, basta arrastar a alça de preenchimento da célula da fórmula para preencher o intervalo de que você precisa. Veja a imagem:
doc nome do mês para o número 6

Dica: Se você deseja converter o número para a abreviação do nome do mês, você pode usar esta fórmula = TEXTO (DATA (2000, A1,1), "mmm").
doc nome do mês para o número 7

Método 2: converter o número em nome do mês com VBA

1. Segure ALT pressione e pressione F11 no teclado para abrir um Microsoft Visual Basic para aplicativos janela.

2. Clique inserção > Móduloe copie o VBA para o módulo.

VBA: converter número para nome do mês

Sub ChangeMonth()
'Updateby20140311
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.Format(Rng.Value * 29, "mmmm")
Next
End Sub

3. Clique Opere para executar o código VBA, e um KutoolsforExcel A caixa de diálogo aparece para você selecionar um intervalo de células com números que deseja converter em nomes de meses. Em seguida, clique em OK, os números foram convertidos para os nomes dos meses correspondentes. Veja a imagem:
doc nome do mês para o número 8

Dica:

1. Usar o VBA acima pode perder seus dados originais, você pode salvá-los antes de executar o código VBA.

2. Se você deseja converter o número para a abreviação do nome do mês, você pode alterar "mmmm" para "mmm" no VBA acima.


seta azul bolha direita Converta a data para o nome do mês ou número do mês com o Kutools para Excel

Se você tiver uma lista de datas em uma planilha necessária para converter para o nome do mês ou número do mês, neste caso, você pode aplicar Kutools for Excel'S Aplicar formatação de data utilidade.

Kutools for Excel, com mais de 300 funções úteis, tornam seus trabalhos mais fáceis. 

Depois de instalação grátis Kutools para Excel, faça o seguinte:

1. Selecione as datas e clique Kutools > Formato > Aplicar formatação de data. Veja a imagem:
doc aplicar formatação de data 1

2. Em seguida, na caixa de diálogo exibida, selecione o formato de data que você precisa no Formatação de data lista, e você pode ver o resultado da visualização painel.
doc aplicar formatação de data 2

3. Então clique Ok or Aplicar, você pode ver que as datas foram convertidas em nomes ou números de meses relativos.
doc aplicar formatação de data 3

Clique aqui para saber mais sobre Aplicar formatação de data

seta azul bolha direita Converta a data para o número do mês ou nome do mês ou outros formatos de data


Converta rapidamente data fora do padrão em formatação de data padrão (mm / dd / aaaa)

Em alguns momentos, você pode receber um workhseets com várias datas fora do padrão e converter todos eles para a formatação de data padrão como mm / dd / aaaa pode ser problemático para você. Aqui Kutools for Excel's Converter para a data pode converter rapidamente essas datas fora do padrão para a formatação de data padrão com um clique.  Clique para teste completo gratuito em 30 dias!
data de conversão de doc
 
Kutools for Excel: com mais de 300 suplementos práticos do Excel, grátis para experimentar sem limitação em 30 dias.

As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2021 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos de avaliação gratuita de 30 dias. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório
Comentários (7)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Função do Excel MÊS: obtém o número do texto, por exemplo, de NOV, obteria 11, ou: o texto do número, por exemplo, de 11, obteria NOV, ou o quê? Na minha localização vai das 11 às 11, não é muito interessante!!
Este comentário foi feito pelo moderador no site
Isso é engraçado. A seguinte função converte o nome do arquivo que é o nome do mês para seu valor numérico correspondente = MONTH(1&LEFT((MID(CELL("filename",A1),SEARCH("[",CELL("filename",A1))+1,SEARCH ("".",CELL("nome do arquivo",A1))-1-SEARCH("[",CELL("nome do arquivo",A1)))),3))
Este comentário foi feito pelo moderador no site
obrigado funcionou no meu caso
Este comentário foi feito pelo moderador no site
Se você pré-preencher os nomes dos meses, tentou usar um vlookup em vez de usar um VBA?
Este comentário foi feito pelo moderador no site
wf = uma semana a partir de agora mf= um mês a partir da entrada 2mf= 2 meses a partir da entrada 4mf= 4 meses a partir da entrada 6mf= 6 meses a partir da entrada yf= um ano a partir da entrada Gostaria de saber se é possível converter esta entrada em outra coluna como datas de vencimento.
Este comentário foi feito pelo moderador no site
DATEVALUE não funcionaria com a maioria dos formatos de data locais.
Este comentário foi feito pelo moderador no site
Solução fofa, usando datevalue. Levei um minuto para descobrir. "Jan" é um pedaço de texto aleatório. O "&1" o transforma em "1 de janeiro", que é uma data na qual o valor de data pode fazer sua mágica. Solução inteligente. :)
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL