A fórmula de formatação condicional é sempre aplicada no nível da célula.
Se você for para outra célula no intervalo com a formatação condicional, provavelmente verá referências diferentes.
Eu tenho a seguinte fórmula VLOOKUP
para uma regra de formatação condicional:
=VLOOKUP(A1,Sheet1!$A$2:$C$17,3,FALSE)<>0
Isso funciona bem e faz o que eu quero, que é: se a coluna C (terceira coluna) na tabela de consulta contiver algum valor (por exemplo, <>0
), aplique alguma formatação à célula atual.
O que não entendo é o valor A1
usado como o primeiro argumento da fórmula. Quando inseri a regra acima usando Conditional Formatting -> New rule -> Use a formula to determine which cells to format
, especifiquei a planilha inteira da Planilha2. Então, quando eu insiro um valor em qualquer célula na Planilha2, a fórmula é aplicada e realmente funciona lindamente.
Mas por que funciona quando o valor para procurar é especificado como A1?
Estou usando o Excel 2016 no Windows 7 x86.
A fórmula de formatação condicional é sempre aplicada no nível da célula.
Se você for para outra célula no intervalo com a formatação condicional, provavelmente verá referências diferentes.