Logo AI Club NganjukAI Club NganjukKomunitas AI Kota Angin
Praktik L3 20 menit

Otomasi Google Sheets dengan Apps Script yang ditulis AI

Buat rekap pesanan harian yang dikirim ke email secara otomatis.

Kamu akan membuat sheet pesanan dan skrip yang tiap pagi mengirim rekap pesanan kemarin ke email. Pakai data contoh dulu.

  1. Buka https://sheets.google.com, buat sheet baru bernama "Pesanan". Isi baris pertama: Tanggal | Nama | Desa | Jumlah (kg) | Status. Isi 5-8 baris contoh.
  2. Buka Gemini, ChatGPT, atau Claude, lalu salin prompt ini:
Peran: kamu programmer Google Apps Script yang sabar menjelaskan ke pemula.
Konteks: saya punya Google Sheet dengan tab 'Pesanan', kolom A Tanggal, B Nama, C Desa, D Jumlah (kg), E Status. Data mulai baris 2.
Tujuan: buat fungsi kirimRekap() yang mengambil pesanan dengan tanggal kemarin, menjumlahkan total kg per desa, lalu mengirim email ringkasan ke alamat saya.
Batasan: pakai hanya layanan bawaan Apps Script (SpreadsheetApp, MailApp). Jangan menghapus atau mengubah data. Tulis log dengan Logger.log. Beri komentar bahasa Indonesia di setiap bagian.
Format: kode lengkap, lalu langkah memasang pemicu harian jam 6-7 pagi, lalu cara menguji.
  1. Di Google Sheets, buka menu Ekstensi lalu Apps Script. Hapus isi bawaan, tempel kode dari AI, ganti alamat email, simpan.
  2. Pilih fungsi kirimRekap lalu tekan Jalankan. Google akan meminta izin akses. Baca izinnya, lalu setujui untuk akunmu sendiri.
  3. Kalau muncul error, salin pesan error-nya dan tempel ke AI: "Kode ini error: [pesan]. Perbaiki dan jelaskan penyebabnya."
  4. Setelah email uji masuk dan angkanya benar, pasang pemicu (menu Pemicu/Triggers, ikon jam) berbasis waktu setiap hari.

Perhatikan dari hasilnya

Simpan progresmu

Materi ini bebas dibaca. Masuk dengan Google supaya tanda selesai, XP, dan badge-mu tercatat.