Capítulo 15 · 15.9
Colorir uma linha inteira quando a fatura estiver paga
Com a formatação condicional normal, apenas a própria célula fica colorida. Numa lista de faturas, lista de tarefas ou lista de membros, muitas vezes pretende colorir a linha inteira quando numa coluna consta algo, por exemplo "Betaald" (Pago). Isso faz-se com uma regra com uma fórmula.
Passo a passo
- Selecione a tabela inteira sem os cabeçalhos, no exemplo A2:H13. Portanto, não apenas a coluna Status.
- Clique no separador Base em Formatação condicional e escolha Nova Regra.
- Em Regra, escolha o tipo Fórmula.
- Digite a fórmula =$H2="Betaald". H é a coluna com o estado, 2 é a primeira linha da sua seleção.
- Em Formato, escolha uma cor de preenchimento e clique em OK.


Porquê o símbolo do dólar?
O símbolo do dólar antes do H fixa a coluna: cada célula da linha aponta para a coluna H. Antes do 2 não há símbolo do dólar, para que a linha 3 aponte para H3, a linha 4 para H4, e assim sucessivamente. Se escrever =$H$2, tudo aponta para a mesma célula e ou tudo fica colorido ou nada fica.
Mais exemplos
- Vencidas e ainda em aberto: =E($H2<>"Betaald";$F2<HOJE()-30): faturas em aberto com mais de 30 dias.
- Uma cor alternada: =RESTO(LIN();2)=0.
- Um valor elevado: =$G2>200.
Armadilhas
- Tudo colorido ou nada colorido? Verifique os símbolos do dólar e se a fórmula começa na primeira linha da sua seleção.
- Ao copiar e colar linhas podem surgir regras duplicadas. Elimine-as em Formatação condicional, Gerir Regras (consulte Formatação condicional).
- As maiúsculas e minúsculas não são tidas em conta na comparação: "betaald" também fica colorido. Um espaço no final já conta: "Betaald " não fica colorido.
