ПМ
А кто-нибудь делал динамические выпадающие списки?
Size: a a a
ПМ
RB
ПМ
EN
EN
function onEdit(e)
{
var range = e.range
var sheet = e.source.getActiveSheet();
if(range.getColumn()===1 && sheet.getName()==='Лист1'){
var key = e.value
var listdata = sheet.getRange("D1:G4").getValues().filter(function(row){return row[0] === key})[0]
var list = []
for(x=1; x<listdata.length; x++){list.push(listdata[x])}
range = range.offset(0, 1)
var rule = SpreadsheetApp.newDataValidation().requireValueInList(list).build();
range.setDataValidation(rule);
}
}RB
К
P
P
AI
=ARRAYFORMULA(ROW(A:A)+1)P
=ARRAYFORMULA(ROW(A:A)+1)С
AI
M
EN
P
EN
EN
EN

EN
