Передача данных из одной таблицы в другую с помощью скрипта
Есть лист в таблице с базой клиентов. База внутри листа разбита на 4 диапазона (по неделям), при этом каждый диапазон ограничен сверху, но неограничен снизу. При добавлении нового клиента в любой из диапазонов необходимо передавать его ФИО, почту и телефон в другую таблицу (отдельная гугл.таблица) в первую пустую строку.
Пробовал через функции реализовать (importrange + filter), но решение не подошло, потому что таблица, которая принимает значения, может редактироваться ручками и туда могут быть вписаны новые клиенты руками. Соответственно, весь импорт рушится при таком внесении. Пришёл к выводу, что нужно лезть в скрипты.
Пробовал искать решение с помощью скрипта, но подходящий не нашёл. Со скриптами раньше вообще не работал, только функции знаю, поэтому заплюхался.
На первом скрине внешний вид первой таблицы, из которой берём значения. Здесь видна первая неделя месяца и справа кусок второй недели, правее продолжается на следующие недели. Таких листов несколько, но мне для начала разобраться бы с передачей данных из одного.

На втором — страница, в которую собираются все эти данные. Видно, что вставка будет в столбцы B,C,D. И правее есть ещё и другие столбцы с данными.
Если есть какие-то идеи, поделитесь, пожалуйста.