Página 1 de 1

FUNÇÃO SE PARA ANO E MÊS

Enviado: 12 Jun 2018 às 11:29
por mabdala
GALERA!

Estou com um dúvida em relação a uma função que estou tentando usar.

Gostaria de estabelecer uma condição para estoque de produtos com relação a data atual:

Produtos que passaram a validade: cor vermelha

Produtos que estão no mês da validade: cor amarela

Produtos com mais de 1 mês de validade: cor verde

OK! Porém, vim enfrentando problemas com a função utilizada, eu gostaria que ela analisasse tanto o mês, quanto o ano do produto e não estou sabendo fazer, pois ela está verificando somente os meses. Produtos com validade para janeiro/2019, estão sendo colocados como vencidos.

Usei as seguintes funções:

=SE(MÊS(D4)>MÊS(HOJE());VERDADEIRO)
=SE(MÊS(D4)=MÊS(HOJE());VERDADEIRO)
=SE(MÊS(D4)<MÊS(HOJE());VERDADEIRO)

Alguém poderia me ajudar em relação a isso?

Re: FUNÇÃO SE PARA ANO E MÊS

Enviado: 12 Jun 2018 às 12:21
por DeyseHingst
Oi Mabdala.
Veja se é isso que você precisa.
Veja que usei a data de referência e uma célula na planilha.

FUNÇÃO SE PARA ANO E MÊS

Enviado: 12 Jun 2018 às 13:09
por mabdala
Em partes é o que preciso. Porém, e se eu quisesse identificar apensas pelo mês e não pelo dia, e mudar os prazos por exemplo:

Produtos vencidos: vermelho
Produtos abaixo de 3 meses de validade: amarelo
Produtos acima de 3 meses de validade: verde

Como ficaria?

FUNÇÃO SE PARA ANO E MÊS

Enviado: 12 Jun 2018 às 13:44
por FelipeMGarcia
=SE(SE(D4>HOJE();DATADIF(HOJE();D4;"m");-DATADIF(D4;HOJE();"m"))<0;"vencido";SE(SE(D4>HOJE();DATADIF(HOJE();D4;"m");-DATADIF(D4;HOJE();"m"))<=3;"amarelo";"verde"))

FUNÇÃO SE PARA ANO E MÊS

Enviado: 13 Jun 2018 às 00:17
por mabdala
Consegui a partir desses códigos:

=SE(DATA(ANO(D4);MÊS(D4);01)>DATA(ANO(HOJE());MÊS(HOJE());01);VERDADEIRO)
=SE(DATA(ANO(D4);MÊS(D4);01)=DATA(ANO(HOJE());MÊS(HOJE());01);VERDADEIRO)
=SE(DATA(ANO(D4);MÊS(D4);01)<DATA(ANO(HOJE());MÊS(HOJE());01);VERDADEIRO)

Ou apenas:

DATA(ANO(D4);MÊS(D4);01)>DATA(ANO(HOJE());MÊS(HOJE());01)
DATA(ANO(D4);MÊS(D4);01)=DATA(ANO(HOJE());MÊS(HOJE());01)
DATA(ANO(D4);MÊS(D4);01)<DATA(ANO(HOJE());MÊS(HOJE());01)