Estou tentando formatar condicionalmente células em uma linha que estão entre duas células que têm valores específicos.
Encontrei uma fórmula personalizada de formatação condicional usando a função 'CONT.VALORES' que formata todas as células ATÉ (ou seja, à esquerda) de uma célula com um valor, preenchendo apenas células vazias:
=AND(H19="",COUNTA(H19:19)>0)
...mas existe uma fórmula personalizada que formata as células à direita de um valor específico E à esquerda de um valor específico?
Por exemplo, na captura de tela abaixo, o preenchimento cinza claro vai até a última célula com um valor (o último 'OS'), mas quero especificar que as células só serão preenchidas se estiverem entre 'DD' e 'DD', e 'OS' e 'OS', e NÃO entre os dois intervalos (onde risquei com marcador amarelo):
Experimente esta fórmula
Para começar, quero destacar que a fórmula personalizada não é muito boa com memorização iterativa ou marcação de coisas, pois lida com 1 célula por vez. Como solução alternativa, eu brinco com a limitação da Função Match, dependendo do tipo de pesquisa, ela mostrará a primeira ou a última ocorrência que eu marcar como base da ocorrência. Além disso, as marcações precisam ser inseridas manualmente. Além disso, esta fórmula não aborda a possibilidade de um marcador entrelaçado no IE
DD SS DD SS
. Nesses cenários, ela apenas marcará tudo entre eles. Ela fará exatamente o que está na sua captura de tela. Se houver qualquer outra variação do seu conjunto de dados, esta fórmula pode não funcionar.Referência:
Corresponder