0
例如,我在單元格E2中有IF(D2="PLUMBER","x","")
。來自另一張紙上範圍的條件數據
我需要x
引用單元格範圍在另一片,這樣,如果被選擇PLUMBER
,E2將顯示一個下拉菜單(在谷歌電子表格數據驗證選項)。
另外,我也需要納入其他的可能性。例如,D2可以是REAL ESTATE AGENTS
,然後在選擇E2時需要E2中的代理列表。換句話說,D2也是一個下拉菜單。
例如,我在單元格E2中有IF(D2="PLUMBER","x","")
。來自另一張紙上範圍的條件數據
我需要x
引用單元格範圍在另一片,這樣,如果被選擇PLUMBER
,E2將顯示一個下拉菜單(在谷歌電子表格數據驗證選項)。
另外,我也需要納入其他的可能性。例如,D2可以是REAL ESTATE AGENTS
,然後在選擇E2時需要E2中的代理列表。換句話說,D2也是一個下拉菜單。
隨着最近增加data validation in Apps Script,我看到你可能需要做什麼。
下面是一個小樣本代碼,可以實現自己的解決方案爲您量身定製的要求非常有用。
/* CODE FOR DEMONSTRATION PURPOSES */
function onEdit(e) {
var ss, cell, range, rule;
if (e.range.getColumn() === 4) {
ss = SpreadsheetApp;
cell = ss.getActiveSheet().getRange(e.range.getRow(), 5);
if (e.value === 'PLUMBER') {
range = ss.getActive().getRange('A2:A6');
rule = ss.newDataValidation().requireValueInRange(range).build();
cell.setDataValidation(rule);
} else cell.clearDataValidations();
}
}