Menu
  • Aslihan Tata Rias Dogan
  • Berita Orhan Gencebay
  • Hidangan Bergambar
  • Tumis Ayam Dengan Sayuran
  • Indonesian
    • Arabic
    • Bulgarian
    • Croatian
    • Czech
    • Danish
    • Dutch
    • Estonian
    • Finnish
    • French
    • German
    • Greek
    • Hebrew
    • Hindi
    • Hungarian
    • Indonesian
    • Italian
    • Latvian
    • Lithuanian
    • Norwegian
    • Polish
    • Portuguese
    • Romanian
    • Russian
    • Serbian
    • Slovak
    • Slovenian
    • Spanish
    • Swedish
    • Turkish
  • Aslihan Tata Rias Dogan
  • Berita Orhan Gencebay
  • Hidangan Bergambar
  • Tumis Ayam Dengan Sayuran
  • Indonesian
    • Arabic
    • Bulgarian
    • Croatian
    • Czech
    • Danish
    • Dutch
    • Estonian
    • Finnish
    • French
    • German
    • Greek
    • Hebrew
    • Hindi
    • Hungarian
    • Indonesian
    • Italian
    • Latvian
    • Lithuanian
    • Norwegian
    • Polish
    • Portuguese
    • Romanian
    • Russian
    • Serbian
    • Slovak
    • Slovenian
    • Spanish
    • Swedish
    • Turkish
  • Twitter
  • Facebook
  • Instagram
  • Gunakan Google Sheets untuk Mengirim Email berdasarkan Nilai Sel
    Category
    • Obat Obatan Psoriasis
    • Dekorasi Bunga Di Ruang Tamu
    • Aslıhan Born Fashion
    • Varietas Bit
    • Obat Obatan Psoriasis
    • Dekorasi Bunga Di Ruang Tamu
    • Aslıhan Born Fashion
    • Varietas Bit

    Gunakan Google Sheets untuk Mengirim Email berdasarkan Nilai Sel

    Google Kantor Google Docs Pahlawan   /   by admin   /   March 17, 2020

    Bagaimana-Untuk
    OlehRyan Dube

    Terakhir diperbarui saat15 Januari 2019

    Tahukah Anda bahwa mungkin untuk mengirim email langsung dari Google Sheets menggunakan Google Apps Script? Dengan beberapa kode sederhana, Anda dapat menggunakan nilai sel untuk memicu pesan peringatan ke kotak masuk Anda.

    Mengirim email dari Google Sheets membutuhkan penggunaan Google Apps Script. Tetapi jangan khawatir, jika Anda belum pernah membuat satu pun skrip Google Apps sebelumnya, mengirim email sangat sederhana.

    Dalam tutorial berikut, Anda akan belajar cara memeriksa nilai sel Google Sheets, dan jika nilainya melebihi batas ambang tertentu, Anda dapat secara otomatis mengirim email peringatan ke alamat email yang Anda suka.

    Ada banyak kegunaan untuk skrip ini. Anda bisa menerima peringatan jika penghasilan harian dalam laporan penjualan Anda turun di bawah level tertentu. Atau Anda bisa mendapatkan email jika karyawan Anda melaporkan bahwa mereka terlalu banyak menagih klien, dalam spreadsheet pelacakan proyek Anda.

    Apa pun aplikasinya, skrip ini sangat kuat. Ini juga akan menghemat waktu Anda karena harus memantau pembaruan spreadsheet Anda secara manual.

    Langkah 1: Mengirim Email dengan Google Sheets

    Sebelum Anda dapat membuat Google Apps Script untuk mengirim email dari Google Sheets, Anda juga akan memerlukan alamat email Gmail, yang akan diakses oleh Google Apps Script untuk mengirim email peringatan Anda.

    Anda juga harus membuat spreadsheet baru yang berisi alamat email.

    Cukup tambahkan kolom nama dan kolom email, dan isi dengan orang yang ingin Anda terima email lansiran.

    mengatur email di lembar google

    Sekarang Anda memiliki alamat email untuk mengirim email peringatan, sekarang saatnya membuat skrip Anda.

    Untuk masuk ke editor skrip, klik Alat, lalu klik Editor skrip.

    Anda akan melihat jendela skrip dengan fungsi default yang disebut myFunction (). Ganti nama ini menjadi Mengirim email().

    Selanjutnya, rekatkan kode berikut di dalam fungsi SendEmail ():

    // Ambil alamat emailnya. var emailRange = SpreadsheetApp.getActiveSpreadsheet (). getSheetByName ("Sheet1"). getRange ("B2"); var emailAddress = emailRange.getValues ​​(); // Kirim Email Notifikasi. var message = 'Ini email Alert Anda!'; // Kolom kedua. var subject = 'Peringatan Google Spreadsheet Anda'; MailApp.sendEmail (alamat surel, subjek, pesan);

    Begini cara kode ini bekerja:

    • getRange dan getValues menarik nilai dari sel yang ditentukan dalam metode getRange.
    • pesan var dan subjek mendefinisikan teks yang akan membangun email peringatan Anda.
    • Itu MailApp.sendEmail fungsi akhirnya melakukan Google Scripts mengirim fitur email menggunakan akun Google Anda yang terhubung.

    Simpan skrip dengan mengklik disk ikon, lalu jalankan dengan mengklik ikon Lari ikon (panah kanan).

    Ingatlah bahwa Google Script perlu izin untuk mengakses akun Gmail Anda untuk mengirim email. Jadi saat pertama kali Anda menjalankan skrip Anda mungkin melihat peringatan seperti di bawah ini.

    izin skrip google

    Klik Tinjau Izin, dan Anda akan melihat layar peringatan lain yang harus Anda bypass.

    Layar peringatan ini disebabkan oleh fakta bahwa Anda sedang menulis Google Script khusus yang tidak terdaftar sebagai yang resmi.

    izin skrip google

    Cukup klik Maju, dan kemudian klik Pergi ke SendEmail (tidak aman) tautan.

    Anda hanya perlu melakukan ini satu kali. Script Anda akan berjalan, dan alamat email yang Anda tentukan dalam spreadsheet Anda akan menerima email seperti di bawah ini.

    peringatan email skrip google

    Langkah 2: Membaca Nilai Dari Sel di Google Sheets

    Sekarang setelah Anda berhasil menulis Skrip Google Apps yang dapat mengirim email peringatan, saatnya untuk membuat email peringatan itu lebih fungsional.

    Langkah selanjutnya yang akan Anda pelajari adalah cara membaca nilai data dari Google Spreadsheet, memeriksa nilainya, dan mengeluarkan pesan munculan jika nilainya di atas atau di bawah batas atas.

    Sebelum Anda dapat melakukan ini, Anda harus membuat lembar lain di Google Spreadsheet yang Anda kerjakan. Sebut sheet baru ini "MyReport".

    Ingatlah bahwa sel D2 adalah yang ingin Anda periksa dan bandingkan. Bayangkan Anda ingin tahu setiap bulan apakah total penjualan Anda turun di bawah $ 16.000.

    Mari kita buat Google Apps Script yang melakukan itu.

    Kembali ke jendela Editor Skrip Anda dengan mengklik Alat lalu Editor Skrip.

    Jika Anda menggunakan spreadsheet yang sama, Anda akan tetap memiliki Mengirim email() berfungsi di sana. Potong kode itu dan tempel ke Notepad. Anda akan membutuhkannya nanti.

    Rekatkan fungsi berikut ke dalam jendela kode.

    function CheckSales () {// Mengambil penjualan bulanan v monthSalesRange = SpreadsheetApp.getActiveSpreadsheet (). getSheetByName ("MyReport"). getRange ("D2"); var monthSales = monthSalesRange.getValue (); var ui = SpreadsheetApp.getUi (); // Periksa total penjualan jika (monthSales <16000) {ui.alert ('Penjualan terlalu rendah!'); } }

    Cara kerja kode ini:

    • Memuat nilai dari sel D2 ke dalam monthSales variabel.
    • Pernyataan IF membandingkan penjualan bulanan dalam sel D2 hingga $ 16.000
    • Jika nilainya lebih dari 16.000, kode akan memicu kotak pesan browser dengan peringatan.

    Simpan kode ini dan jalankan. Jika berfungsi dengan benar, Anda akan melihat pesan peringatan berikut di browser Anda.

    peringatan penjualan terlalu rendah

    Sekarang Anda memiliki Skrip Google Apps yang dapat mengirim peringatan email dan skrip lain yang dapat membandingkan a nilai dari spreadsheet, Anda siap menggabungkan keduanya dan mengirim lansiran alih-alih memicu lansiran pesan.

    Langkah 3: Menyatukan Semuanya

    Sekarang saatnya untuk menggabungkan dua skrip yang telah Anda buat menjadi satu skrip.

    Pada titik ini, Anda harus memiliki spreadsheet dengan tab bernama Sheet1 yang berisi penerima email peringatan. Tab lain bernama MyReport berisi semua informasi penjualan Anda.

    Kembali ke Editor Skrip, sekarang saatnya untuk menerapkan semua yang telah Anda pelajari sejauh ini.

    Ganti semua kode dalam editor skrip dengan dua fungsi Anda, diedit seperti yang ditunjukkan di sini.

    function CheckSales () {// Mengambil penjualan bulanan v monthSalesRange = SpreadsheetApp.getActiveSpreadsheet (). getSheetByName ("MyReport"). getRange ("D2"); var monthSales = monthSalesRange.getValue (); // Periksa total penjualan jika (monthSales <16000) {// Ambil alamat email var emailRange = SpreadsheetApp.getActiveSpreadsheet (). GetSheetByName ("Sheet1"). GetRange ("B2"); var emailAddress = emailRange.getValues ​​(); // Kirim Email Notifikasi. var message = 'Bulan ini penjualan Anda' + monthSales; // Kolom kedua var subject = 'Peringatan Penjualan Rendah'; MailApp.sendEmail (alamat surel, subjek, pesan); } }

    Perhatikan hasil pengeditan di sini.

    Di dalam pernyataan IF, cukup rekatkan Mengirim email skrip di dalam CheckSales () fungsi, di dalam kurung pernyataan if.

    Kedua, menyatukan monthSales variabel ke akhir pesan email menggunakan + karakter.

    Satu-satunya hal yang harus dilakukan adalah memicu fungsi CheckSales () setiap bulan.

    Untuk melakukan ini, di editor skrip:

    1. Klik pada Edit item menu, lalu klik Pemicu proyek saat ini.
    2. Di bagian bawah layar, klik buat pemicu baru.
    3. Pilih menu CheckSales berfungsi untuk dijalankan.
    4. Perubahan Pilih sumber acara untuk berdasarkan waktu.
    5. Perubahan Pilih jenis pemicu berbasis waktu untuk Pengatur waktu bulan.

    Klik Menyimpan untuk menyelesaikan pemicunya.

    memicu fungsi checksales

    Sekarang, setiap bulan skrip baru Anda akan berjalan dan akan membandingkan jumlah total penjualan bulanan di sel D2 hingga $ 16.000.

    Jika kurang, itu akan mengirim email peringatan yang memberitahukan Anda tentang penjualan bulanan yang rendah.

    peringatan email bulanan

    Seperti yang Anda lihat, Google Apps Scripts mengemas banyak fungsi dalam satu paket kecil. Dengan hanya beberapa baris kode sederhana, Anda dapat melakukan beberapa hal yang sangat menakjubkan.

    Jika Anda ingin bereksperimen lagi, coba tambahkan batas perbandingan $ 16.000 ke dalam sel lain di spreadsheet, dan kemudian bacalah itu di skrip Anda sebelum melakukan perbandingan. Dengan cara ini, Anda dapat mengubah batas hanya dengan mengubah nilai pada sheet.

    Dengan mengubah kode dan menambahkan blok kode baru, Anda dapat membangun berdasarkan hal-hal sederhana yang Anda pelajari ini, untuk akhirnya membangun beberapa Script Google yang menakjubkan.

    Tags cloud
    • Google
    • Kantor
    • Google Docs
    • Pahlawan
    penilaian
    59
    dilihat
    0
    Komentar
    Kenalkan ke teman
    • Twitter
    • Facebook
    • Instagram
    Berlangganan
    Berlangganan ke komentar
    YOU MIGHT ALSO LIKE
    • Cara Memperbarui Firefox Secara Otomatis
      Firefox
      18/03/2020
      Cara Memperbarui Firefox Secara Otomatis
    • Microsoft Merilis Windows 10 (RS5) Insider Preview Build 17713
      Microsoft Windows 10 Redstone 5
      19/03/2020
      Microsoft Merilis Windows 10 (RS5) Insider Preview Build 17713
    • Sysinternals Autoruns Membantu Mengelola Item Startup Windows
      Microsoft Jendela
      18/03/2020
      Sysinternals Autoruns Membantu Mengelola Item Startup Windows
    Social
    3258 Fans
    Like
    6377 Followers
    Follow
    2118 Subscribers
    Subscribers
    Categories
    Aslihan Tata Rias Dogan
    Berita Orhan Gencebay
    Hidangan Bergambar
    Tumis Ayam Dengan Sayuran
    Obat Obatan Psoriasis
    Dekorasi Bunga Di Ruang Tamu
    Aslıhan Born Fashion
    Varietas Bit
    Berita Terbaru
    Dekorasi Rumah Oranye
    Malam Pelatihan Toilet
    Perdagangan Dogan Aslıhan
    Aslihan Dogan Instagram
    Berapa Umur Aslızen?
    Gejala Astigmatisme
    Pasangan Kombinasi Meriah
    Pembersihan Lebaran
    Reproduksi Berjalan Pada Bayi
    Bulu Bershka
    Mantel Putih
    Kebutuhan Bayi
    Pengguna Benzamycin
    Istri Cenk Tosun
    Rumah Mewah Surga
    Ahli Nujum
    Astrolog Merve Rençber
    Pola Geometris Sederhana
    Pijat Bayi
    Model Baret 2020
    Berita Bircan Bali
    Popular posts
    Cara Memperbarui Firefox Secara Otomatis
    Cara Memperbarui Firefox Secara Otomatis
    Firefox
    18/03/2020
    Microsoft Merilis Windows 10 (RS5) Insider Preview Build 17713
    Microsoft Merilis Windows 10 (RS5) Insider Preview Build 17713
    Microsoft Windows 10 Redstone 5
    19/03/2020
    Sysinternals Autoruns Membantu Mengelola Item Startup Windows
    Sysinternals Autoruns Membantu Mengelola Item Startup Windows
    Microsoft Jendela
    18/03/2020

    Tags

    • Malam Pelatihan Toilet
    • Perdagangan Dogan Aslıhan
    • Aslihan Dogan Instagram
    • Berapa Umur Aslızen?
    • Gejala Astigmatisme
    • Pasangan Kombinasi Meriah
    • Pembersihan Lebaran
    • Reproduksi Berjalan Pada Bayi
    • Bulu Bershka
    • Mantel Putih
    • Kebutuhan Bayi
    • Pengguna Benzamycin
    • Istri Cenk Tosun
    • Rumah Mewah Surga
    • Ahli Nujum
    • Astrolog Merve Rençber
    • Pola Geometris Sederhana
    • Pijat Bayi
    • Model Baret 2020
    • Berita Bircan Bali
    • Aslihan Tata Rias Dogan
    • Berita Orhan Gencebay
    • Hidangan Bergambar
    • Tumis Ayam Dengan Sayuran
    • Obat Obatan Psoriasis
    • Dekorasi Bunga Di Ruang Tamu
    • Aslıhan Born Fashion
    • Varietas Bit
    • Berita Terbaru
    • Dekorasi Rumah Oranye
    Privacy

    © Copyright 2025 by Technology & Social Media tips. All Rights Reserved.