Lompat ke konten Lompat ke sidebar Lompat ke footer

AUTOMATIC ADD FORMULA IN SPREADSHEET

Pernah kepikiran gak?! Membuat formula otomatis di dalam Spreadsheet saat ada data masuk. Misalkan saja seperti hasil pengisian pada Google Formulir.

Setiap ada yang mengisi formulir, data pada spreadshet akan bertambah. Tapi di dalam isi formulirnya, tidak bisa ditambahkan formula.

Salah satunya cara adalah dengan menambahkan formula di bagian Spreadsheetnya.

Bagaimana caranya ? Yuk, lanjutkan banyanya sampai selesai !

automatic add formula

Saya akan menggunakan Apps Script untuk membuat formulanya. Penggunaan Apps Script akan sangat membantu saat ingin jadi otomatis dibuatkan formula.

Caranya seperti ini :

  1. Dihalaman kerja Spreadsheet, klik menu Ekstensi, kemdian klik Apps Script.
    automatic add formula
  2. Ganti semua Script menggunakan script ini !

    function myFunction() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Form responses 1"); var rowNo = sheet.getLastRow(); var colNo = sheet.getLastColumn(); //isi Formula yang ingin dibuat secara otomatis disini sheet.getRange(rowNo, colNo).setValue("=VLOOKUP(G"+rowNo+";IMPORTRANGE(\"1s6fP_UvV4I21va_qcBJ-EA2C3fLo2ZuMLnS_zGeZlY0\";\"tb_npsn!A2:G\");6;FALSE)"); }

  3. var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Form responses 1");

    Sesuaikan nama sheet "Form responses 1" dengan sheet yang aktif.
  4. sheet.getRange(rowNo, colNo).setValue("=VLOOKUP(G"+rowNo+";IMPORTRANGE(\"1s6fP_UvV4I21va_qcBJ-EA2C3fLo2ZuMLnS_zGeZlY0\";\"tb_npsn!A2:G\");6;FALSE)");

    Ketik formula pada bagian kode ini.
  5. Klik tombol Save, kemudian Run.
    automatic add formula

Supaya script formulanya otomatis jalan, perlu ditambahkan trigger. Caranya seperti yang saya bahas di Otomatisasi Dengan Menambah Trigger di Apps Script.

Selamat mencoba. Jika ada yang perlu ditanyakan, silahkan sampaikan di kolom komentar.

Posting Komentar untuk "AUTOMATIC ADD FORMULA IN SPREADSHEET"