Página 1 de 1
Contar quantidade desconsiderando repetições e com critérios
Enviado: 17 Out 2016 às 07:51
por cezaro
Pessoal, bom dia.
Estou com um baita problema na lógica da planilha em anexo.
Eu preciso contar valores que sejam distintos (não repetidos) conforme alguns critérios. O cont.ses teoricamente seria uma solução, porém, preciso contar os valores que sejam únicos.
Por exemplo, eu preciso contar quantas PLACAS, não repetidas existem por dia de faturamento, por centro emissor, por embalagem e por turno.
Então, seria uma contagem do número de placas obedecendo todos esses critérios. Eu não posso usar o cont.ses pq ele não iria ignorar as placas repetidas, iria contar o montante total.
Deu pra entender um pouco?
É isso, desde já obrigado.
Abraço!
Re: Contar quantidade desconsiderando repetições e com crité
Enviado: 17 Out 2016 às 08:15
por FelipeMGarcia
Veja se o que fiz te ajuda.
Abs
Re: Contar quantidade desconsiderando repetições e com crité
Enviado: 17 Out 2016 às 09:17
por Deciog
cezaro, Bom Dia.
Confere se é desta forma que desejas
Décio
Re: Contar quantidade desconsiderando repetições e com crité
Enviado: 17 Out 2016 às 09:34
por DJunqueira
Uma segunda abordagem.
Re: Contar quantidade desconsiderando repetições e com crité
Enviado: 17 Out 2016 às 19:18
por cezaro
FelipeMGarcia escreveu:Veja se o que fiz te ajuda.
Abs
Amigo, obrigado pela ajuda, mas infelizmente não gostaria de utilizar tabela dinâmica, porque vou fazer uma atualização diária automática com fórmulas.
Re: Contar quantidade desconsiderando repetições e com crité
Enviado: 17 Out 2016 às 19:39
por Kledison
Olá,
segue uma tentativa com fórmula matricial e coluna auxiliar.
Att
Contar quantidade desconsiderando repetições e com critérios
Enviado: 17 Out 2016 às 19:40
por DJunqueira
cezaro, a não ser q vc vá ficar de olho na planilha como na variação de valor em uma bolsa de valores não vejo pq desmerecer a solução com TD.
O normal seria vc abrir a planilha uma ou duas vezes por dia e ver como anda os negócios, até pq não me parece q esse tipo de entrada tenha tanta atualização assim, para isso vc pode configurar a TD p/ atualizar ao abrir o arquivo. Se quiser nova atualização é só clicar em Atualizar tudo.
Dificilmente fórmulas te darão uma versatilidade como a q vc pode encontrar na TD.
Re: Contar quantidade desconsiderando repetições e com crité
Enviado: 17 Out 2016 às 19:56
por cezaro
Deciog escreveu:cezaro, Bom Dia.
Confere se é desta forma que desejas
Décio
Decio, obrigado pela ajuda.
Eu necessito de uma divisão por dia, por centro emissor, por embalagem e por turno, ou seja, em cada dia terei uma quantidade de placas diferentes, dentro desses critérios. Com a sua fórmula é possível fazer isso?
No caso você pegou somente o montante total.
Re: Contar quantidade desconsiderando repetições e com crité
Enviado: 17 Out 2016 às 20:03
por cezaro
Kledison escreveu:Olá,
segue uma tentativa com fórmula matricial e coluna auxiliar.
Att
Kledison, obrigado também pela ajuda.
Sua solução é otima e parece que realmente é o que preciso. No entanto, somente uma dúvida, haverá casos onde em um mesmo dia, mesmo turno, mesmo centro emissor, e mesma embalagem, haverão placas iguais. Pois pode ocorrer um carregamento na sequencia de uma outra nota fiscal, obedecendo os mesmos critéiros, no mesmo veículo (placa), e portanto esse veículo deveria ser contado somente uma vez. Sua fórmula já considera isso?
Re: Contar quantidade desconsiderando repetições e com crité
Enviado: 17 Out 2016 às 20:13
por Kledison
Olá,
a coluna auxiliar foi criada para listar apenas valores únicos, ou seja, irá contar apenas uma vez.
Att
Re: Contar quantidade desconsiderando repetições e com crité
Enviado: 18 Out 2016 às 06:43
por Deciog
cezaro , Bom Dia.
Desculpa a demora é que tenho que atender cliente, ai só poço responder quando estou livre.
A solução do colega Kledison é ótima, pergunto ainda precisa de outra solução
Decio
Contar quantidade desconsiderando repetições e com critérios
Enviado: 24 Out 2016 às 08:29
por cezaro
Pessoal, muito obrigado pela ajuda!!
Decio e Kledison,
A solução do Kledison, realmente é muito boa e seria exatamente o que preciso.
No entanto, como é uma planilha com uma base muito extensa, ela acabou ficando pesada. Testei a solução e realmente seria otima!
Porém, para qualquer movimentação que é feita nela, o excel fica processando por um longo período de tempo (provavelmente em função da questão matricial), o que está inviabilizando a atualização da planilha
O que posso fazer nesse caso?
Re: Contar quantidade desconsiderando repetições e com crité
Enviado: 24 Out 2016 às 10:01
por Deciog
cezaro
Usei parde do raciocínio do colega Kledison, olha se assim atende suas necessidades
Décio
Contar quantidade desconsiderando repetições e com critérios
Enviado: 24 Out 2016 às 10:20
por cezaro
Obrigado Decio!!!
No entanto, eu necessito exatamente da contagem do número de placas, e não posso colocar uma placa específica no critério de contagem.
São centenas de placas distintas e eu preciso contá-las obedecendo somente os critérios de Centro Emissor, Dia Faturamento, Embalagem e Turno.
Re: Contar quantidade desconsiderando repetições e com crité
Enviado: 24 Out 2016 às 16:36
por Kledison
Boa tarde,
realmente com fórmula matricial fica muito lento a pesquisa, substitui a fórmula do exemplo que eu enviei anteriormente por essa e verifica se melhora o desempenho:
Código: Selecionar todos=SOMARPRODUTO((A2:A703=J3)*(C2:C703=J4)*(E2:E703=J5)*(B2:B703=J6)*(CONT.SE(G2:G703;G2:G703)))
Att
Contar quantidade desconsiderando repetições e com critérios
Enviado: 25 Out 2016 às 14:06
por cezaro
Kledison, boa tarde.
Essa fórmula seria mesmo uma ótima solução, porque assim retiraria o conceito matricial e a tornaria mais leve.
No entanto, não estão sendo retornados os valores corretos, sempre retorna um número maior que o real.
Uma outra dúvida, é que gostaria de deixar a fórmula já pegando uma grande quantidade de células, para que sejam colados os dados por cima da base e automaticamente os números sejam retornados de acordo com esses critérios, mas vi que sua fórmula da erro quando selecionamos na base células que estejam vazias, certo? É possível corrigir?
E por que será que está retornando valores maiores que o real?
Contar quantidade desconsiderando repetições e com critérios
Enviado: 25 Out 2016 às 15:29
por cezaro
Kledison,
Fazendo uma análise e alguns testes na sua fórmula, creio que identifiquei o problema.
Ao invés de se fazer uma multiplicação pelo "Cont.se", nao é o caso de se fazer uma divisão?
Onde o correto talvez não seria:
=SOMARPRODUTO((A2:A703=J3)*(C2:C703=J4)*(E2:E703=J5)*(B2:B703=J6) / (CONT.SE(G2:G703;G2:G703)))
Fiz alguns testes e parece que dessa forma fica coerente