В ячейке B1 введите формулу: =SUMIF(A1:A; "<>";A1:A) - тут будет собираться сумма платежей
Ячейка A1 для ввода платежей
В Расширения -> AppsScript вставляем :
function onEdit(e) {
var sheet = e.source.getActiveSheet();
var range = e.range;
if(range.getA1Notation() === "A1" && sheet.getName() === "Лист1") { //здесь A1 - ячейка, в которой происходит ввод, а Sheet1 - имя листа, на котором находится таблица
var value = range.getValue();
range.clearContent();
var sumRange = sheet.getRange("B1"); //здесь B1 - ячейка, в которую нужно добавлять значения
var sumValue = sumRange.getValue();
sumRange.setValue(sumValue + value);
}
if(range.getColumn() == 1 && range.getRow() == 1 && range.getValue() == '') {
sheet.getRange('A1').activate();
}
}
скрипт очищает значение А1 после "ввода" и возвращает фокус на эту ячейку