1
resposta

Localizar e contar dados em planilhas distintas

Olá, tudo bem? Estou trabalhando com duas planilhas e preciso localizar dados em comum entre as planilhas e contá-los. Já tentei algumas formulas e não consegui... O relacionamento entre elas é o cpf do cliente. Eu usei o "calculated com distintcount", mas ele está trazendo a contagem total de cpfs e não a contagem por cpf. Conseguem me ajudar? Agradeço.

1 resposta

Olá Suellem, tudo bem?

Suellem, você não especificou em qual ferramenta você deseja fazer isso. Irei considerar a ferramenta Power BI.

  1. Primeiro, você deverá importar as duas planilhas para o Power BI.

    • No Power BI Desktop, clique em Obter Dados e selecione suas planilhas.
  2. Em seguida, você deverá criar um relacionamento entre as planilhas.

    • Na guia Modelagem.
    • Clique em Gerenciar Relações.
    • Crie um relacionamento entre as duas tabelas usando a coluna CPF.
  3. Crie uma coluna calculada para identificar os CPFs comuns:

    • Vá para a guia Dados no Power BI.
    • Selecione uma das tabelas.
    • Clique em Nova Coluna e insira a fórmula. Por exemplo:
        CPF_Comum = IF(
            ISBLANK(
                RELATED(Tabela2[CPF])
            ),
            0,
            1
        )
    

    Acima, a Tabela2 deve ser o nome da segunda tabela onde você está procurando os CPFs comuns.

  4. Por fim, criar uma medida para contar os CPFs comuns:

    Contagem_CPFS_Comuns = CALCULATE(
        DISTINCTCOUNT(Tabela1[CPF]),
        Tabela1[CPF_Comum] = 1
    )
    

Pronto, a medida Contagem_CPFS_Comuns é que deve ser utilizada para exibir a contagem de CPFs que são comuns entre as duas tabelas.

É possível que você precise adaptar a fórmula para atender às especificidades do seu projeto. No entanto, os passos descritos acima devem servir como um guia para alcançar o seu objetivo de contar os CPFs.

Espero ter ajudado.

Qualquer dúvida, compartilhe no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!