所以想要在google工作表中编写一个脚本,该脚本将通过按钮激活。例如,我有A1说"选项1",A2说"选项2",A3说"选项3"。我想制作一个按钮,当我按下它时,它将从A1-A3中随机选择并在A4中打印。因此,它会将3个单元格选项1,选项2或选项3中的一个打印到另一个单元格中进入单元格A4
答案 0 :(得分:0)
把它放在A4:
=指数(A1:A3,rand between(1,counta(A1:A3)))
然后将此功能附加到您的按钮:
function random() {
var ss=SpreadsheetApp.getActiveSpreadsheet().getActiveSheet()
var val=ss.getRange("A1").getValue()
var clr =ss.getRange("A1").clearContent()
ss.getRange("A1").setValue(val)
}
需要使用clear和set来重新计算公式。这将获得A1中的任何值。