Urutkan otomatis skrip google sheets

Saat bekerja dengan kumpulan data besar di Google Sheets, sering kali penting bahwa informasi diurutkan agar dapat menemukan yang Anda butuhkan. Meskipun Google Sheets memang menawarkan opsi untuk mengurutkan rentang menggunakan opsi menu, alur kerja yang memerlukan penyortiran data yang sama berulang kali menghabiskan waktu dan rentan terhadap kesalahan pengguna. Sebelum Anda mengundurkan diri dari tim untuk mengurutkan rentang yang sama setiap kali Anda memperbarui data, pertimbangkan alternatif ini untuk mengurutkan data secara otomatis

Cara Menyortir Data Menggunakan Fungsi SORT

Navigasi Cepat

Cara terbaik untuk menyimpan rentang data yang diurutkan secara otomatis bahkan saat pembaruan data adalah dengan menggunakan fungsi SORT. Fungsi ini adalah rumus larik yang menghasilkan salinan terurut dari rentang input. Fungsi SORT dapat digunakan untuk mengurutkan rentang berdasarkan satu atau beberapa kolom, masing-masing dalam urutan menaik atau menurun. Setiap kali data dalam kisaran asli diperbarui (misalnya, saat entri baru ditambahkan), rumus larik yang dihasilkan oleh fungsi SORT akan diperbarui untuk selalu menampilkan versi terurut dari data terbaru

Ikuti langkah-langkah ini untuk mengurutkan data Anda secara otomatis menggunakan SORT

Langkah 1

Pilih sel yang Anda inginkan untuk menampilkan sel pertama dari data yang diurutkan. Pastikan ada cukup baris dan kolom kosong setelah sel ini agar fungsi SORT menampilkan semua data yang ingin Anda urutkan

Urutkan otomatis skrip google sheets

Langkah 2

Ketik rumus berikut ke dalam sel. “=URUT(A3. B, 1, BENAR, 2, BENAR)”. Dalam rumus ini, kisaran A3. B adalah data yang akan diurutkan, kemudian rumus menentukan untuk mengurutkan pertama berdasarkan kolom pertama dalam rentang tersebut dalam urutan menaik ("1, BENAR") dan kemudian menurut kolom kedua, juga dalam urutan menaik

Urutkan otomatis skrip google sheets

Langkah 3

Data yang diurutkan akan muncul di baris dan/atau kolom mengikuti rumus SORT

Urutkan otomatis skrip google sheets

Langkah 4

Jika Anda ingin mengurutkan dalam urutan menurun atau terbalik, ganti TRUE dengan FALSE untuk membalikkan urutan pengurutan

Setiap kali data dalam rentang aslinya diperbarui, data yang diurutkan juga akan diperbarui. Perhatikan bahwa karena ini adalah rumus larik dan bukan data asli, setiap pengeditan pada data harus dilakukan dalam rentang aslinya. Namun, rentang yang diurutkan dapat direferensikan dalam rumus lain. Misalnya, Anda dapat menggunakan nilai dalam rentang yang diurutkan untuk melakukan VLOOKUP

Ringkasan

Contoh Spreadsheet. Buat salinan spreadsheet contoh

Dalam tutorial ini, saya membahas cara mengurutkan otomatis di Google Sheets. Ingin lebih?

Anda dapat menggunakannya untuk itu, tetapi Anda harus memiliki data di satu tempat, dan salinan data yang disortir secara otomatis di tempat lain

Misalnya, saya memiliki Sheet1 dengan data saya

   | A    | B    | C
=====================
 1 | This | this | 2
 2 | Is   | is   | 1
 3 | Test | test | 3

Kemudian di Sheet2, sel A1, saya akan meletakkan fungsi ini

=urutkan(Lembar1. A. C, 3, BENAR)

Ini akan menampilkan data saya, tetapi diurutkan berdasarkan kolom C (kolom ketiga), naik

   | A    | B    | C
=====================
 1 | Is   | is   | 1
 2 | This | this | 2
 3 | Test | test | 3
_

Pengurutan secara otomatis dapat dilakukan dengan menggunakan AppScript, kita dapat menulis logika kita dan memprogram fungsi kita, dan juga mengotomatiskannya untuk dijalankan ketika suatu kondisi terpenuhi. Secara otomatis mengurutkan di google sheets berarti mengurutkan kumpulan data secara otomatis saat entri baru ditambahkan, atau entri sebelumnya diperbarui, atau entri dihapus. Kode akan mengaktifkan penyortiran otomatis setelah setiap perubahan dilakukan pada data kami, jadi kami tidak perlu mengurutkan data kami lagi dan lagi setelah perubahan, yang perlu kami lakukan hanyalah menambah atau mengubah data dan data akan secara otomatis diurutkan berdasarkan

Jadi, mari masuk ke dalamnya dan membuat fungsi pengurutan otomatis dasar untuk mengurutkan kumpulan data secara otomatis saat diedit. Sebelum itu, mari kita lanjutkan dengan beberapa konsep teoretis yang penting

Daftar isi

Pentingnya penyortiran otomatis di google sheets?

Jadi, Anda bekerja dengan google sheets dan memelihara data dalam jumlah besar, Anda menggunakan banyak jenis fungsi pengurutan untuk mengelola dan mengatur data Anda sesuai dengan kebutuhan Anda. Tapi apa data Anda bervariasi, dan data Anda berubah setiap jam dan Anda mengotak-atik fungsi penyortiran lagi dan lagi. Jadi, satu-satunya solusi untuk kekacauan ini adalah penyortiran otomatis, apakah Anda tidak tahu penyortiran otomatis? . Jadi, mari kita pahami untuk meminimalkan beban kerja Anda dan menghindari pekerjaan yang membosankan berulang kali. Kita perlu mempelajarinya untuk menghemat waktu kita dan membuat pekerjaan kita lebih cepat dan akurat, setiap saat

  • Untuk mengurutkan data secara otomatis setiap kali ada perubahan

Lihat juga   Cara Mengurutkan Berdasarkan Angka di Google Spreadsheet (A-Z atau Z-A)

Harap aktifkan JavaScript

Unduh/Salin Buku Kerja Latihan

Cara Mengurutkan Dataset Secara Otomatis di Google Sheets menggunakan Apps Script

Cara Mengurutkan Secara Otomatis di Google Sheets

Kode untuk Mengurutkan Secara Otomatis di Google Sheets

function dataSorting(){
  var ss = SpreadsheetApp.getActiveSpreadsheet()

//getting active spreadsheet
  var sheet = ss.getSheetByName("Sheet1")

//get sheet name to target the sheet from the spreadsheet
  var lastRow = sheet.getRange(2,1,sheet.getLastRow()-1,5)

//declaration of length of the function or from which row it will be executed.
  lastRow.sort({column:5,ascending: true});

//telling the column number and ascending true for sorting in ascending order
}

Asumsikan, kita memiliki dataset dengan kolom Nama, Umur, Kota, Jurusan, dan Biaya Pendidikan. Sekarang kami ingin mengurutkan dataset menggunakan kolom Biaya secara otomatis

Berikut adalah proses langkah demi langkah untuk mengurutkan dataset ini secara otomatis. Ini menyiratkan pengurutan otomatis bahkan setelah menambahkan baris data baru

Langkah 1

Buka set data apa pun dengan google sheets

how to automatically sort in google sheets 0

 

Langkah 2

Buka ekstensi di menu utama, dan klik skrip AppS

how to automatically sort in google sheets 2

Langkah 3

Editor kode akan terbuka, sekarang Anda perlu meletakkan kode pengurutan otomatis di sini

Lihat juga   Cara Menemukan R2 di Google Spreadsheet [R-Squared]

how to automatically sort in google sheets 3

Langkah 4

Kode dapat bervariasi sesuai dengan jumlah kolom dan baris Anda. Untuk saat ini, cukup salin kode dari atas dan tempel di AppScript. Simpan kode dengan ctrl + s, lalu klik jalankan

how to automatically sort in google sheets 4

how to automatically sort in google sheets 4.1

how to automatically sort in google sheets 4.2

 

Langkah 5

Buka pemicu, klik tambahkan pemicu, pilih jenis acara dan pilih edit dan klik simpan. Dan Anda selesai

how to automatically sort in google sheets 5

how to automatically sort in google sheets 5.1

how to automatically sort in google sheets 5.2

how to automatically sort in google sheets 5.3

 

how to automatically sort in google sheets 5.4

how to automatically sort in google sheets 5.5

how to automatically sort in google sheets 5.6

Singkatnya, kami belajar cara mengurutkan secara otomatis di google sheets, ini adalah fitur unik dan baru ditambahkan di google docs dan sangat membantu saat kami berurusan dengan data yang sering diubah dan diperbarui. Untuk kode yang disediakan adalah untuk fungsi dasar penyortiran otomatis Anda dapat bermain dengannya dan membuat fungsi yang lebih kompleks sesuai dengan pemahaman Anda, saya akan merekomendasikan Anda semua untuk menulis kode ini sendiri, ini akan memberi Anda pemahaman yang lebih baik tentang kode ini dan membantu menulis . Selain itu, jangan lupa menambahkan pemicu, jika tidak, data tidak akan diurutkan secara otomatis, Anda harus menjalankan kode setiap kali setelah melakukan perubahan, jadi pastikan Anda menambahkan dan menyesuaikan pemicu untuk fungsi Anda

Catatan

  • Tulis kode sendiri untuk pemahaman yang lebih baik
  • Pahami kodenya dan coba buat fungsi unik Anda dari jenis yang serupa
  • Jangan lupa menambahkan pemicu untuk memanggil fungsi ini secara otomatis pada setiap perubahan

Lihat juga   Cara Mendapatkan Nama Sheet menggunakan Script di Google Sheets [2 Metode]

Kesimpulan

Pada artikel ini, kami belajar cara mengurutkan secara otomatis di google sheets. Artikel ini didasarkan pada kode yang diberikan di atas; . Jadi, penting untuk memahami kode dan mencoba membuat lebih banyak fungsi agar dapat digunakan untuk fungsi tersebut. Hindari menyalin kode orang lain dan mulailah menulis milik Anda. Ini sederhana dan mudah, Anda hanya perlu memahaminya dan menulisnya sendiri untuk membiasakan diri. Saya harap Anda menemukan artikel ini bermanfaat, silakan bagikan dengan jejaring sosial Anda dan berlangganan lebih banyak

Bisakah Anda membuat Google Sheets mengurutkan secara otomatis?

Jika Anda ingin mengurutkan secara otomatis di Google Sheets, mis. e. mengurutkan data secara dinamis, Anda harus menggunakan fungsi SORT . Ini adalah fungsi Google Sheets untuk mengurutkan data berdasarkan nilai dalam satu atau beberapa kolom.

Bagaimana cara mengurutkan secara dinamis di Google Sheets?

Ketik rumus berikut ke dalam sel. “=URUT(A3. B, 1, BENAR, 2, BENAR)”. Dalam rumus ini, kisaran A3. B adalah data yang akan diurutkan, kemudian rumus menentukan untuk mengurutkan pertama berdasarkan kolom pertama dalam rentang tersebut dalam urutan menaik ("1, BENAR") dan kemudian menurut kolom kedua, juga dalam urutan menaik

Bagaimana cara saya mengurutkan secara otomatis menurut abjad di Google Sheets?

Dari browser Anda (lebih disukai Google Chrome), buka spreadsheet di Google Spreadsheet. Sorot sel yang akan menampilkan hasil untuk data yang Anda inginkan secara otomatis berdasarkan abjad. Di dalam sel, masukkan rumus berikut =sort(A2. B, 1, BENAR) lalu tekan Enter .

Bagaimana Anda mengotomatiskan penyortiran?

Sekarang, tekan Enter dan ini akan memasukkan data setelah mengurutkannya sesuai dengan kriteria yang ditetapkan
Di sini, jika sekarang Anda mengubah nilai Storage units di tabel pertama untuk produk apa pun, ini akan secara otomatis mengurutkannya di tabel kedua