Функция обработки данных - это полезная функция SeaTable, которая позволяет выполнять операции в столбце над несколькими строками. Определив операцию, вы можете либо выполнить различные математические вычисления, либо установить взаимосвязи между значениями в разных таблицах. Операции обработки данных особенно эффективны в больших наборах данных, где можно выполнить большое количество вычислений.
Смысл операций по обработке данных
SeaTable часто мыслит рядами. Например, формула может связывать между собой только значения в строке, а связи между таблицами осуществляются только из строки в строку.
Обработка данных, напротив, представляет собой функцию для выполнения операций в столбце по нескольким строкам. В принципе, различают два разных типа операций обработки данных:
- Математические вычисления по всем значениям в столбце. Пример: доступ к номерам на веб-сайте.
- Соотносите значения, если они одинаковы в двух таблицах. Пример: Присвоить полученные платежи счету-фактуре.
Математические операции и операции с отношениями
В настоящее время с помощью функции обработки данных можно выполнять следующие математические операции:
В настоящее время с помощью функции обработки данных можно выполнить следующие операции с отношениями:
Предпосылки для определения операций
Каждый из этих двух типов операций обработки данных имеет свои требования, которые должны быть выполнены для создания соответствующей операции.
- Математические операции требуют наличия двух столбцов чисел в вашей таблице.
- Для операций с отношениями вам нужны очень специфические типы столбцов в зависимости от приложения, например, столбец с персоналом и текстовый столбец при переносе имен пользователей.
Примечания по выполнению
В настоящее время операции по обработке данных могут выполняться вручную или с помощью автоматизации. Команда разработчиков работает над тем, чтобы в будущем операции по обработке данных можно было выполнять и с помощью кнопок.
Каждый раз, когда выполняется операция обработки данных, результаты записываются в столбец результатов независимо от этого. Если вы не хотите перезаписывать данные, следует заранее создать новый пустой столбец для результатов.
В отличие от столбцов формул, которые постоянно отслеживают соответствующие столбцы, столбцы результатов не обновляются. Изменения значений в столбце-источнике не влияют на значения в столбце-результате без автоматизации или повторного выполнения. Поэтому можно вручную перезаписать вычисленные или связанные значения.
Защита от изменений
Во избежание недоразумений мы рекомендуем не вно сить никаких изменений вручную в соответствующие столбцы и заблокировать их для редактирования после выполнения в целях безопасности (требуется подписка Plus или Enterprise).
Помните, что вычисленные или связанные значения являются моментальным снимком на момент выполнения операции. Если вы не выполните операцию снова, результаты могут быть устаревшими, если за это время значения в исходном столбце изменились.