Puede utilizar la función de tratamiento de datos para realizar diversas operaciones en una columna. Comparar y copiar es una operación con la que puede copiar los valores de una columna de una tabla a la columna de otra tabla, siempre que un determinado valor de comparación sea idéntico en ambos registros de datos.
Puesta en marcha de la operación
- Abra cualquier tabla y haga clic en los tres puntos de las opciones de vista.
- Haga clic en Proceso de datos y luego en Añadir operación de proceso de datos.
- Asigne un nombre a la operación y seleccione Comparar y copiar.
- Defina de qué tabla proceden los datos y en qué tabla desea copiarlos.
- Establezca una o varias condiciones en las que dos columnas de las tablas comparadas deben tener un valor idéntico para que se realice la operación.
- Seleccione una o varias columnas de origen desde las que se copiarán valores en columnas de resultado que también deben definirse, siempre que se cumplan las condiciones de coincidencia establecidas.
- Haga clic en Guardar para guardar la acción y ejecutarla más tarde, o en Ejecutar para ejecutar la acción directamente.
La primera vez que se ejecuta con éxito, un pequeño garrapata verde.
Caso práctico
Un caso de uso concreto para esta operación de tratamiento de datos podría darse, por ejemplo, si mantiene los datos de los empleados de los miembros de su equipo en una tabla y desea crear las tareas de su equipo que aún deben completarse en una nueva tabla. Al añadir una columna con los nombres de los empleados responsables de las respectivas tareas, desea crear una correspondencia entre las tablas.
Posteriormente, desea que determinados datos de los empleados, que ya existen en la tabla de empleados, se copien en la tabla de tareas. Por ejemplo, es posible que también necesite allí la dirección de correo electrónico para poder ponerse en contacto directamente con el responsable.
Para realizar esta operación de tratamiento de datos, se necesitan dos tablas en la misma base. En la primera tabla se actualizan los datos del personal, que incluyen, entre otras cosas, las direcciones de correo electrónico del personal.
En la segunda tabla se introducen las tareas pendientes, para las que se introduce el empleado responsable correspondiente en otra columna. Además, se crea una nueva columna del tipo correo electrónico, en la que se copiarán posteriormente las direcciones de correo electrónico.
Para crear la operación de tratamiento de datos, siga los pasos descritos anteriormente. Para el caso de uso específico, seleccione como condición que el nombre de un empleado en la columna nombre de la tabla empleados debe coincidir con el nombre en la columna responsable de la tabla tareas abiertas. Este paso es esencial para que durante la operación de tratamiento de datos se copien los datos correctos de los empleados correspondientes.
En el siguiente paso, puede seleccionar cualquier número de columnas de origen de la tabla de empleados, cuyo contenido se copiará en las columnas de resultado seleccionadas de la tabla de tareas abierta cuando se ejecute la operación y la condición de coincidencia recién definida sea verdadera.
Si la operación se ejecuta correctamente, se comprueba si las tablas empleados y tareas abiertas coinciden en las columnas definidas nombre y responsable. Si los nombres de las columnas de ambas tablas coinciden, la dirección de correo electrónico del empleado correspondiente se copia automáticamente de la columna definida correo electrónico a la columna resultante contacto.
Tipos de columna no compatibles
Los siguientes tipos de columnas no pueden copiarse mediante la operación Comparar y copiar y, por lo tanto, no están disponibles al definir las columnas de origen y de resultado.