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)