Cuando se unen columnas de tabla, ya no se requiere una coincidencia exacta. La coincidencia aproximada le permite comparar elementos de listas independientes y combinarlos si son similares. Puede establecer el Umbral de similitud para ajustar la tolerancia coincidente.
Un caso de uso común para la coincidencia aproximada es con campos de texto de forma libre, como en una encuesta en la que las respuestas pueden tener errores tipográficos, singulares, plurales, mayúsculas, minúsculas y otras variaciones.
La coincidencia aproximada solo se admite en las operaciones de combinación sobre las columnas de texto. Power Query utiliza el algoritmo de similitud Jaccard para medir la similitud entre pares de instancias.
Procedimiento
-
Para abrir una consulta, busque una cargada previamente desde la Editor de Power Query, seleccione una celda de los datos y, a continuación, seleccione Consulta > Editar. Para obtener más información, vea Crear, editar y cargar una consulta en Excel (Power Query).
-
Seleccione Inicio > Combinar > Combinar consultas. También puede seleccionar Combinar consultas como Nueva. Aparecerá el cuadro de diálogo Combinar con la tabla principal en la parte superior.
-
Seleccione la columna que quiera usar para la coincidencia aproximada. En este ejemplo, seleccionamos Nombre.
-
En la lista desplegable, seleccione la tabla secundaria y, a continuación, seleccione la columna de coincidencia aproximada correspondiente. En este ejemplo, seleccionamos Nombre.
-
Seleccione un Tipo de unión. Hay varias maneras diferentes de unirse. Exterior izquierda es la predeterminada y la más común. Para obtener más información sobre cada tipo de combinación, vea Combinar consultas.
-
Selecciona Usar coincidencia aproximada para realizar la combinación, selecciona Opciones de coincidencia aproximada y , a continuación, selecciona una de las siguientes opciones:
-
Umbral de similitud Indica cómo deben ser dos valores similares para que coincidan. El valor mínimo de 0,00 hace que todos los valores coincidan entre sí. El valor máximo de 1,00 solo permite coincidencias exactas. El valor predeterminado es 0,80.
-
Ignorar caso Indica si los valores de texto deben compararse de manera que distr.mayúsculas de minúsculas o no. El comportamiento predeterminado no distingue mayúsculas de minúsculas, lo que significa que se omite el argumento mayúsculas y minúsculas.
-
Número máximo de coincidencias Controla el número máximo de filas coincidentes que se devolverán para cada fila de entrada. Por ejemplo, si solo desea buscar una fila coincidente para cada fila de entrada, especifique un valor de 1. El comportamiento predeterminado es devolver todas las coincidencias.
-
Tabla de transformación Especifique otra consulta que contenga una tabla de asignación para que algunos valores se puedan asignar automáticamente como parte de la lógica coincidente. Por ejemplo, si define una tabla de dos columnas con las columnas de texto "De" y "A" con los valores "Microsoft" y "MSFT", estos dos valores se considerarán iguales (puntuación de similitud de 1,00).
-
-
Power Query analiza ambas tablas y muestra un mensaje sobre cuántas coincidencias ha realizado. En el ejemplo, la selección coincide con 3 de 4 filas de la primera tabla. Sin usar coincidencia aproximada, solo coinciden 2 de 4 filas.
-
Si estás satisfecho, selecciona Aceptar. Si no es así, prueba diferentes opciones de combinación aproximada para personalizar tu experiencia.
-
Cuando esté satisfecho, seleccione Aceptar.
Vea también
Ayuda de Power Query para Excel