Transferindo formatação condicional (sem o valor da célula) no Excel

Transferindo formatação condicional (sem o valor da célula) no Excel

Se eu tiver 3 camadas de formatação condicional em uma célula (B2), existe uma maneira de transferir o formato da célula (B2) para outra célula (A2) sem copiar o valor na célula original (B2).

Ou seja, em b2 tenho formatação condicional dependendo do que está selecionado em uma lista suspensa de 4 opções). Quero que o formato seja copiado na célula anterior (A2) sem que os valores sejam copiados. Essencialmente, A2 tem o título e B2 tem o valor, mas eu gostaria da mesma formatação em ambos.

Consegui fazer isso definindo A2 como ="Title "&B2 e aplicando formatação condicional a isso. O espaçamento significa que o texto de B2 não aparece. Isso funciona, mas é muito feio.

Existe uma maneira melhor, visto que há muitas condições para uma função IF padrão.

(se possível, a solução deve ser compatível com Windows 2003)

Responder1

Isso é bem possível. Se você estiver avaliando dados em A1 em relação a B1, precisará escrever seu formato condicional com referências de coluna rígidas. Por exemplo$A1 = $B1

Observe o $sinal na frente da referência da coluna. Isso os torna uma referência absoluta em vez de uma referência relativa que muda quando a célula é copiada.

Feito isso, copie a célula com a formatação condicional e cole essas informações como a paste special formattinge os formatos condicionais serão copiados. Ele também copiará todas as outras formatações de células (negrito, fonte e tamanho da fonte, cor, etc.)

Isso funcionará em todas as versões do Excel, pelo menos, Excel 2003 e posteriores

informação relacionada