Seu problema é INDIRECT
. Não está jogando bem com suas fórmulas condicionais, o que parece ser algum tipo de limitação em torno de INDIRECT
.
No entanto, não acho que você precise disso. Se eu entendi seu requisito corretamente, basta alterar a fórmula condicional verde para =IF((MOD(ROW(),2) = 1),ISNUMBER($E1), FALSE)
. O uso de $E1
forçará a fórmula a reavaliar para cada linha, então ela se transforma em:
-
=IF((MOD(ROW(),2) = 1), ISNUMBER($E1), FALSE)
para E1 -
=IF((MOD(ROW(),2) = 1), ISNUMBER($E2), FALSE)
para E2 -
=IF((MOD(ROW(),2) = 1), ISNUMBER($E3), FALSE)
para R3 - etc.
Da mesma forma, você pode substituir sua fórmula vermelha por =IF(MOD(ROW(),2) = 1,NOT(ISNUMBER("$E1)), FALSE)