Принципиально сохранить возможность редактирования и добавления строк на всех листах? Просто формулами такую задачу не решить, а со скриптами нужно репу чесать, разбираться с джава скриптом и google api. Если есть возможность пересмотреть структура таблицы, например все регистрации будут только на листе регистрации, то можно будет задачу решить и формулами и простеньким скриптом, который можно администрировать самому. Так к слову.
Дам совет на будущее не говорить заказчику подобные фразы.
Вообще, как я считаю, так нельзя писать заказчику, если переходим на уровень ТЗ и сотрудничества. Сколько работаю в компании и к нам приходили партнеры или мы к кому-то приходили, ни разу не звучала такая фраза типа: "Нужно поменять исходник, для упрощения решения".
Если человек пришел с таким заданием, то у них так все работает и так нужно. А задавая такие вопросы, выражается некомпетентность исполнителя.
Это мое личное мнение, прошу сильно не закидывать тапками.
P.s. Никого не хочу обидеть🙂