30 lines
982 B
JavaScript
30 lines
982 B
JavaScript
var now = new Date();
|
|
var today = Utilities.formatDate(now, 'America/New_York', 'MM/dd/yyyy');
|
|
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0];
|
|
const sheet2 = SpreadsheetApp.getActiveSpreadsheet().getSheets()[1];
|
|
var lastColumn = sheet2.getLastColumn()+1;
|
|
//Logger.log(lastColumn)
|
|
|
|
function writeHeadings() {
|
|
// Write the new Column Headings
|
|
sheet2.getRange(1, lastColumn).setValue("Percent Change");
|
|
sheet2.getRange(1, lastColumn+1).setValue("Progress");
|
|
sheet2.getRange(2, lastColumn+1).setValue(today);
|
|
// addtoSheet()
|
|
}
|
|
|
|
function addtoSheet() {
|
|
var numRows = sheet.getLastRow()-1; // Number of rows to process
|
|
var dataRange = sheet.getRange(2, 2, numRows, 3);
|
|
var values = dataRange.getValues();
|
|
|
|
for (item in values) {
|
|
var row = values[item];
|
|
var course= row[0];
|
|
var avgProgress = row [2];
|
|
//var setRow = i+1
|
|
//sheet2.getRange(setRow, 1).setValue(course);
|
|
//sheet2.getRange(setRow, 2).setValue(avgProgress);
|
|
}
|
|
}
|