Experimente esta solução de formatação condicional. Você não mencionou qual versão do Excel você possui. Essa solução funciona no Excel 2013 e também deve funcionar em versões inferiores idealmente. A interface pode ser ligeiramente diferente.
Estou assumindo que você não precisa ir até a última coluna em uma linha. Mais uma ligeira mudança é necessária. Para obter este trabalho, sugeri 3 regras de formatação condicional. Para dizer a linha 3, você precisa colocar uma condição para a célula A3, uma condição para a célula B3 e três condições para o restante das células nessa linha (excluindo as duas últimas colunas).
Regra em A3
=AND(ISNUMBER(A3),A3=0,ISNUMBER(B3),B3=0,ISNUMBER(C3),C3=0)
Regra em B3
=AND(ISNUMBER(B3),A3=0,ISNUMBER(B3),B3=0,ISNUMBER(C3),C3=0)
3 Regras no C3
=AND(ISNUMBER(C3),C3=0,ISNUMBER(D3),D3=0,ISNUMBER(E3),E3=0)
=AND(ISNUMBER(C3),C3=0,ISNUMBER(B3),B3=0,ISNUMBER(D3),D3=0)
=AND(ISNUMBER(C3),C3=0,ISNUMBER(A3),A3=0,ISNUMBER(B3),B3=0)
Agora copie o C3 e use a opção Colar especial Copie somente os formatos para as células desejadas nessa linha que contém dados. Você só precisa copiar o formato, desta forma a sua fórmula nas respectivas células e os valores reais estão intactos.
Eu excluí as duas últimas colunas. Como eles novamente precisam de formatação condicional separada. Se desejar, você precisa fazer uma comparação da última célula com a anterior e a segunda da última célula com células em ambos os lados.