Notifications
Clear all

SOMARPRODUTO condiçao ANO + texto

5 Posts
1 Usuários
0 Reactions
921 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pra variar, eu estou sempre apanhando com formulas.
Preciso Somar alguns valores com a condição de ANO, utilizando a função SOMARPRODUTO mais ANO consigo o que pretendo com a seguinte formula : =SOMARPRODUTO(N(ANO(A3:A15)=ANO(F2))*(NÚM.CARACT(A3:A15)>1);--(D3:D15))

só que a coluna "A" contem alguns valores "TEXTO", e não consegui ajustar a formula, sei que tem como pois já utilizei, mas não tinha a condição de verificar pelo ANO.

Segue um exemplo básico.

 
Postado : 30/05/2017 11:49 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Fiz assim, na Q3;

=SOMARPRODUTO(SEERRO(N(ANO(L3:L16)=ANO(F2));0)*(NÚM.CARACT(L3:L16)>1);--(O3:O16))

Matricial! Ou seja, Ctrl+Shift+Enter

a novidade, peguei os erros de resultado da função ANO() quando aplicada nos textos, e transformei em 0 (zero)...

Então com parando com sua fórmula original:

=SOMARPRODUTO(N(ANO(L3:L16)=ANO(F2))*(NÚM.CARACT(L3:L16)>1);--(O3:O16))
Eu troquei:
N(ANO(L3:L16)=ANO(F2))

por isso:
SEERRO(N(ANO(L3:L16)=ANO(F2));0)

 
Postado : 30/05/2017 12:00 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Graande Mauro,

Tenta assim cara:

=SOMARPRODUTO(--(SE(NÃO(ÉERROS(ANO(L3:L16)));ANO(L3:L16))=ANO(F2));--(O3:O16))

Ctrl + Shift + Enter

Qualquer coisa da o grito.
Abraço

 
Postado : 30/05/2017 12:00 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Agradeço aos dois pela a ajuda, as duas formulas funcionaram corretamente.
Fernando, apesar de não ter mencionado, a sua formula tambem é Matricial ? correto, pois só assim ela retornou o resultado.

abraços.

 
Postado : 30/05/2017 8:00 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

É sim Mauro. Atualizei la para ficar bem claro!

Abs,

FF

 
Postado : 30/05/2017 9:51 pm