¿La forma más fácil de convertir dos columnas en una fórmula de coincidencia?Todo,
Tarea simple, pero a gran escala.
Tengo una tabla con dos columnas que tienen dos convenciones de nomenclatura diferentes para lo mismo. Unos cientos de filas. Digamos algo así:
Nombre de informe de la OTAN Nombre común
etcétera. Ahora necesito una manera fácil de crear una fórmula de coincidencia a partir de estas columnas. ¿Alguna sugerencia en lugar de analizar la tabla externamente y agregar piezas de fórmula a su alrededor?
La razón por la que necesito una fórmula, y no una unión virtual o algo así, es que tengo una columna que tiene nombres mixtos, algunos son nombres de informes de la OTAN y otros son nombres comunes. La fórmula funcionaría en los nombres de la OTAN, cambiándolos a Nombres comunes, dejando intactos los Nombres comunes.
Además, ¿hay alguna otra forma de reducir dos convenciones de nomenclatura en una columna a una si tengo una tabla de nombres coincidentes de ambas convenciones?
¡Gracias!
Re: ¿La forma más fácil de convertir dos columnas en una fórmula de coincidencia?¡Genial gracias! Exactamente lo que tenía en mente, por alguna razón se atascó en la construcción de código de fórmula por medios externos cuando podía hacerlo fácilmente en la tabla misma.Re: ¿La forma más fácil de convertir dos columnas en una fórmula de coincidencia?Es bastante fácil manipular las columnas de la tabla en los huesos de los códigos Match() que necesita concatenando las dos columnas junto con algunas comillas dobles (") y comas (,) con una fórmula como esta:
"\!"" || :a || "\!" , \!"" || :p</img> || "\!", "

Luego, simplemente resalte la nueva columna con los valores concatenados en la tabla de datos y elija Editar->Copiar para obtener esos valores en el portapapeles.
Ahora, puede abrir su nuevo Editor de fórmulas donde desee el Match(), agregue la función Match, configure la columna de coincidencia de manera adecuada y luego haga doble clic en la función Match para obtener el editor JSL. Pegue las dos funciones Empty() con sus valores copiados. Asegúrese de eliminar la coma final (,).
