De acordo com Central de ajuda do Microsoft Office em rela��o a COUNTIFS
:
Important: Each additional range must have the same number of rows and columns as the criteria_range1 argument. The ranges do not have to be adjacent to each other.
Qual é a razão pela qual seu COUNTIFS
falha: o argumento B:G
não possui o mesmo número de colunas que o primeiro argumento, A:A
.
Uma maneira de conseguir isso seria usar um SUMPRODUCT
, que não tem essa limitação de tamanho.
Você pode usar, como sugerido pela RobinCTS, a seguinte fórmula:
=SUMPRODUCT((A1:A6="John")*(NOT(ISBLANK(B1:E6))))
No entanto, se uma célula tiver um 0
dentro, ela não será considerada vazia.
Uma solução alternativa à resposta de Robin é usar o fato de que tanto uma célula vazia quanto uma célula que contém 0
retornarão TRUE
quando testadas para essas condições: <>0
e <>""
.
=SUMPRODUCT((A1:A6="John")*(B1:E6<>0))
=SUMPRODUCT((A1:A6="John")*(B1:E6<>""))
Dependendo do que você precisa e do tipo de dados contidos em sua pasta de trabalho, uma dessas duas soluções deve funcionar.
Isso é ilustrado no exemplo abaixo: