Есть файл в Google.Sheets c тремя вкладками: Table1, Results1 и Results2. Во вкладке Table1 подгружаются данные из карточки ученика с разными параметрами (столбцы), колличество ожидаемых строк (учеников) сколько угодно много. Часть столбцов в T1 пустые и их нужно заполнить данными из вкладок R1 и R2. Во вкладках R1 и R2 собираются данные по ученикам из других источников.
Процедура метчинга осуществляется по ID: номер телефона и email, которые есть во всех вкладках. Email и телефон не всегда могут совпадать. Например, в T1 с R1 совпадают, а в R2 указан другой email или телефон.
ЛОГИКА
Если совпадает телефон и email, если совпадает только email, ecли совпадает только один телефон, то необходимо из вкладки R1/R2 перенести значения параметров столбцов в T1. Если совпадений нет, то в соответствующие ячейки столбцов T1, нужно вывести, что «Данные не найдены». В T1 собраны телефоны и email по каждому ученику из разных источников и их может быть несколько.
Исходник / пример можно посмотреть и скопировать тут:
docs.google.com/spreadshe...