С помощью функции обработки данных можно выполнять различные операции над столбцом. Сравнение и копирование - это операция, с помощью которой можно скопировать значения столбца из одной таблицы в столбец другой таблицы при условии, что определенное значение сравнения совпадает в обеих записях данных.

Создайте действие обработки данных

  1. Откройте любую таблицу и нажмите на три точки в опциях просмотра.
  2. Нажмите на Обработка данных, а затем на Добавить операцию обработки данных.
  3. Дайте название операции и выберите Сравнить и скопировать.

Название действия по обработке данных и выбор типа операции

  1. Определите, из какой таблицы поступают данные и в какую таблицу вы хотите скопировать данные.
  2. Задайте одно или несколько условий, при которых два столбца сравниваемых таблиц должны иметь одинаковое значение, чтобы операция была выполнена.
  3. Выберите один или несколько столбцов-источников, значения из которых будут скопированы в столбцы-результаты, которые также должны быть определены, при соблюдении заданных вами условий соответствия.

Определение действия по обработке данных

  1. Нажмите на кнопку Сохранить, чтобы сохранить действие и выполнить его позже, или на кнопку Выполнить, чтобы выполнить действие напрямую.

В первый раз, когда он успешно выполняется, небольшой зелёный клещ.

Если действие по обработке данных успешно выполнено в первый раз, появляется зеленая галочка

Конкретный случай использования этой операции обработки данных может возникнуть, например, если вы храните данные сотрудников вашей команды в одной таблице и хотите создать задачи вашей команды, которые еще должны быть выполнены, в новой таблице. Добавив столбец с именами сотрудников, ответственных за соответствующие задачи, вы хотите создать соответствие между таблицами.

Впоследствии вы хотите, чтобы определенные данные сотрудников, которые уже существуют в таблице сотрудников, были скопированы в таблицу задач. Например, вам может понадобиться адрес электронной почты, чтобы иметь возможность напрямую связаться с ответственным лицом.

Для реализации этой операции обработки данных вам нужны две таблицы в одной базе. В первой таблице хранятся данные о сотрудниках, которые включают, помимо прочего, адреса электронной почты сотрудников.

Пример таблицы для ведения персональных данных сотрудников

Во второй таблице вводятся открытые задачи, для которых в другой колонке вводится соответствующий ответственный сотрудник. Кроме того, создается новый столбец типа e-mail , в который впоследствии будут копироваться адреса электронной почты.

Целевая таблица, включающая столбец результатов до выполнения действия по обработке данных

Чтобы создать операцию обработки данных, выполните описанные выше действия. Для конкретного случая использования выберите в качестве условия, что имя сотрудника в столбце “Имя” в таблице " Сотрудники " должно совпадать с именем в столбце " Ответственный " в таблице " Открытые задачи “. Этот шаг необходим для того, чтобы во время операции обработки данных были скопированы правильные данные соответствующих сотрудников.

Определение условия соответствия для действия по обработке данных

На следующем этапе вы можете выбрать любое количество исходных столбцов из таблицы сотрудников, содержимое которых будет скопировано в выбранные столбцы результатов открытой таблицы задач, когда операция будет выполнена и только что определенное условие совпадения будет истинным.

Выбор столбцов из исходной таблицы, содержимое которых копируется в целевую таблицу, если выполняется условие соответствия.

Если операция выполнена успешно, таблицы сотрудники и открытые задания проверяются на совпадение в определенных столбцах имя и ответственный. Если имена в столбцах обеих таблиц совпадают, адрес электронной почты соответствующего сотрудника автоматически копируется из определенного столбца email в результирующий столбец contact.

Содержимое, скопированное в целевую таблицу после запуска действия по обработке данных.

Следующие типы столбцов не могут быть скопированы с помощью операции сравнения и копирования и поэтому недоступны при определении столбцов источника и результата.