Como converter um mês digitado em formato de texto (ex: "Janeiro") para seu número de referência (de 1 a 12)?

Anônima
2014-10-03T18:56:08+00:00

Boa tarde,

DESCRIÇÃO DA SITUAÇÃO:

Criei uma planilha para gerenciamento financeiro pessoal há algum tempo e venho sempre realizando 'upgrades' (atualizações) nela quando tenho novas idéias. Pensei recentemente em um método que exibe mensagens (chamada por mim de área de notificação) em uma célula onde informa, de forma independente e em tempo real, quando o orçamento é estourado e em quais e quantas contas isso ocorre. O problema é que o formato de data que utilizo é separado em colunas: Uma para o ano, outra para o dia e a última para o mês (assim preferi porque facilita o uso da fórmula "SOMASES" e no preenchimento dos dados).

A chave para este método está na fórmula "HOJE()" que retorna a data atual completa e utilizo-a para extrair o mês atual pela fórmula "MÊS(HOJE())" que retorna o número do mês atual de 1 a 12 (No caso o atual é o mês 10). Isso me permite sempre ser notificado pelo sistema de forma automática e independente na medida que insiro as informações na planilha e sempre no mês atual, pois é baseado na data atual fornecida pela fórmula "HOJE()".

O PROBLEMA:

O problema é que preciso relacionar o mês escrito em texto com caractere fornecido pela fórmula "MÊS(HOJE())" que se refere a este mesmo mês que está em formato de texto, ex.: Relacionar "Janeiro" com o número 1, "Outubro" com o número 10, etc. e para isso preciso de uma fórmula que converta um deles para o formato do outro. É isso que me permitirá utilizar as fórmulas de referência, como a SE ( já que passarão a funcionar quando conseguir relacionar os meses escritos em texto com seus números de referência que vão de 1 a 12).

A PERGUNTA É:

Existe alguma fórmula que identifique o mês digitado no formato de texto e o converta para seu número de referência que vai de 1 a 12? Ou vice-versa?

Existe alguma fórmula que converta o valor de 1 a 12 no seu mês correspondente em texto?

Agradeço a paciência e compreensão

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2014-10-05T13:57:29+00:00

Oi Alan

Supondo que A1 contém Janeiro (texto), então para transformar Janeiro em 1 use

=MÊS(1&A1)

Supondo que C1 é igual a 1, então para transformar 1 em janeiro (texto) use

=TEXTO(DATA(2014;C1;1);"mmmm") 

Espero que ajude

M.

Esta resposta foi útil?

100+ pessoas acharam esta resposta útil.
0 comentários Sem comentários

2 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2014-10-03T19:27:20+00:00

    OláAlan Henrique Teixeira**, tudo bem?** 

    Obrigada por colaborar com o Fórum da Microsoft.

    Para obter maiores esclarecimentos sobre o seu questionamento, peço a gentileza de acessar o link abaixo que vai direcioná-lo à página da technet.microsoft.com que é um fórum especialmente destinado para desenvolvedores e profissionais em TI.

    http://social.technet.microsoft.com/Forums/office/pt-br/home

    Se houver outras dúvidas relacionadas aos produtos Microsoft, por favor, volte a postar. Estamos à disposição.

    Caso essa informação tenha sido útil, marque-a como resposta.

    Até breve!

    Esta resposta foi útil?

    2 pessoas acharam esta resposta útil.
    0 comentários Sem comentários
  2. Excluído

    Essa resposta foi excluída devido a uma violação de nosso Código de Conduta. A resposta foi denunciada manualmente ou identificada por meio da detecção automatizada antes da ação ser tomada. Consulte nosso Código de conduta para obter mais informações.


    Os comentários foram desabilitados. Saiba mais