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
-
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).
-
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.
-
Selecione a coluna que pretende utilizar para a correspondência desarmado. Neste exemplo, selecionamos Nome Próprio.
-
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.
-
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.
-
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).
-
-
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.
-
Se estiver satisfeito, selecione OK. Caso contrário, experimente diferentes opções de irrelevável para personalizar a sua experiência.
-
Quando estiver satisfeito, selecione OK.
Consulte Também
Ajuda do Power Query para Excel