Prezados, tenho uma função que soma os valores de determinados produtos caso eles não sejam comissionados (D="N") e caso o código dos mesmo faça parte de uma lista (range H1:H12):
=SOMA(SOMASES(Dados!X:X;Dados!D:D;"=N";Dados!M:M;{1,2,3,4,5,6,7,8,9}))
=SOMARPRODUTO(SOMASES(Dados!X:X;Dados!D:D;"=N";Dados!M:M;H1:H12))
Mas estou com certa dificuldade de fazer o inverso, somar os valores para os produtos que não estejam na lista. Atualmente tenho uma clausula diferente para cada produto (Dados!M:M;"<>1;Dados!M:M;"<>2;Dados!M:M;"<>3;Dados!M:M;"<>4, etc), mas como o número de produtos é grande e sempre existem produtos novos a manutenção se torna um pouco morosa. Tentei as alternativas abaixo mas mas nenhuma chegou no resultado. Conseguem me dar uma luz?
=SOMA(SOMASES(Dados!X:X;Dados!D:D;"=N";Dados!M:M;"<>"&{1,2,3,4,5,6,7,8,9}))
=SOMARPRODUTO(SOMASES(Dados!X:X;Dados!D:D;"=N";Dados!M:M;"<>"&H1:H12))
Postado : 13/10/2017 6:21 am