
Existe uma maneira mais eficiente de fazer a seguinte função?:
>=COUNTIF(A1,">0")+COUNTIF(C1,">0")+COUNTIF(E1,">0")+COUNTIF(G1,">0")
Quero contar se a célula é maior que 0 e somar. Esta função fica longa e complicada se houver mais de 3 células com intervalos diferentes que desejo contar.
Responder1
Se bem entendi, você deseja contar todas as outras células (célula com índice de coluna ímpar) com valor maior que zero:
=SUMPRODUCT((MOD(COLUMN(A1:Q1),2)=1)*(A1:Q1<>"")*(A1:Q1>0))
Isso será feito para range A1:Q1
, contando as células A1, C1, E1, G1, I1, K1, M1, O1, Q1 com valor> 0.
Responder2
Acho que você deseja somar as células que possuem um número maior que zero. Se for esse o caso, use esta fórmula.
=SUMIFS(A1:C1,A1:C1,">0")
Se você deseja contar o número de células com valores maiores que zero use esta fórmula
=COUNTIFS(A1:C1,">0")