
Fórmula genérica
=SUMPRODUCT(--(range""))=0
Resumo
Para retornar TRUE quando todas as células em um intervalo estiverem em branco ou vazias, você pode usar uma fórmula baseada em SUMPRODUCT e um teste lógico adequado ao caso de uso. No exemplo mostrado, a fórmula em E5 é:
=SUMPRODUCT(--(B5:D5""))=0
Explicação
Trabalhando de dentro para fora, esta fórmula contém uma expressão dentro de SUMPRODUCT que testa cada célula em um intervalo como:
--(B5:D5"")
Dentro dos parênteses, o resultado de B5: D5 "" fica assim:
(TRUE,FALSE,TRUE)
O duplo negativo então converte os valores TRUE FALSE em um e zeros:
(1,0,1)
Observe que os 1s nesta matriz correspondem às células que não estão em branco ou vazias. Então, com apenas um array para trabalhar, SUMPRODUCT simplesmente multiplica esses valores e retorna o resultado.
Sempre que o resultado for maior que zero, sabemos que nem todas as células do intervalo estão em branco. Para forçar a fórmula a retornar TRUE se todas as células estiverem em branco, e FALSE se não, simplesmente adicionamos = 0 ao final da fórmula.