Eu tenho dados dispostos em mini tabelas em uma planilha singular. Ver foto
Eu preciso formatar condicionalmente a linha inteira (dentro do minitable) com base em um valor de célula dentro da linha.
Por exemplo, para a tabela U, destacaria A4: E4 com base no valor de B.
O problema é que, quando copio a formatação condicional para a tabela T, ela ainda faz referência à coluna B, e não à coluna G como eu quero. Eu tenho que fazer isso várias vezes (mais de 50), portanto, para corrigi-lo manualmente, levaria muito tempo (7 formatos condicionais por minitabela, mais de 50 tabelas). Alguma ideia?
$B
vez deB
Respostas:
Supondo que todas as suas minitabelas tenham a mesma largura e que não haja lacunas (ou apenas uma diferença de largura fixa) entre elas, você pode usar uma única fórmula de formato condicional como esta, aplicada às células
$A$4:$E$4
:Em seguida, você poderá usar a ferramenta Pintor de formato para copiar o formato condicional no restante da primeira tabela e nas outras mini-tabelas. Você não deve precisar de mais edições.
Isso funciona calculando com qual minitabela está sendo formatada (na coluna da célula que está sendo avaliada) e, portanto, com qual célula a cadeia de teste deve ser comparada.
$A4
é o ponto de partida do deslocamento. É uma referência absoluta à coluna A, mas tem uma referência de linha relativa; portanto, quando você copia o formato para outras linhas, elas serão formatadas separadamente.A
QUOTIENT(COLUMN(A4)-1, 5)
parte calcula em qual tabela a célula que está sendo avaliada está, assumindo que cada tabela tenha 5 colunas de largura.A4
é uma referência totalmente relativa, sendo substituída por cada célula para a qual você copia o formato.A
5 * QUOTIENT() + 1
parte seleciona a 2ª coluna da tabela correta (assumindo que todas tenham 5 colunas de largura). Altere os 5s se suas tabelas usarem um número diferente de colunas ou+ 1
se você precisar testar uma coluna diferente dentro da tabela.fonte
Siga esses passos:
Primeira abordagem:
=B4 = B4.
Segunda abordagem:
NB:
Depois de copiar o formato condicional, marque Gerenciar regra para a Tabela T, agora você encontra a fórmula
=G4 = G4
. Aqui, o Excel justifica o 'Formato da cópia' e também ajusta o intervalo de dados de destino.Mas lembre-se de que, ao usar isso, o Excel também formatará as Linhas que não correspondem ao valor B4.
fonte