O que você está basicamente perguntando é fazer a formatação condicional com referência a outra planilha. Mas infelizmente o Excel não pode fazer formatação condicional com referência a outra planilha. Mas você pode fazer um método alternativo de espelhamento como abaixo:
Para aplicar a formatação condicional a Sheet1
usando valores de Sheet2
, você precisa espelhar os valores em Sheet1
.
Criando um espelho da Folha2, coluna B na Folha 1
- Ir para
Sheet1
. - Insira uma nova coluna clicando com o botão direito do mouse no cabeçalho da coluna A e selecionando "Inserir".
-
Insira a seguinte fórmula na A1:
=IF(ISBLANK(Sheet2!B1),"",Sheet2!B1)
- Copie
A1
clicando com o botão direito do mouse e selecionando "Copy
". - Cole a fórmula na coluna
A
clicando com o botão direito do mouse no cabeçalho e selecionando "Paste
".
Sheet1
, coluna A
agora deve espelhar exatamente os valores em Sheet2
, coluna B
.
(Nota: se você não gostar da coluna A
, funcionará da mesma forma na coluna Z
ou em qualquer outro lugar.)
Aplicando a formatação condicional
- Permaneça no
Sheet1
. - Selecione a coluna
B
clicando em seu cabeçalho. - Selecione o item de menu
Format > Conditional Formatting...
-
Altere
Condition 1
para "Formula is
" e insira esta fórmula:=MATCH(B1,$A:$A,0)
-
Clique no botão
Format...
e selecione um fundo roxo.
Agora você deve ver o plano de fundo roxo aplicado às células correspondentes em Sheet1
.
Escondendo a coluna do espelho
- Permaneça no
Sheet1
. - Clique com o botão direito do mouse no cabeçalho da coluna
A
e selecione "Hide
".
Isso deve atualizar automaticamente Sheet1
sempre que algo em Sheet2
for alterado.
Use o método acima para as células que você deseja destacar em Yellow