Contar valores de um determinado status, desconsiderando quando um CNPJ duplicado aparece.

Anônima
2024-07-31T19:26:30+00:00

Boa tarde,

Estou cuidando de uma planilha para acompanhamento da integração do sistema exterior com o sistema próprio da empresa.

CNPJ<br><br>xxxxxxxxxxxxx<br><br>xxxxxxxxxxxxx<br><br>xxxxxxxxxxxxx<br><br>xxxxxxxxxxxxx<br><br>xxxxxxxxxxxxx UF FORNECEDOR<br><br>GO<br><br>SP<br><br>TO<br><br>SP<br><br>GO DMS<br><br>Servidor 1<br><br>Servidor 2<br><br>Servidor 5<br><br>Servidor 2<br><br>Servidor 3 31/07/2024<br><br>Integrado<br><br>Aguardando Retorno<br><br>Análise da Diretoria<br><br>Integrado<br><br>Entrar em contato

(não consegui adicionar uma imagem por algum motivo, mas montei a tabela exemplificando)

Basicamente os campos interessados pra análise e construção dos números são esses 4 exemplificados acima. Na coluna da data colocamos os STATUS em que determinado fornecedor está em relação o processo de integração.

O que acontece é que existe valores de CNPJ duplicados, pois o mesmo fornecedor pode atender a um UF diferente. Porém o DMS e os Status da coluna de data são iguais pra todos.

Cada dia em que tem alguma atualização de status, uma nova coluna de data é criada e apenas os status que tiveram mudança são alterados, o resto é copiado como estava no dia anterior.

A questão é, existe outas abas em que é feito a contagem de cada status, a distribuição dessa contagem separada por UF e por DMS (o que é feito por dinâmicas). Só que para fazer essas dinâmicas com os números reais, é preciso primeiro copiar toda essa tabela para outra planilha e remover as duplicadas da coluna CNPJ, para assim ter o número real desconsiderando o que se repete. (Pois mesmo atendendo um UF diferente, o sistema integrado será o mesmo então só preciso contar 1 vez por CNPJ.

O que eu gostaria de saber é:

  • É possível mesclar um =CONT.SES com FILTRO ou ÚNICO em que eu consigo fazer essa contagem de STATUS pela coluna da data em que eu DESCONSIDERE os CNPJs duplicados??

Por exemplo, hoje o número do Status "Aguardando Retorno" é "221", porém se eu conto todos aparece como "271". Tentei mesclar um pouco das fórmulas que citei anteriormente, mas só conseguia o resultado "1" quando elas funcionavam, ou o resultado com os números duplicados de "271".

Tentei usar a opção de Obter Dados pelo "De Tabela/Intervalo" porém por algum motivo quando eu tento deixar só os campos que preciso, deletando as duplicadas, ele dá um erro de "Não consigo converter esse campo para número".

Só queria saber se existe uma fórmula que vá agilizar esse processo, pra não precisar ficar copiando a tabela toda, removendo as duplicadas e depois jogando as dinâmicas para achar os valores a cada atualização.

Obrigado!!

Microsoft 365 e Office | Excel | Para empresas | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2024-08-01T13:10:37+00:00

Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou palavras estranhas.

Crie uma nova tabela povit e verifique a adição ao modelo de dados.

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2024-08-01T12:17:19+00:00

Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou palavras estranhas.

Adicionar ao modelo de dados.

Em seguida, você pode usar a contagem distinta de CNPJ diretamente em sua tabela povit.

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

4 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2024-08-01T13:03:56+00:00

    Não existe essa opção de "Contagem distinta" quando entro para configurar o campo de valor.

    Imagem

    Só essas opções aqui, preciso habilitar alguma configuração no Excel para essa opção aparecer?

    Tentei pelo clique com o botão direito do mouse em "Resumir Valores por" e ela aparece desabilitada:

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2024-08-01T11:20:11+00:00

    Criei esse arquivo pra visualização como forma de exemplo:

    Exemplo.xlsx

    Na primeira aba "Todas as seguradoras" deixei todos os dados de exemplo, e ao lado as dinâmicas que contam todos os valores, mesmos os duplicados.

    Na segunda aba "Sem duplicados", eu copiei a tabela como um todo e depois removi os duplicados da coluna CNPJ, considerando apenas os valores de CNPJ duplicados conforme a imagem abaixo:

    Assim, depois das duplicadas removidas, fiz novamente as dinâmicas, agora com os valores únicos e reais que preciso saber.

    Porém para chegar até eles, sempre que atualizo a planilha completa, preciso copiar a tabela toda e realizar todo esse processo, de remover as duplicadas e depois atualizar as dinâmicas, para depois chegar a esse valor.

    Por isso gostaria de saber se consigo aplicar alguma fórmula direto na tabela inicial ("Todas as Seguradoras") em que eu consiga fazer a leitura e contagem dos status que ficam na coluna da data "31/07/2024" e me retornar o valor real, em que os CNPJs duplicados não sejam considerados nessa contagem.

    No arquivo de exemplo, os valores considerando os duplicados são esses que estão na tabela dinâmica na aba 'Todas as Seguradoras":

    Aguardando Retorno 10
    Análise da Diretoria 2
    Integrado 12

    Porém os valores da questão que trouxe aqui como exemplo precisam ser esses da tabela dinâmica na aba "Sem duplicadas", em que os CNPJs duplicados não entram na contagem total:

    Aguardando Retorno 7
    Análise da Diretoria 2
    Integrado 10

    3 status de "Aguardando Retorno" e 2 de "Integrado" não são contados pois são de CNPJs duplicados. Porém não consegui fazer essa distinção nas fórmulas que tentei utilizar para contar os valores.

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2024-07-31T21:45:19+00:00

    Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou palavras estranhas.

    Você poderia compartilhar uma pasta de trabalho de teste e mostrar um resultado esperado? Então eu posso experimentar a fórmula.

    Para compartilhar arquivos, você pode carregá-lo no OneDrive ou em qualquer outra unidade de nuvem e postar o link aqui.

    *Certifique-se de ter removido todas as informações confidenciais ou privadas do arquivo de amostra antes de fazer o upload.

    Esta resposta foi útil?

    0 comentários Sem comentários