Na formatação condicional, aplique a fórmula =OR(B1="",MATCH("?",1:1,-1)>0)
à coluna A.
A parte MATCH
procurará um ponto de interrogação em qualquer lugar em qualquer campo da linha, e não apenas um ponto de interrogação independente.
Eu tenho uma planilha de excel que, no futuro previsível, permanecerá como um Trabalho em andamento em relação a um projeto. Para poder acompanhar facilmente as linhas que precisam de algum trabalho, gostaria de criar uma macro que altere a cor do plano de fundo, dependendo de determinadas regras, de acordo com esse pseudo-código:
For each row n {
if any cell on row n contains a question mark, background of cell [A,n] should be red
if cell [B,i] is empty, background of cell [A,n] should be red
}
Qual é a maneira mais fácil de implementar o pseudo-código acima nas linhas 4 a, digamos ... 1000?
Nota sobre o ponto de interrogação:
Pode ser um ponto de interrogação independente ou será um texto seguido por um ponto de interrogação. Quero que corresponda a qualquer ponto de interrogação nessa linha.
Observação sobre a precedência de regra:
Se as duas regras forem acionadas na mesma linha, quero que a célula fique vermelha.
Usando esta fórmula =OR(B1="",A1:C1="?")
me deu resultados que parecem ser o que você está procurando: