Membuat reminder dari Google Sheet ke Google Calendar adalah cara yang efektif untuk mengelola jadwal secara otomatis. Proses ini dapat dilakukan dengan menggunakan fitur bawaan atau melalui script di Google Apps Script. Berikut adalah langkah-langkahnya:
Metode 1: Menggunakan Google Apps Script
Google Apps Script memungkinkan Anda mengintegrasikan Google Sheet dan Google Calendar.
Langkah 1: Siapkan Google Sheet
- Buat spreadsheet di Google Sheets.
- Tambahkan kolom seperti:
- Tanggal: Tanggal acara (format: YYYY-MM-DD).
- Waktu: Waktu acara (format: HH:MM).
- Judul: Judul acara.
- Deskripsi: (Opsional) Detail acara.
- Lokasi: (Opsional) Lokasi acara.
Langkah 2: Buka Google Apps Script
-
Klik
Extensions
→Apps Script
. -
Tempelkan kode berikut untuk membuat acara di Google Calendar:
function createEvents() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var calendar = CalendarApp.getDefaultCalendar(); var data = sheet.getDataRange().getValues(); for (var i = 1; i < data.length; i++) { var row = data[i]; var date = new Date(row[0] + " " + row[1]); // Gabungkan tanggal dan waktu var title = row[2]; var description = row[3]; var location = row[4]; // Cek jika acara belum dibuat if (!row[5]) { var event = calendar.createEvent(title, date, date, { description: description, location: location }); sheet.getRange(i + 1, 6).setValue(event.getId()); // Menyimpan ID acara } } }
-
Simpan script dengan nama yang diinginkan.
Langkah 3: Jalankan Script
- Kembali ke Apps Script dan klik
Run > createEvents
. - Berikan izin yang diminta.
- Script akan membuat acara di Google Calendar berdasarkan data di spreadsheet.
Metode 2: Ekspor CSV dan Impor ke Google Calendar
Cara ini lebih sederhana tetapi manual.
Langkah 1: Siapkan Data di Google Sheet
- Masukkan data dengan format berikut:
- Subject: Judul acara.
- Start Date: Tanggal mulai (format: MM/DD/YYYY).
- Start Time: Waktu mulai (format: HH:MM).
- End Date: Tanggal selesai.
- End Time: Waktu selesai.
- Description: Deskripsi acara.
- Location: Lokasi acara.
Langkah 2: Unduh Data sebagai CSV
- Klik
File
→Download
→Comma-separated values (.csv)
.
Langkah 3: Impor ke Google Calendar
- Buka Google Calendar.
- Klik ikon roda gigi (
⚙
) →Settings
. - Pilih
Import & export
. - Klik
Select file from your computer
dan unggah file CSV. - Pilih kalender tujuan dan klik
Import
.
Metode 3: Gunakan Add-on Google Sheets
Beberapa add-on dapat membantu otomatisasi tanpa coding. Contohnya:
- Buka Google Sheets.
- Klik
Extensions
→Add-ons
→Get add-ons
. - Cari “Calendar Event Creator” dan instal.
- Ikuti panduan add-on untuk membuat acara.
Dengan metode ini, Anda bisa memilih antara otomatisasi penuh menggunakan Apps Script atau pendekatan manual dengan CSV. Jika Anda sering menggunakannya, Apps Script lebih fleksibel dan hemat waktu.