Página 1 de 1

Formatação condicional baseada em valores de outra folha.

Enviado: 22 Dez 2017 às 11:45
por Ventura
Bom dia a todos,

Estou a fazer uma versão maior de um calendário e precisava de uma fórmula para uma formatação condicional.

O que pretendo é que, na folha "Janeiro-Fevereiro", seja destacada com formatação escolhida a célula do dia de Carnaval, tendo como base informação constante na folha "Calendário" (D10).


Agradeço.


Felicidades!

Re: Formatação condicional baseada em valores de outra folha

Enviado: 22 Dez 2017 às 14:59
por osvaldomp
1. na planilha Janeiro-Fevereiro selecione H4:N9
2. menu Formatação Condicional / Nova Regra / Usar uma fórmula ...
3. na caixa de fórmula cole esta fórmula ~~~> =H4=dia(Calendário!$D$10)
4. formate como desejar / OK / OK

Re: Formatação condicional baseada em valores de outra folha

Enviado: 23 Dez 2017 às 10:27
por Ventura
Obrigado Osvaldo!

A sua resposta me ajudou a avançar no trabalho, mas eu precisava de uma melhoria na fórmula que você apresentou. Eu precisava que a fórmula também tivesse em conta o mês, e não só o dia, porque há feriados móveis que podem ocorrer em meses diferentes.

Agradeço mais uma vez a atenção!

Felicidades!

Re: Formatação condicional baseada em valores de outra folha

Enviado: 23 Dez 2017 às 11:39
por osvaldomp
Experimente esta, que considera dia, mês e ano.
Código: Selecionar todos
=DATA($F$2;MÊS(1&$N$2);H4)=Calendário!$D$10

Re: Formatação condicional baseada em valores de outra folha

Enviado: 25 Dez 2017 às 10:04
por Ventura
Mais uma vez, obrigado, Osvaldo!

Avancei mais um pouco, mas surgiu outra "pedra no caminho".

Em 2024, a Páscoa é em 31 de março. Nesse ano o mês de abril fica com a formatação escolhida em células que não estão preenchidas.

Envio o ficheiro novamente, caso queira visualizar.

Obrigado

Felicidades|

Re: Formatação condicional baseada em valores de outra folha

Enviado: 25 Dez 2017 às 10:45
por osvaldomp
Como no intervalo (abril) há fórmulas que retornam vazio e o Excel considera essas células com valor zero, então fica 0/abril corresponde a 31/março, por isso a Formatação Condicional pinta as células "vazias".

Para contornar, acrescente a condição célula>0, assim:
Código: Selecionar todos
=E(H4>0;DATA($F$2;MÊS(1&$N$2);H4)=Calendário!$D$9)

Re: Formatação condicional baseada em valores de outra folha

Enviado: 27 Dez 2017 às 11:21
por Ventura
Muito obrigado, Osvaldo!

Você é craque mesmo!