Um primeiro crack seria
=VAR(IF(DJ4:EH4=-99, "", DJ4:EH4))
Pressione Ctrl + Deslocamento + Digite depois de digitar isto, para torná-lo uma fórmula de matriz.
Se os seus dados contiverem quaisquer espaços em branco, o IF(…,"", …)
faz com que eles sejam processados como zeros
então revise isso para
=VAR(IF((DJ4:EH4=-99)+(DJ4:EH4=""), "", DJ4:EH4))
usando +
para combinar dois booleanos no sentido de "ou"
(porque OR(…)
não funciona em fórmulas de matriz).
Ocorreu-me que
talvez seja melhor usar #N/A
em vez de ""
para as células que você deseja ignorar,
mas acontece que isso não funciona - o VAR(…)
é avaliado como #N/A
.