Cleaner formula for subtracting a set amount from a column of values each calendar day in google sheets? -


formula: in cell a1 manually type date i'm adding new value, in cell b1 have today() formula, , in cell c1 have formula =yourstartingvalue - (5*(b1-a1)).

result: end result value input cell c1 gets 5 subtracted each new calendar day. repeat step in new row each new value add.

my question: there formula can use don't have add stuff in a1 , b1 each time? it'd save time , make things cleaner. thanks!

in order have 5 subtracted every value in column every day, use script such one:

function subtractdaily() {   var sheet = spreadsheetapp.getactivespreadsheet().getsheetbyname('sheet1');    var range = sheet.getrange('c:c');   var values = range.getvalues();   range.setvalues(values.map(function(row) {     return [row[0] == parsefloat(row[0]) ? row[0] - 5 : row[0]];   })); } 

change sheet name , column needed, , set run daily using "resources > current project's triggers" dialog of script editor.

the script checks cells contain numbers , not attempt subtract 5 text or blank cells.