Anüite nedir? Google App Script ile basit birk kredi taksit (anüite) hesap makinesi denemem


Anüite nedir?:   Anüite eşit zaman aralığında (mesela ayda bir), eşit miktarda (mesela kredi borcununuz taksitleri) olarak ifade edilebilir. Anüite aslında sonsuz ödemesi olan tahvil formülü yani (1/r) ‘den belirli bir süre sonra başlayan sonsuz ödemeler formülünün net bugünkü değeri (1/r *(1+r)^t ) formülünün çıkarılması ile bulunur.  Anüitenin günlük hayatta kullanıldığı yer kredi borcu taksitleridir….

Google App Script ile ScriptDB kullanımı


Google App Script ile ileri uygulamalar yazarken, sırf bu makro benzeri uygulamalarınızda kullanabilmek için serbest veri tabanı hizmeti de sunulmaktadır. Adı ScriptDB’dir. Kayıtlar ve sorgular JSON ile yapılır. Bu hizmetin detayı hakkında şurayı inceleyebilirsiniz. Ben de ilk scriptdb’imi yazdım. Çok basit bir uygulama olarak incelenebilir: https://gist.github.com/4597983.js

Google App Script ile basit bir mesaj formu uygulaması


Google App Script ile daha önce Google E-tablolar üzerinde nasıl script yazabileceğimizi görmüştük. Bu Google App Script’ler Excel için ne ise Google Drive (eski adı ile Google Dökümanlar) için de aynı şey olmaktadır.Google App Script işi daha da ilerleterek, cloud veritabı ve bağımsız uygulama yayınlama imkanını da verdi sonunda.Bu son hizmeti de öğrenir öğrenmez, siz…

Convert String to Google App Engine Date


When you print from Google App Engine datastore which have DateTimeProperty you see such as this: Date: ‘2008-10-10 16:40:25.126049’ You can convert this string directly to Datastore Datetime property with function below:     def convert_gae_datetime(self,gae_string_date):        datestr=gae_string_date.split(“.”)[0]        return datetime.strptime(datestr, “%Y-%m-%d %H:%M:%S”)

Simple CRUD (Create,Update Delete) App in Google App Script


I want to use Google Spreadsheet as database-like. Normally, this is isn’t posibble at all. But not impossible. I coded a simple CRUD script for spreadsheet. You can use it for developing row-by-row logging apps.Enjoy ! var belge=SpreadsheetApp.getActiveSpreadsheet();var sayfa=belge.getSheets()[0];function save(data1) {    var lr=sayfa.getLastRow();  var new_record_row=lr+1;  //generate id  var id=uid();    sayfa.getRange(new_record_row, 1).setValue(id)    sayfa.getRange(new_record_row, 2).setValue(data1)  return “Saved”;  }function…

Cidden iyi iş yapan ancak delice bir Google App Script


Google App Script ile kaynak tablo içinde(0) başka bir tablo içindeki(1) liste halindeki her bir veriyi alıp kaynak tablodan arayarak bulduğu takdirde,bulduğu satırdaki başka bir hücre verisini alıp, 1. tablodaki listenin yanındaki satırlara yazdıran acaibül garaip suat atan hayratı scipt.Yanlız çalışınca çok CPU harcıyor. Hesaplamalar uzun sürüyor. _______________ function goster(ifade){  Browser.msgBox(ifade);}function tara(aif){    var belge=SpreadsheetApp.getActiveSpreadsheet(); …

Google App Script ile e-tablo (spreadsheet) ile entegre zengin form oluşturma


Google App ile excel tablolarının Google dökümanlardaki muadili olan Google e-tablolara entegre formlar yazabiliriz:Aşağıdaki gibi: Bunu oluşturabilmek için Araçlar> Komut dosyası yöneticisini kullanıyoruz. Aşağıdaki gibi kodlarımızı yazıyoruz: Kodlarımızı yazdıktan sonra üçgene basarak form_goster fonksiyonumuzu çalıştırınca ilk resimdek form çıkıyor. Bu forma girilen veri form_isle fonksiyonu ile A1 hücresine yazdırılacak. Açıklamalı kodlarımız aşağıda: function form_goster() {…

Google App Script ile tablo manipülasyonu


Google App Script ile aşağıda yazdığım fonksiyonlarla A sütununda sıralanmış parasal tutarların risk değerleri için 1 ila 5 arası değerleme yapılıp B sütununa otomatik olarak yazdırılır. İşte script: function risk_test(tutar){  var x=tutar;  var risk=0;  if ((x>10000) && (x    risk=1;  }  else if ((x>100000) && (x    risk=2;  }  else if ((x>500000) && (x   …

İlk Google App Script Uygulamam


Google Drive (Docs) kullanıyorsanız excel makroları muadili olarak kullanılan ve saf Javascriptle yazılan “Google App Script” kodlamayla üstün ve karmaşık işlemler yapabilirsiniz. Buna mail gönderimi, google data servislerine erişim de dahildir. Bu yönüyle excel makrolarından daha fazla şey vadediyor. Ve daha kolay…Script A1 hücresindeki değeri alıp kdv’sini hesaplayıp B1’e yazıyor. İşte ilk scriptim: function kdv_hesapla(deger)…