=arrayformula(let(
students_lookup; A2:A;
students; 'Вводить'!A2:A;
dates_; 'Вводить'!B2:B;
dates; ЕСЛИ(dates_="";"";ТЕКСТ(dates_;"yyyy-MM-dd"));
spots; 'Вводить'!C2:C;
find_students_records;lambda(student;join(";";filter(dates&" "&spots;students=student;dates<>"")));
out;byrow(students_lookup;find_students_records);
ЕСЛИ(students_lookup="";;IFERROR(SPLIT(out;";")))
))
=IMPORTXML("https://coinmarketcap.com/ru/currencies/bitcoin/";"//div[contains(@data-role,'coin-info')]")
// Подставьте source_id, source_sheet, source_range, destination_sheet
let outData = SpreadsheetApp.openById("source_id").getSheetByName("source_sheet").getRange("source_range").getValues();
let destinationSheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("destination_sheet");
destinationSheet.getDataRange().clearContent();
destinationSheet.getRange(1,1,outData.length, outData[0].length).setValues(outData);