Cara Memfilter Berdasarkan Warna di Google Spreadsheet

Google meluncurkan Sheets versi pengujian pertamanya pada tahun 2006, dan dengan cepat memperluas versi pengujian ke versi fungsional yang digunakan banyak orang saat ini. Pengguna spreadsheet menyukai Spreadsheet karena merupakan alat serbaguna dengan kurva belajar cepat dan banyak fitur.

Cara Memfilter Berdasarkan Warna di Google Spreadsheet

Kenyataannya adalah bahwa setiap program perangkat lunak merupakan tindakan penyeimbang antara banyak faktor – kesulitan kurva pembelajaran, kumpulan fitur, keandalan program, biaya program, dan sebagainya.

Tidak ada program yang sempurna; semua dari mereka harus membuat tradeoff antara bidang kinerja. Jadi, meskipun Google Spreadsheet memiliki kurva belajar yang sangat rendah dan harga yang ideal (gratis!), ini diimbangi dengan rangkaian fitur yang agak terbatas. Spreadsheet hampir sama kaya fiturnya dengan Excel meskipun lebih sulit untuk melakukan hal-hal yang lebih canggih seperti tabel pivot dengan Spreadsheet dibandingkan dengan Excel dan Spreadsheet tidak memiliki banyak fitur.

Bagi sebagian besar pengguna, hal itu tidak pernah menjadi masalah... sampai saatnya tiba ketika Anda benar-benar membutuhkan fitur yang tidak ada di dalam Spreadsheet.

Untungnya, ada cara mengatasi keterbatasan Spreadsheet. Salah satu fitur yang diinginkan banyak pengguna adalah kemampuan untuk memfilter berdasarkan warna. Pada artikel ini, saya akan menunjukkan kepada Anda beberapa cara berbeda untuk memfilter menurut warna di Google Spreadsheet.

Apakah ada cara untuk memfilter berdasarkan warna di Google Sheets?

Ya, sebenarnya, setidaknya ada beberapa cara berbeda yang harus dilakukan untuk memfilter menurut warna di Spreadsheet.

Spreadsheet memiliki alat pemformatan bersyarat yang kuat, tetapi didasarkan pada data yang disimpan dalam sel, bukan pada atribut sel seperti warna. Untuk melihat lebih lengkap tentang pemformatan bersyarat, lihat panduan kami untuk pemformatan bersyarat di Spreadsheet.

Jadi sepertinya tidak ada cara untuk memfilter berdasarkan warna sel di Spreadsheet, tetapi ada beberapa cara berbeda untuk melakukannya.

Salah satu caranya adalah dengan menggunakan skrip untuk mengidentifikasi sel berdasarkan warnanya dan kemudian menyimpan nilai hex warna itu di sel lain; Anda kemudian dapat memfilter berdasarkan konten sel ITU dan hasilnya terlihat sama seperti Anda memfilter berdasarkan warna.

Pendekatan lainnya menggunakan add-on Spreadsheet; ada beberapa yang bagus yang berisi fungsi ini. Saya akan menunjukkan cara menggunakan kedua metode ini.

Bagaimana cara memfilter di Google Spreadsheet?

Pendekatan ini untuk pengguna yang lebih berorientasi teknis atau pengguna kekuatan Google Apps karena menggunakan Google App Script dengan Google Script Editor untuk membuat fungsi yang dapat Anda panggil dari Google Sheets.

Dalam skenario contoh ini, Anda memiliki Spreadsheet yang memiliki semua tiket terutang (cara melacak masalah dukungan pelanggan), diberi kode warna berdasarkan prioritas: rendah, sedang, tinggi, dan mendesak. Mengurutkan berdasarkan warna mungkin berguna dalam skenario ini dan Anda dapat menerapkan ide tersebut pada situasi apa pun di mana Anda mungkin ingin mengurutkan lembar berdasarkan warna.

Metode pertama adalah menggunakan Skrip Google Apps, yang mungkin berguna bagi pengguna teknis dan pengguna Google Apps tingkat lanjut karena memberi Anda banyak fleksibilitas dan kekuatan untuk memperluas kemampuan Google Spreadsheet.

Sebagian besar pengguna Spreadsheet ingin langsung beralih ke “Add on”, yang jauh lebih mudah dan lebih cepat untuk diterapkan. Pengaya sering kali merupakan cara termudah untuk menyelesaikan hal-hal yang bukan merupakan fitur inti Google Spreadsheet.

Metode Skrip Google Apps

Mari kita mulai dengan menyalin dan menempelkan skrip itu sendiri ke dalam Google Apps Script Editor.

  1. Pertama, Buka Google Sheets pada lembar yang ingin Anda filter.
  2. Selanjutnya, Pilih Editor Skrip dari Peralatan menu drop down.
  3. Salin dan tempel kode berikut:

fungsi GetCellColorCode(masukan)

{

var ss = SpreadsheetApp.getActiveSpreadsheet();

var sel = ss.getRange(masukan);

var hasil = cell.getBackground();

hasil kembali

}

Anda sekarang dapat memanggil fungsi yang Anda buat di Google Apps Script dari sel di lembar Anda.

Panggil Fungsi dari Lembar Anda

Sekarang setelah skrip siap digunakan, Anda dapat memanggil fungsi dalam skrip dari Sheet. Namun, pertama-tama, buat kolom khusus yang disebut "warna" atau semacamnya.

Google Spreadsheet

Untuk mengambil kode hex ini, gunakan panggilan fungsi berikut di setiap sel yang memiliki baris yang memiliki kode warna sel yaitu C2 dalam hal ini:

=GetCellColorCode("B"&ROW())

Perhatikan bahwa referensi parameter B, yang merupakan kolom yang diberi kode warna dan baris. Dalam contoh ini, ini adalah kolom B tetapi, tentu saja, sesuaikan nomor kolom agar sesuai dengan situasi Anda.

Kemudian Anda cukup menyalin fungsi ke masing-masing sel lain di kolom itu. Hasilnya adalah Anda akan memiliki kolom kode hex satu untuk setiap warna yang Anda pilih untuk pengkodean warna.

Buat Filternya

Sekarang setelah skrip dan panggilan fungsi di Sheet selesai, Anda akan membuat filter sehingga Anda dapat memfilter menurut satu atau beberapa warna:

  1. Pilih tajuk kolom dari kolom warna.
  2. Dari Data menu tarik-turun, pilih Buat Filter
  3. Kemudian hapus kode hex untuk warna yang ingin Anda gunakan di filter Anda.
  4. Terakhir, pilih satu atau lebih warna (kode hex) yang ingin Anda lihat.filter berdasarkan warna

Ini akan mengembalikan semua baris di mana prioritasnya mendesak (oranye). Tentu saja, Anda dapat memilih salah satu warna atau lebih dari satu warna tergantung pada apa yang ingin Anda lihat di Lembar.

filter oranye

Untuk pengguna yang kuat, menggunakan solusi Google Apps Script memberi Anda banyak fleksibilitas dan kekuatan untuk memperluas kemampuan Google Spreadsheet. Bagi sebagian besar pengguna, lebih mudah menggunakan add-on saja.

Menggunakan add-on Sort Range Plus

Saya telah menemukan add-on sort-by-color yang berfungsi di halaman add-on Google Sheets. Manfaat dari pengaya ini adalah dapat mengurutkan berdasarkan warna sel atau warna teks, tetapi kelemahannya adalah Anda tidak dapat mengubah urutan atau menyesuaikannya.

  1. Kunjungi halaman Sort Range Plus dan pilih tombol biru + Gratis di kanan atas untuk menginstalnya.
  2. Pilih sel di lembar Anda yang ingin Anda urutkan berdasarkan warna.
  3. Pilih Add-on dan Urutkan Range Plus.
  4. Pilih Rentang Sortir.
  5. Gunakan add-on untuk mengurutkan.

Dalam pengaturan aplikasi, Anda dapat mengubah urutan pengurutan ke salah satu dari tiga jenis prasetel yang memberi Anda sedikit kemampuan penyesuaian.

Menggunakan add-on ColorArranger

Add-on lain yang berguna untuk Spreadsheet adalah Color Arranger. ColorArranger memungkinkan Anda mengurutkan Spreadsheet dengan menggunakan representasi visual dari warna latar belakang sel.

Fitur utama add-on termasuk pengurutan dari sejumlah besar warna, deteksi otomatis data dan kolom pengurutan, opsi "pencocokan terdekat" yang menempatkan warna serupa berdekatan, dan penyetelan urutan pengurutan dengan menyeret warna pada palet .

Menggunakan ColorArranger itu sederhana. Cukup muat lembar Anda, tetapkan warna ke kolom data, dan pilih Add-Ons->Color Arranger->Urutkan berdasarkan warna. Kotak dialog akan muncul dengan kolom data Anda terdeteksi secara otomatis. Kiat topi untuk pembaca TechJunkie Sekhar karena memberi tahu kami tentang pengaya ini!

Kami memiliki beberapa artikel Google Sheets di TechJunkie yang dimaksudkan untuk membantu Anda membangun keterampilan Anda, termasuk artikel panduan berikut:

  • Panduan untuk fungsi Spreadsheet
  • Cara Menyembunyikan Kolom di Google Sheets
  • Cara Menambahkan Bagan dan Mengedit Legenda di Google Sheets
  • Menggunakan Tabel Pivot di Spreadsheet!

Saya harap Anda menemukan panduan bermanfaat ini untuk menggunakan warna sel sebagai alat untuk menyortir dan memfilter di Google Spreadsheet. Jika Anda memiliki saran sendiri untuk melakukan ini, jangan ragu untuk membagikannya kepada kami di bagian komentar di bawah!

Tulisan Terbaru

$config[zx-auto] not found$config[zx-overlay] not found