sembol PAXG hakkında analiz Teknik jakerobertson99: Satın al (09.01.2025) önerilir
jakerobertson99

fonksiyon addRecurringExpenses() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var recurringSheet = ss.getSheetByName("Yinelenen Giderler"); var mainSheet = ss.getSheetByName("Giderler"); var today = new Date(); var recurringData = recurringSheet.getDataRange().getValues(); var i = 1; i < recurringData.length; i++) için { var nextDueDate = new Date(recurringData[5]); // Sütun F: Sonraki Son Tarih var frequency = recurringData[4]; // Sütun E: Gün cinsinden sıklık eğer (bugün >= nextDueDate) { mainSheet.appendRow([ bugün, // Tarih recurringData[0], // Gider Adı recurringData[1], // Kategori recurringData[2], // Tutar "Evet" // Tekrarlayan ]); // Sonraki Son Ödeme Tarihini Güncelle recurringSheet.getRange(i + 1, 6).setValue(new Date(nextDueDate.getTime() + frequency * 24 * 60 * 60 * 1000)); } }}