Pesquisei e li as respostas relacionadas à formatação condicional, mas não consigo fazer a minha funcionar, então talvez esteja fazendo algo errado.
Eu tenho uma planilha de trabalho. Ele contém uma lista de animais em nosso abrigo. O que estou tentando fazer é colorir toda a linha de verde se eles tiverem sido adotados (anotados por um "X" na coluna "G"). Eu tive =$G$2="X"
e =$G2="X"
, mas nenhum trabalho. Ele irá colorir apenas a linha que estava ativa quando eu defini a regra, e quando eu inserir "X" em outra linha, não fará nada. o que estou perdendo?
Just select the entire sheet first, as conditional formatting only works on selected cells.
Select "Use a Formula to determine which cells to format"
linha que fez uma diferença lá para muitas pessoas que vêm de fora. O OP ainda tem isso, mas nem todos nós :)$G5
.You must start at G1 rather than G2 otherwise it will offset the conditional formatting by a row
.Use a função "indireta" na formatação condicional.
=INDIRECT("g"&ROW())="X"
=$A$1:$Z$1500
(ou a largura / comprimento que você deseja que a formatação condicional se estenda, dependendo de sua planilha)Para cada linha na coluna G que possui um X, ela agora mudará para o formato que você especificou. Se não houver um X na coluna, a linha não será formatada.
Você pode repetir isso para fazer a formatação de várias linhas, dependendo de um valor de coluna. Basta alterar a
g
coluna ou ox
texto específico na fórmula e definir formatos diferentes.Por exemplo, se você adicionar uma nova regra com a fórmula
=INDIRECT("h"&ROW())="CAR"
,, ela formatará todas as linhas que possuemCAR
na coluna H como o formato que você especificou.fonte
Para definir a Formatação Condicional para uma LINHA INTEIRA com base em uma única célula, você deve ANCORAR o endereço da coluna dessa única célula com um "$", caso contrário, o Excel só obterá a primeira coluna correta. Por quê?
Porque o Excel está definindo seu Formato Condicional para a SEGUNDA coluna de sua linha com base em um OFFSET de colunas. Para a SEGUNDA coluna, o Excel agora moveu uma coluna para a DIREITA da célula de regra pretendida, examinou ESSA célula e formatou corretamente a coluna dois com base em uma célula que você nunca pretendeu.
Simplesmente ancore a parte COLUNA do endereço da célula de sua regra com "$" e você ficará feliz
Por exemplo: você deseja que qualquer linha de sua tabela seja destacada em vermelho se a última célula dessa linha não for igual a 1.
Selecione a tabela inteira (mas não os títulos) "Página inicial"> "Formatação condicional"> "Gerenciar regras ..."> "Nova regra"> "Use uma fórmula para determinar quais células formatar"
Digite: "= $ T3 <> 1" (sem aspas ... "T" é a coluna da célula de regra, "3" é sua linha) Defina sua formatação Clique em Aplicar.
Certifique-se de que o Excel não inseriu aspas em nenhuma parte de sua fórmula ... se tiver, pressione Backspace / Exclua-as (sem as teclas de seta, por favor).
A formatação condicional deve ser definida para toda a tabela.
fonte
Você deseja aplicar uma regra de formatação personalizada. O campo "Aplica-se a" deve ser a linha inteira (se você quiser formatar a linha 5, insira
=$5:$5
. A fórmula personalizada deve ser=IF($B$5="X", TRUE, FALSE)
, mostrada no exemplo abaixo.fonte
Use o endereçamento RC. Então, se eu quiser que a cor de fundo da Col B dependa do valor na Col C e aplique isso das Linhas 2 a 20:
Passos:
Selecione R2C2 a R20C2
Clique em Formatação Condicional
Selecione "Usar uma fórmula para determinar quais células formatar"
Digite a fórmula: = RC [1]> 25
Crie a formatação desejada (ou seja, cor de fundo "amarelo")
Aplica-se a: Certifique-se de que diz: = R2C2: R20C2
** Observe que a "mágica" ocorre na etapa 4 ... usando o endereçamento RC para ver o valor uma coluna à direita da célula sendo formatada. Neste exemplo, estou verificando se o valor da célula uma coluna à direita da célula sendo formatada contém um valor maior que 25 (observe que você pode colocar praticamente qualquer fórmula aqui que retorne um valor T / F)
fonte
No meu caso, eu queria comparar os valores das células da coluna E com as células da coluna G
Destaque a seleção de células a serem verificadas na coluna E.
Selecionar formato condicional: realçar regras de célula Selecione uma das opções no meu caso era maior que. No campo do lado esquerdo do pop-up, use = indireto ("g" & row ()) onde g era a linha que eu estava comparando.
Agora a linha que você está formatando será destacada com base em se for maior do que a seleção na linha G
Isso funciona para todas as células na coluna E em comparação com a célula na coluna G da seleção que você fez para a coluna E.
Se G2 for maior que E2 ele formata
G3 é maior que E3 ele formata etc
fonte