Notifications
Clear all

[Resolvido] SOMARPRODUTO() para diversos critérios em CONT.SES()


OrlandoS
(@orlandos)
Trusted Member Registered
Entrou: 5 anos atrás
Posts: 90
Topic starter  

Olá, pessoal!

Não estou conseguindo fazer com que a função SOMARPRODUTO() some somente quando na col I apareçam os critérios entre { } na função CONT.SES() de fórmula abaixo:

=SE(CONT.SES(I6:I2400;"=" & {"CANCELADO";"CANCELANDO";"NÃO ATINGIDO"});SOMARPRODUTO((H6:H2400<>"")*(I6:I2400<>""));"0")

 

Grato pela atenção!

Orlando Souza

🧐

 

PS: Se a resposta foi útil, clique na "mãozinha positiva" ou em "curtir" na fonte de link informada, agradecendo ao colaborador do código/fórmula. Eu já fiz a minha parte! :]


ResponderCitar (Quote)
Tags do Tópico
deciog
(@deciog)
Prominent Member Registered
Entrou: 5 anos atrás
Posts: 828
 

@orlandos, Boa Tarde

 

Tenta desta forma

=SOMARPRODUTO(SEERRO(SE(CONT.SES(I6:I24;{"=CANCELADO";"=CANCELANDO";"=NÃO ATINGIDO"});(H6:H24));0))

 

ou

 

=SOMARPRODUTO(SEERRO(SE(CONT.SES(I6:I24;{"CANCELADO";"CANCELANDO";"NÃO ATINGIDO"});(H6:H24));0))

 

Se foi útil, clique na mãozinha Curtir é a forma de agradecimento

Decio

 

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


ResponderCitar (Quote)
OrlandoS
(@orlandos)
Trusted Member Registered
Entrou: 5 anos atrás
Posts: 90
Topic starter  

Oi, @deciog!

A minha intenção é eliminar o sinal de "+", reduzindo a fórmula abaixo:

=SE(SOMARPRODUTO((H6:H2400<>"")*(I6:I2400="NÃO ATINGIDO"))+SOMARPRODUTO((H6:H2400<>"")*(I6:I2400="CANCELADO")*(J6:J2400<>""))+SOMARPRODUTO((H6:H2400<>"")*(I6:I2400="CANCELANDO")*(J6:J2400<>""))=0;"0";SOMARPRODUTO((H6:H2400<>"")*(I6:I2400="NÃO ATINGIDO"))+SOMARPRODUTO((H6:H2400<>"")*(I6:I2400="CANCELADO")*(J6:J2400<>""))+SOMARPRODUTO((H6:H2400<>"")*(I6:I2400="CANCELANDO")*(J6:J2400<>"")))

Boa noite!

 
 

PS: Se a resposta foi útil, clique na "mãozinha positiva" ou em "curtir" na fonte de link informada, agradecendo ao colaborador do código/fórmula. Eu já fiz a minha parte! :]


ResponderCitar (Quote)
deciog
(@deciog)
Prominent Member Registered
Entrou: 5 anos atrás
Posts: 828
 

OrlandoS, Bom Dia.

 

Primeiro vi que não agradece a ajuda dada, é importante para os membro

Na coluna P e Q coloquei a prova das quantidades de cada tipo

Confere se é desta forma que desejas

Se foi útil, clique na mãozinha Curtir é a forma de agradecimento

Decio

 

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


ResponderCitar (Quote)
OrlandoS
(@orlandos)
Trusted Member Registered
Entrou: 5 anos atrás
Posts: 90
Topic starter  

Bom dia, @deciog

As cols H e J estão interferindo no resultado, com suas céls vazias (se nas cols H<>""  e I="NÃO ATINGIDO", deve sempre somar).

 
 
 
 
 

PS: Se a resposta foi útil, clique na "mãozinha positiva" ou em "curtir" na fonte de link informada, agradecendo ao colaborador do código/fórmula. Eu já fiz a minha parte! :]


ResponderCitar (Quote)
deciog
(@deciog)
Prominent Member Registered
Entrou: 5 anos atrás
Posts: 828
 

OrlandoS

 

É só colocar o outro critério confere

 

=SOMARPRODUTO(CONT.SES(I6:I2400;{"NÃO ATINGIDO";"CANCELADO";"CANCELANDO"};J6:J2400;"<>"))

Se foi útil, clique na mãozinha Curtir é a forma de agradecimento

Decio

 

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


OrlandoS curtiu
ResponderCitar (Quote)
OrlandoS
(@orlandos)
Trusted Member Registered
Entrou: 5 anos atrás
Posts: 90
Topic starter  

Tem razão, @deciog

Ficou assim:

=SE(SOMARPRODUTO((H6:H2400<>"")*(I6:I2400="NÃO ATINGIDO"))+SOMARPRODUTO(CONT.SES(I6:I2400;{"CANCELADO";"CANCELANDO"};H6:H2400;"<>";J6:J2400;"<>"))=0;"0";SOMARPRODUTO((H6:H2400<>"")*(I6:I2400="NÃO ATINGIDO"))+SOMARPRODUTO(CONT.SES(I6:I2400;{"CANCELADO";"CANCELANDO"};H6:H2400;"<>";J6:J2400;"<>")))

 

Obrigado!

😎

PS: Se a resposta foi útil, clique na "mãozinha positiva" ou em "curtir" na fonte de link informada, agradecendo ao colaborador do código/fórmula. Eu já fiz a minha parte! :]


ResponderCitar (Quote)