Notifications
Clear all

Somarproduto Condicional

13 Posts
5 Usuários
0 Reactions
2,327 Visualizações
(@sawagner)
Posts: 19
Active Member
Topic starter
 

Boa noite Pessoal,

Estou precisando de uma ajuda para criar uma fórmula que some o total conforme arquivo anexo.

Tenho datas sequenciais (coloquei somente dois dias no exemplo), preciso que some a coluna total de acordo com o código.

Se alguém puder me ajudar.

 
Postado : 20/12/2017 3:51 pm
(@babdallas)
Posts: 85
Trusted Member
 

Não entendi o que deseja. Você poderia anexar um exemplo com uma demostração manual do resultado esperado. Assim, fica mais fácil de obter a sua solução.

 
Postado : 20/12/2017 5:21 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

sawagner,

Boa noite!

Vi sua planilha mas... confesso que não entendi o que você quer.

preciso que some a coluna total de acordo com o código

A que coluna Total você se refere? Você tem Total na coluna D e na coluna K. Que código é esse?

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 20/12/2017 5:23 pm
(@sawagner)
Posts: 19
Active Member
Topic starter
 

Boa noite, obrigado pela atenção.

Segue novo exemplo.

Ele tem que somar as horas da coluna Total onde o Cod Gerado e igual a "x" e igual a "y". Lembrando que tem mais datas eu so coloquei dois dias como exemplo.

 
Postado : 20/12/2017 5:31 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Ainda não sei se entendi corretamente...

Veja se é assim.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 20/12/2017 6:09 pm
(@sawagner)
Posts: 19
Active Member
Topic starter
 

Boa noite Wagner,

Não seria isto. Dá uma olhada no no resumo abaixo da planilha teste2.

Agradeço pelo empenho.

 
Postado : 20/12/2017 6:12 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite

Confira na planilha e dê retorno.

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

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/12/2017 6:13 pm
(@sawagner)
Posts: 19
Active Member
Topic starter
 

Muito bom Patropi, porém preciso que ele some o que está na coluna total de acordo com o critério do Cod. Gerado.

Outro problema que eu vou ter por exemplo umas trinta colunas totais, cada conjunto deste para um dia do mes.

 
Postado : 20/12/2017 6:19 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 


Se puder utilizar Função definida pelo usuário, segue mais uma sugestão.

Faça testes e verifique se os resultados são os esperados.


Public Function SOMARCOD(pcod As Range) As Long

Application.Volatile

Dim ilin, flin, icol, fcol As Integer
Dim soma As Long
Dim cod As String


ilin = 3
flin = Range("A1048576").End(xlUp).Row
icol = 4
fcol = Range("IV2").End(xlToLeft).Column - 3
soma = 0
cod = pcod.Value

Do While icol <= fcol
    Do While ilin <= flin
    If Cells(ilin, icol + 3) = cod Then
    soma = soma + Cells(ilin, icol) * 24
    End If
    ilin = ilin + 1
    Loop
ilin = 2
icol = icol + 7
Loop

SOMARCOD = soma

End Function

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/12/2017 6:24 pm
(@sawagner)
Posts: 19
Active Member
Topic starter
 

Agradeço o empenho de todos.

A solução do Edson foi excelente.

Se alguém tiver algo sem que utilize código vba também seria ótimo.

 
Postado : 20/12/2017 6:41 pm
deciog
(@deciog)
Posts: 0
Trusted Member
 

sawagner, Bom Dia.

O colega Patropi estava no caminho correto, confere a alteração que fiz usando a mesma formula do Patropi

Se foi útil, clique na mãozinha que fica do lado da ferramenta Citar, é uma forma de agradecimento

Se você Visitante Também gostou e foi útil pode clique na mãozinha que fica do lado da ferramenta Citar, é uma forma de agradecimento

Decio

Marque o tópico como Resolvido se foi solucionado seu problema.
Brasil, São Paulo - SP
Décio Gassi

 
Postado : 21/12/2017 5:48 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Com a resposta do Decio que eu entendi que ele queria somar e não contar.
Eu teria corrigido a minha fórmula, se o autor do tópico, tivesse se dado ao trabalho, de me responder, informando que a minha resposta não estava correta, pois não deseja constar e sim somar.

Isso que desanima, mas ainda bem a maioria dos usuários tem consideração com os colaboradores.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 21/12/2017 8:08 am
(@sawagner)
Posts: 19
Active Member
Topic starter
 

Boa tarde pessoal agradeço a todos,

Vou te responder da mesma forma, se você tivesse tido o trabalho de ler todas as perguntas e respostas do post, vai ver que te respondi sim agradecendo e informando que precisava somar.

 
Postado : 21/12/2017 10:16 am