Ada banyak hal hebat yang dapat Anda lakukan dengan fungsi dan fungsionalitas bawaan di Google Spreadsheet. Tetapi ada beberapa hal yang tidak mungkin dilakukan secara default atau mengharuskan Anda melakukan serangkaian langkah untuk mencapainya Show
Dengan Google Sheets Scripts, Anda dapat mengotomatiskan banyak hal dan bahkan membuat fungsi skrip Google Sheets baru yang Anda inginkan Pada artikel ini, saya akan membahas dasar-dasar Google Apps Script dengan beberapa contoh sederhana namun praktis menggunakan skrip di Google Sheets Daftar isi Apa itu Google Apps Script (GAS)?Skrip Google Apps adalah bahasa pengkodean dan memungkinkan Anda membuat otomatisasi dan fungsi untuk Google Apps (yang dapat mencakup Google Spreadsheet, Google Dokumen, Google Formulir, Drive, Peta, Kalender, dll. ) Dalam tutorial ini (dan di situs ini), saya akan fokus menggunakan Script untuk Google Sheets. Namun, sebagian besar yang saya bahas di sini juga dapat digunakan untuk Google Apps lainnya Bahasa pengkodean Google Apps Script (GAS) ini menggunakan Javascript dan ditulis di back-end Google Sheets ini (ada antarmuka rapi yang memungkinkan Anda untuk menulis atau menyalin/menempelkan kode di back-end) Karena Google Sheets (dan Google Apps lainnya) berbasis cloud (mis. e. , dapat diakses dari mana saja), Skrip Google Apps Anda juga berbasis awan. Artinya, jika Anda membuat kode untuk dokumen Google Spreadsheet dan menyimpannya, Anda dapat mengaksesnya dari mana saja. Itu tidak berada di laptop / sistem Anda tetapi di server cloud Google Apa yang Membuat Skrip Google Apps Berguna?Ada banyak alasan bagus mengapa Anda mungkin ingin menggunakan Google Apps Scripts di Google Sheets. Kami akan membahas beberapa kasus penggunaan dalam tutorial Google Script kami, dan masih banyak lagi yang seperti itu Memungkinkan Anda Mengotomatiskan BarangMisalkan Anda secara teratur mengunduh data dari alat atau basis data apa pun dan harus menggabungkan dan membersihkannya di Google Sheets Biasanya, pembersihan dan penggabungan data melibatkan serangkaian langkah Ini mungkin bukan masalah besar jika Anda harus melakukannya hanya beberapa kali, tetapi jika Anda harus melakukannya cukup sering, mengotomatiskan langkah-langkah ini dapat menghemat banyak waktu Anda Dan itulah yang dapat Anda lakukan dengan Google Apps Script Yang perlu Anda lakukan hanyalah menginvestasikan waktu untuk menyiapkan kode satu kali, dan kapan pun Anda harus melakukan langkah yang sama lagi, Anda cukup menjalankan kode skrip di Google Sheets dan membiarkan GAS melakukan semua pekerjaan berat untuk Anda. Bisakah Anda Membuat Fungsi Baru di Bahasa Skrip Google?Sudah ada ratusan fungsi luar biasa di Google Sheets, dan dalam kebanyakan kasus, fungsi ini sudah cukup Tetapi dalam beberapa kasus, Anda mungkin menginginkan beberapa fungsionalitas tambahan yang tidak dapat dicapai dengan fungsi bawaan (atau bisa juga tetapi rumusnya menjadi besar dan rumit) Dalam kasus tersebut, Anda dapat dengan cepat menulis kode GAS untuk membuat fungsi kustom. Fungsi ini dapat digunakan seperti fungsi biasa di dokumen Google Sheets dan langsung membuat pekerjaan Anda lebih mudah Dapat Berbicara Dengan Aplikasi Google LainnyaKarena Skrip Google Apps adalah bahasa pengkodean umum di balik banyak Google Apps, Anda juga dapat menggunakannya untuk berinteraksi dengan aplikasi lain Misalnya, jika Anda memiliki 10 dokumen Google Sheets di Google Drive Anda, Anda dapat menggunakan GA untuk menggabungkan semua ini dan kemudian menghapus semua dokumen Google Sheets ini. Ini dimungkinkan karena Anda dapat menggunakan GAS untuk bekerja dengan beberapa Google Apps Contoh lain yang berguna dari hal ini adalah menggunakan data di Google Sheets untuk menjadwalkan pengingat dengan cepat di Kalender Google Anda. Karena kedua aplikasi ini menggunakan GAS, hal ini dimungkinkan Perluas Fungsionalitas Google SheetsSelain mengotomatiskan barang dan membuat fungsi, Anda juga dapat menggunakan GAS untuk meningkatkan fungsionalitas Google Sheets Meskipun Google Spreadsheet menyediakan banyak fungsi untuk semua orang, Anda juga dapat membuat kode sesuatu yang lebih sesuai dengan kebutuhan Anda. Dan karena Anda dapat menggunakan kembali kode tersebut, lagi dan lagi, itu membuat Anda jauh lebih produktif dan efisien Memulai dengan Editor Skrip Google SheetsEditor skrip di Google Sheets adalah tempat Anda dapat menulis skrip dan kemudian menjalankannya Akan ada editor skrip terpisah untuk Google Apps yang berbeda. Misalnya, dalam kasus Google Formulir, akan ada 'Editor Skrip' tempat Anda dapat menulis dan mengeksekusi kode untuk formulir Google Di mana Editor Skrip di Google Sheets?Di Google Sheets, Anda dapat menemukan Editor Skrip di tab Ekstensi Anatomi Editor Skrip Lembar GoogleSetelah Anda mengklik opsi Editor Skrip, itu membuka Editor Skrip di jendela baru (seperti yang ditunjukkan di bawah) Anda dapat mengubah nama Proyek dengan mengeklik bagian kiri atas layar yang bertuliskan 'Proyek tanpa judul'. Ketika Anda mengkliknya, itu akan membuka kotak dialog tempat Anda dapat memasukkan nama proyek. Butuh beberapa detik untuk mengimplementasikan perubahan nama Dalam proyek skrip, Anda dapat memiliki banyak file skrip. Misalnya, jika Anda memiliki tiga hal berbeda yang ingin Anda otomatisasi di Google Sheets dan Anda membuat tiga skrip berbeda untuk itu, Anda dapat memiliki ketiga skrip berbeda dalam file Proyek yang sama. Di panel kiri Proyek, Anda memiliki file skrip default – Kode. gs. File skrip ini adalah tempat Anda dapat menulis kode. Anda dapat memiliki banyak skrip dalam file skrip yang sama dan Anda juga dapat memiliki banyak file skrip Jika Anda mengklik panah kecil menghadap ke bawah di sebelah kanan nama file Script, itu akan menunjukkan kepada Anda opsi untuk mengganti nama, menghapus, dan membuat salinan file skrip Catatan. Anda harus selalu memiliki setidaknya satu file skrip dalam proyek. Jika Anda hanya memiliki satu, itu tidak akan membiarkan Anda menghapusnya Di sisi kanan file skrip adalah jendela kode tempat Anda dapat menulis kode Bilah Alat Editor SkripBilah Alat Editor Skrip memiliki opsi berikut
Contoh Skrip Google SheetsMari kita lihat beberapa contoh nyata tentang bagaimana Google Sheets Script dapat membantu pengguna sehari-hari Hasilkan Bagan Secara Otomatis Dengan Script Google SpreadsheetsUntuk contoh ini, kami dapat berpura-pura bahwa Anda sedang mengerjakan sheet serupa dari bulan ke bulan yang datang dengan data baru setiap saat. Dengan setiap kumpulan data baru, Anda ingin membuat bagan yang mudah dibaca tanpa harus masuk ke menu bagan setiap saat. Anda dapat melakukannya dengan Google Sheets Script Dalam skenario imajiner kami, kami menganggap Anda perlu membandingkan statistik penjualan untuk setiap karyawan setiap bulan. Kami akan menggunakan kumpulan data berikut Kita dapat menggunakan skrip berikut untuk membuat grafik secara otomatis dengan data di setiap lembar baru function SalesChart() { var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var sheet = spreadsheet.getSheets()[0]; var SalesChart = sheet.newChart() .setChartType(Charts.ChartType.LINE) .addRange(sheet.getRange('A2:B10')) .setPosition(5, 5, 0, 0) .build(); sheet.insertChart(SalesChart); } Yang harus Anda lakukan adalah
Sepertinya kami berjalan tanpa masalah, jadi hari-hari bahagia Buat Formula Kustom Dengan Skrip Google AppsGoogle Sheets hadir dengan banyak formula langsung dari kelelawar. Namun, bagaimana jika Anda bekerja dengan rumus terus-menerus yang hilang dari pustaka rumus mereka? Contoh sederhananya adalah mengubah Celsius ke Fahrenheit. Anda dapat menambahkan formula ini ke spreadsheet Anda dengan langkah-langkah berikut
function CTOFH (input) { return input * 1.8 + 32; }_ Anda sekarang seharusnya dapat menggunakan fungsi tersebut di spreadsheet Anda Perhatikan bahwa pintasan yang Anda buat tidak akan muncul di pintasan yang disarankan, jadi pastikan itu mudah diingat demi Anda sendiri Opsi Menu Editor Skrip GoogleSelain bilah alat, ada banyak opsi lain yang tersedia di Google Apps Script di Google Sheets Meskipun opsi yang paling sering digunakan sudah menjadi bagian dari bilah alat, ada beberapa opsi lagi di menu yang mungkin Anda perlukan saat mulai bekerja dengan GAS Di bagian artikel ini, saya akan membahas setiap opsi menu dan beberapa opsi yang dimilikinya. Anda dapat bermain-main dengan pilihan Anda sendiri untuk mendapatkan ide yang lebih baik
Pada artikel ini, saya telah membahas dasar-dasar Google Apps Script dan keseluruhan anatomi antarmuka. Kami harap tutorial Google Sheets Script ini bermanfaat bagi Anda Anda Mungkin Juga Menyukai tutorial berikut
Postingan Terpopuler5 Cara Sederhana untuk Menyoroti Duplikat di Google SheetsJIKA BERISI Formula Google Sheets [2 Opsi Pintar]Cara Menerapkan Formula ke Seluruh Kolom di Google SheetsCara VLOOKUP Dari Lembar Lain di Google LembarPuncakSumit adalah Pakar Google Spreadsheet dan Microsoft Excel. Dia memberikan pelatihan spreadsheet kepada perusahaan dan telah dianugerahi penghargaan bergengsi Excel MVP oleh Microsoft atas kontribusinya dalam berbagi pengetahuan Excel dan membantu orang. Bisakah Anda menulis skrip untuk Google Sheets?Google Apps Script memungkinkan Anda melakukan hal-hal baru dan keren dengan Google Spreadsheet . Anda dapat menggunakan Apps Script untuk menambahkan menu, dialog, dan sidebar khusus ke Google Sheets. Ini juga memungkinkan Anda menulis fungsi khusus untuk Spreadsheet, serta mengintegrasikan Spreadsheet dengan layanan Google lainnya seperti Kalender, Drive, dan Gmail.
Di mana skrip Google Sheet?Di Google Spreadsheet, Anda dapat menemukan Editor Skrip di tab Ekstensi .
Bagaimana cara menyematkan skrip Google?Arahkan ke halaman di Situs tempat Anda ingin menyematkan aplikasi web. Klik ikon edit, lalu Sisipkan > Skrip Google Apps. Pilih skrip dari daftar yang mewakili aplikasi web Anda . Jika aplikasi web Anda tidak terikat ke Situs ini, Anda dapat menempelkan URL aplikasi web sebagai gantinya. |