Я пытаюсь преобразовать данные формы заказа, представленные на веб-сайте Squarespace, из следующего формата в таблицу с 4 столбцами:
Магазин, Товар, Количество, Детали; Магазин2, Товар2, Количество2, Детали2; (et c ...)
Запятые разделяют столбцы, а точки с запятой разделяют строки. Все методы, которые я пробовал до сих пор, были успешны в разделении данных в желаемую форму, но проблема возникает при добавлении новых данных. Когда форма отправляется, она создает новую строку в следующей доступной пустой строке. Кажется, я не могу найти способ автоматизировать процесс без получения ошибок циклической зависимости, поскольку в каждом заказе может быть любое количество элементов.
Пример электронной таблицы: https://docs.google.com/spreadsheets/d/1ZEWtmMiWO0Us76Z7o7GB7Salw1Rl_-1PhK6GzeOD0GM/edit?usp=sharing
Приведенный выше пример разбивает данные по желанию. Я не могу понять, как заставить это работать с данными, добавленными как новая строка. Я также хотел бы продолжить использовать листы для его облачной функциональности.
Любой совет приветствуется, включая совершенно новые способы обработки данных, будь то с помощью скрипта, другого удаленно доступного приложения для обработки заказов, совместимого с формами Squarespace, или встроенного в Sheets.