none
Formatação de célula RRS feed

  • Pergunta

  • Formatação de célula

    Como configurar uma célula que consiste em um número, e este ser exibido como o mês correspondente.
    Ex: 1 = Janeiro; 2 = Fevereiro etc...
    O 1 estará digitado na célula, mas a formatação exibe janeiro.
    Digitado            Exibido
    1             =        Janeiro
    2             =        Fevereiro
    3             =        Março
    4             =        Abril
    5             =        Maio
    6             =        Junho
    7             =        Julho
    8             =        Agosto
    9             =        Setembro
    10            =       Outubro
    11            =       Novembro
    12            =       Dezembro

    Qual seria a formatação de célula neste caso?
    quinta-feira, 21 de março de 2013 10:46

Respostas

  • "Porém fiz alguns testes e ele considera somente Janeiro, não interessa qual valor você preencher nela, sempre exibirá Janeiro, mesmo o código sendo 2 ou 3 ou qualquer que seja"

    Sim, é verdade. Não é dinâmico.

    ---

    Ao invés de usar o PROCV e manter o mês em letras maiúsculas, use:

    =PRI.MAIÚSCULA(TEXTO(A1;"MMMM"))

    Onde A1 representa uma data.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    sexta-feira, 22 de março de 2013 22:40
    Moderador

Todas as Respostas

  • Sem utilizar o VBA, você pode obter o resultado janeiro, fevereiro, março, etc. É quase o que precisa, mas inicia com letras maiúsculas. Para tal, basta formatar a célula com exibição personalizada de mmmm

    Outra alternativa é formatar uma célula com a exibição personalizada em "Janeiro" (com aspas). Dessa forma, não interessa qual valor você preencher nela, sempre exibirá Janeiro.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    quinta-feira, 21 de março de 2013 22:49
    Moderador
  • Olá Victor...

    Conforme o falado pelo felipe você pode fazer como na imagem abaixo:

    Porém fiz alguns testes e ele considera somente Janeiro, não interessa qual valor você preencher nela, sempre exibirá Janeiro, mesmo o código sendo 2 ou 3 ou qualquer que seja e ai acho que não daria muito certo, pelo menos consegui assim...

    O que faço sempre quando preciso transformar uma sequência como esta em meses é colocar uma coluna ao lado da que tem a sequencia e usar a seguinte formula:

    =SE(MÊS(A1)=1;"Janeiro";SE(MÊS(A1)=2;"Fevereiro";SE(MÊS(A1)=3;"Março";SE(MÊS(A1)=4;"Abril";SE(MÊS(A1)=5;"Maio";SE(MÊS(A1)=6;"Junho";SE(MÊS(A1)=7;"Julho";SE(MÊS(A1)=8;"Agosto";SE(MÊS(A1)=9;"Setembro";SE(MÊS(A1)=10;"Outubro";SE(MÊS(A1)=11;"Novembro";SE(MÊS(A1)=12;"Dezembro";" "))))))))))))

    Ou você pode também criar uma aba adicional como a imagem abaixo com os respectivos dados para fazer uma procv...

    Dai você criará uma coluna ao lado da que você quer formatar o mês, e nesta coluna fará uma procv, dai basta depois ocultar a coluna com a sequencia númerica e deixar a formatada que você tera o resultado do mês.



    Um dica interessante é, quando quiser saber o mês de uma DATA use a formatação personalizada "MMMM", quando quiser saber o ano use "AAAA".

    Caso queira saber o MÊS de uma data use a formula:=TEXTO(A1;"MMMM").

    Caso queira saber o ANO de uma data use a formula:=TEXTO(A1;"AAAA").

    Porém neste caso como estamos falando de um código a primeira formula e a dica da Procv são ideiais.

    Um abraço.

    DG


    Douglas Godoy goodoy@yahoo.com.br

    sexta-feira, 22 de março de 2013 11:05
  • "Porém fiz alguns testes e ele considera somente Janeiro, não interessa qual valor você preencher nela, sempre exibirá Janeiro, mesmo o código sendo 2 ou 3 ou qualquer que seja"

    Sim, é verdade. Não é dinâmico.

    ---

    Ao invés de usar o PROCV e manter o mês em letras maiúsculas, use:

    =PRI.MAIÚSCULA(TEXTO(A1;"MMMM"))

    Onde A1 representa uma data.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    sexta-feira, 22 de março de 2013 22:40
    Moderador