Applies ToExcel para Microsoft 365

Quando associa colunas da tabela, já não precisa de uma correspondência exata. A correspondência incompleta permite-lhe comparar itens em listas separadas e aderir aos mesmo se estiverem próximos uns dos outros. Até pode definir a tolerância e o Limiar de Semelhança.

Um caso de utilização comum para correspondência desnecessário é com campos de texto de forma livre, tal como num inquérito em que a pergunta da sua fruta favorita pode ter erros tipográficos, singulares, plural, maiúsculas, minúsculas e outras variações que não são uma correspondência exata.

A correspondência desleais só é suportada em operações de combinações de texto em colunas de texto. O Power Query utiliza o algoritmo de semelhança Jaccard para medir a semelhança entre pares de instâncias.

Procedimento

  1. Para abrir uma consulta, localize uma previamente carregada a partir do Editor do Power Query, selecione uma célula nos dados e, em seguida, selecione Consulta > Editar. Para obter mais informações, consulte Criar, editar e carregar uma consulta no Excel (Power Query).

  2. Selecione Home> Combine > Merge Queries. Também pode selecionar Consultas de Merge como Novas. A caixa de diálogo Merge é apresentada com a tabela principal na parte superior.

  3. Selecione a coluna que pretende utilizar para a correspondência desarmado. Neste exemplo, selecionamos Nome Próprio.

  4. A partir da lista de listas, selecione a tabela secundária e, em seguida, selecione a coluna correspondente com correspondência imersa. Neste exemplo, selecionamos Nome Próprio.

  5. Selecione um Tipo de Associação. Existem várias formas de participar. O Lado Esquerdo do Outlista é a predefinição e a mais comum. Para obter mais informações sobre cada tipo de associação, consulte o trml de Consultas de Unir.

  6. Selecione Utilizara correspondência indeleta para efetuar a combinação , selecione Opções de correspondência indeletas e,em seguida, selecione uma das   seguintes opções:

    • Limiar de Semelhança    Indica o quão semelhantes dois valores têm de ser para corresponder. O valor mínimo de 0,00 faz com que todos os valores correspondam uns aos outros. O valor máximo de 1,00 só permite correspondências exatas. O valor predefinido é 0,80.

    • Ignorar caso     Indica se os valores de texto devem ser comparados de uma forma sensível ou insensível a casos. O comportamento predefinido é insensível de casos, o que significa que as hipóteses são ignoradas.

    • Número máximo de correspondências     Controla o número máximo de linhas que serão devolvidas para cada linha de entrada. Por exemplo, se apenas quiser encontrar uma linha que corresponda a cada linha de entrada, especifique um valor de 1. O comportamento predefinido é devolver todas as correspondências.

    • Tabela de transformação    Especifique outra consulta que mantenha uma tabela de mapeamento, para que alguns valores possam ser mapeados automaticamente como parte da lógica de correspondência. Por exemplo, definir uma tabela de duas colunas com as colunas de texto "De" e "Para" com os valores "Microsoft" e "MSFT" fará com que estes dois valores sejam considerados iguais (pontuação de semelhanças de 1,00).

  7. O Power Query analisa as tabelas e apresenta uma mensagem sobre quantas correspondências fez. No exemplo, a seleção corresponde a 3 de 4 linhas da primeira tabela. Sem utilizar correspondências incorretas, apenas 2 de 4 linhas corresponderiam.

  8. Se estiver satisfeito, selecione OK. Caso contrário, experimente diferentes opções de irrelevável para personalizar a sua experiência.

    Opções de irrelevável do Power Query

  9. Quando estiver satisfeito, selecione OK.

Consulte Também

Ajuda do Power Query para Excel

Intercalar consultas (Power Query)

Esvoaçamento (docs.com)

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.