[英]If “var date = data[0][0]” returns values from column A how do I get values column C?
我正在使用Google腳本從表格中提取Google表單數據,以便在Google日歷中制作活動。 表單填充兩列數據(時間戳和數字)。 我在C列中使用公式從B列中的數據生成標題。無論我嘗試什么,我只能獲得B列中的數據以顯示在日歷中。
// function to retrieve data from Sheet and add to Calendar
function simpleSheetsToCalendar() {
// get spreadsheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('Sheet1');
// get the data from Google Sheet
var data = sheet.getRange(sheet.getLastRow(),1,1,3).getValues();
// create variables
var date = data[0][0];
var title = data[0][3];
// get calendar
var masterCal = CalendarApp.getCalendarById('uknowme@gmail.com');
// add to calendar
masterCal.createAllDayEvent(title,date);
}
你需要改變這個var title = data[0][3];
到這個var title = data[0][2];
列從一開始。 數組索引從零開始。 所以data [0] [2]實際上是第3列數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.