Google 表格获得 Google 表格值
Google Form get Google Sheets Value
我有一个 Google 表格,用于将存款和取款输入 Google Sheet,然后计算期末余额,以便用户可以平衡他们的支票簿。
我试图通过查找 'Ending Balance' 列中具有余额的最后一行来获取最新余额以显示在 Google 表单上。
似乎脚本可能是最简单的,但似乎没有什么是我需要的。任何建议或方向表示赞赏。
这是我设置的 sheet,它通过第 2 行中的 headers 连接到我的表单。
Google Sheet Image
你可以
- 创建一个 bound script 附加到您的目标电子表格
- 设置一个 installable trigger
onFormSubmit
每次提交新表单时都会触发
- 访问最新的表单提交数据 getLastRow()
- 检索第 11 列(包含您的期末余额)中的值
示例脚本:
function getMyBalance(){
var sheet=SpreadsheetApp.getActive().getActiveSheet();
var row=sheet.getLastRow();
var column=11;
var balance=sheet.getRange(row, column).getValue();
Logger.log(balance);
}
我有一个 Google 表格,用于将存款和取款输入 Google Sheet,然后计算期末余额,以便用户可以平衡他们的支票簿。
我试图通过查找 'Ending Balance' 列中具有余额的最后一行来获取最新余额以显示在 Google 表单上。
似乎脚本可能是最简单的,但似乎没有什么是我需要的。任何建议或方向表示赞赏。
这是我设置的 sheet,它通过第 2 行中的 headers 连接到我的表单。 Google Sheet Image
你可以
- 创建一个 bound script 附加到您的目标电子表格
- 设置一个 installable trigger
onFormSubmit
每次提交新表单时都会触发 - 访问最新的表单提交数据 getLastRow()
- 检索第 11 列(包含您的期末余额)中的值
示例脚本:
function getMyBalance(){
var sheet=SpreadsheetApp.getActive().getActiveSheet();
var row=sheet.getLastRow();
var column=11;
var balance=sheet.getRange(row, column).getValue();
Logger.log(balance);
}