Ir ao conteúdo
  • Cadastre-se
Zamboni_du

Excel RESOLVIDO Somar quantidade através dos dois primeiros dígitos de um código

Posts recomendados

Boa tarde,

 

Preciso somar a quantidade de um determinado tipo de produto utilizando apenas os dois primeiros dígitos do código pois eles a qual tipo ele faz parte, segue exemplo anexo.

Pasta1.xlsx

Compartilhar este post


Link para o post
Compartilhar em outros sites
2 horas atrás, Patropi disse:

Boa tarde @Zamboni_du

 

Confira na planilha e dê retorno.

 

Não se esqueça de clicar em curtir.

 

[]s

10_06_19_SOMAR com condição_Patropi.xlsx 8 kB · 1 download

Deu certo, porém é possível incrementar e acrescentar um critério, por exemplo número da nota fiscal 100 quanto de cada tipo tem nessa NF?

10_06_19_SOMAR com condição_Patropi.xlsx

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Patropi Boa tarde, a pena uma dúvida, eu ajustei a forma conforme minha necessidade porém a formula está limitada as linhas 2 até a 19 e quando eu altero esses valores retorna erro, como eu faço por exemplo para calcular a coluna toda ao invés apenas da lina 2 a linha 19?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde @Zamboni_du

 

A função SOMARPRODUTO não aceita a coluna inteira como intervalo.

Com a formula abaixo você poderá especificar um intervalo maior, mas tem que colocar a linha inicial e a final.

Copie e cole a formula abaixo na célula G3

=SOMARPRODUTO(--(ÉNÚM(LOCALIZAR("30";$B$2:$B$1000)));--($A$2:$A$1000=$F3);$C$2:$C$1000)

Dê retorno.

 

[]s

  • Obrigado 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Patropi Muito obrigado pela ajuda, funcionou perfeitamente. Gostaria apenas de verificar se é possível você me explicar a formula para que em uma próxima necessidade eu possa aplicar essa solução.

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Zamboni_du

 

A função SOMARPRODUTO pode substituir as funções SOMASE; SOMASES; CONT.SE e CONT.SES.

 

Ela não trabalha com os dados digitados e sim com boleanos, ou seja, verifica se o resultado é VERDADEIRO ou FALSO.

Através da multiplicação de cada argumento, os argumentos VERDADEIROS são convertidos para o número 1 e os argumentos FALSOS para 0.

O -- é um modo de converter uma matriz booleana (VERDADEIRO ou FALSO) em 0 ou 1.

A função SOMARPRODUTO realiza a soma dos valores obtidos entre a multiplicação de "n" matrizes informadas, mas como não consegue multiplicar o elemento BOOLEANO, na forma literal dela, há a necessidade de converter VERDADEIRO para 1 e FALSO para 0, e é ai que entra o "--" que faz essa tarefa. O primeiro "-" converte o VERDADEIRO em -1 e FALSO em 0, e o segundo "-" trata de inverter o sinal do "-1" para "1". Alternativamente poderia utilizar a função N, ou então multiplicar por 1 (*1).

Acesse os links sobre as funções que usei junto:

http://www.cavalcanteassociados.com.br/article.php?id=304

https://fabiovianna.com.br/l-funcao-localizar/

 

Espero ter conseguido esclarecer mais um pouco.

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!