como aplicar o formato de uma linha adiante no Excel quando a célula está vazia

como aplicar o formato de uma linha adiante no Excel quando a célula está vazia

Tenho uma linha contendo, digamos, os seguintes valores:

0, vazio, vazio, 1, vazio, 0, 1

Quero aplicar uma formatação condicional para que:

  • célula 0: o fundo é VERMELHO
  • célula 1: o fundo é VERDE
  • célula vazia: o fundo é igual ao fundo da célula anterior

o resultado deve ser:

VERMELHO, VERMELHO, VERMELHO, VERDE, VERDE, VERMELHO, VERDE

A questão é: usando a formatação condicional, como aplicar a uma célula o formato de uma célula anterior?

desde já agradeço qualquer comentário

Responder1

Você precisa usar uma fórmula para esta formatação:

  • selecione o intervalo que deseja formatar
  • vá para casa - formatação condicional - nova regra - use uma fórmula para decidir quais células formatar
  • para o campo de fórmula, insira isto:
    =INDEX($A$1:A1,MAX(IF($A$1:A1<>"",COLUMN($A$1:A1),"")))=1
  • definir formatação para células com1
  • a regra para células com 0, será semelhante, apenas o final é diferente:
    =INDEX($A$1:A1,MAX(IF($A$1:A1<>"",COLUMN($A$1:A1),"")))=0

insira a descrição da imagem aqui

informação relacionada