Notifications
Clear all

Função SOMASES usando OU / E

8 Posts
3 Usuários
0 Reactions
1,343 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde meus prezados!

Estou desenvolvendo uma planilha auxiliar para meu trabalho e estou com dificuldade de finalizar uma formula utilizando a função SOMASES combinando com OU / E, uma vez que preciso encontrar o resultado para mais de uma variável no mesmo intervalo.

Para entenderem melhor, vou detalhar abaixo:

Tenho uma planilha que contem a data, tipo de empenho, empenho, conta, liquidação e valor. Preciso somar todos os campos da coluna valor, sempre que na coluna tipo de empenho contiver a informação AE, AS, EO ou SE, porém não estou conseguindo finalizar esta fórmula fazendo funcionar.

DATA TIPO_EMPENHO EMPENHO CONTA LIQUIDACAO VALOR
02/01/2018 EE EE00001 339039 1.000,00
02/01/2018 SE SE00001001 339039 02/01/2018 100,00
02/01/2018 EO EO00002 319011 18/01/2018 2.000,00
02/01/2018 EO EO00004 319011 18/01/2018 1.200,00
02/01/2018 EO EO00007 339030 17/01/2018 1.500,00
02/01/2018 EG EG00008 339039 10.914,00
02/01/2018 EG EG00009 339039 16.680,00
02/01/2018 EG EG00010 339039 3.500,00
02/01/2018 EE EE00011 339093 3.000,00
02/01/2018 EO EO00012 319004 6.228,00
02/01/2018 AE AE00012001 319004 -6.228,00
02/01/2018 EO EO00013 339041 6.228,00
02/01/2018 AE AE00013001 339041 -6.228,00
02/01/2018 EG EG00014 339041 6.228,00
02/01/2018 EG EG00015 339039 10.000,00
02/01/2018 SE SE00015001 339039 05/02/2018 850,00
02/01/2018 SE SE00015002 339039 05/02/2018 900,00
02/01/2018 SE SE00015003 339039 05/02/2018 950,00

Até consigo somar individualmente, como nessa fórmula que somei todos os tipos EO: =SOMASES($F$2:$F$19;$B$2:$B$19;"=EO"), mas precisar somar o resultados para todos os tipos citados acima juntos.

Desde já agradeço.

 
Postado : 11/04/2018 11:09 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde

Para facilitar anexe uma planilha de exemplo, demonstrando manualmente o resultado esperado,para possibilitar conferência.

[]s

Patropi - Moderador

 
Postado : 11/04/2018 11:32 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Segue um exemplo básico do que preciso.

Desde já agradeço.

Att.

 
Postado : 11/04/2018 12:56 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

.
Testa aí ...
.
L1 =SOMARPRODUTO((B2:B38="ae")*(F2:F38))+SOMARPRODUTO((B2:B38="as")*(F2:F38))+SOMARPRODUTO((B2:B38="eo")*(F2:F38))+SOMARPRODUTO((B2:B38="se")*(F2:F38))
.
ou
.
L1 =SOMASE(B2:B38;"ae";F2:F38)+SOMASE(B2:B38;"as";F2:F38)+SOMASE(B2:B38;"eo";F2:F38)+SOMASE(B2:B38;"se";F2:F38)
.

 
Postado : 11/04/2018 2:01 pm
(@rilust)
Posts: 0
New Member
 

prezado

segue planilha utilizando a formula fornecida pelo nobre colega

 
Postado : 11/04/2018 3:07 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite

Não precisa usar uma formula tão longa, com repetição do SOMARPRODDUTO, basta usar assim:

=SOMARPRODUTO(((B2:B38="ae")+(B2:B38="as")+(B2:B38="eo")+(B2:B38="se"))*(F2:F38))

Funciona perfeitamente, pois o sinal de + equivale ao E.

Não se esqueça de clicar na mãozinha.

[]s

Patropi - Moderador.

 
Postado : 11/04/2018 3:18 pm
(@estevaoba)
Posts: 0
New Member
 

Segue outra opção:

=SOMARPRODUTO(SOMASE(B2:B19;{"AE";"AS";"EO";"SE"};F2:F19))

Good luck!

 
Postado : 11/04/2018 3:37 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

.
As sugestões do Patropi e Estevaoba esculhambaram minha formula kk, mas foi show!! ... Aprendi mais 2 fórmulas interessantes!!
.

 
Postado : 11/04/2018 6:31 pm