Ingin mengekstrak data tertentu di Google Sheets? Berikut cara menggunakan fungsi QUERY untuk memfilter, mengurutkan, dan meringkas data di spreadsheet Anda.
Google Spreadsheet menawarkan berbagai fungsi untuk membantu merampingkan proses analisis data. Salah satu fungsi yang sangat berguna adalah fungsi QUERY, yang memungkinkan Anda mengekstrak informasi spesifik dari spreadsheet berdasarkan kriteria atau ketentuan tertentu.
Dalam panduan ini, kami akan mempelajari sintaks dan parameter fungsi QUERY dan memberikan contoh untuk menunjukkan bagaimana Anda dapat menggunakan QUERY secara efektif di spreadsheet Anda.
Apa itu Fungsi QUERY?
Meskipun QUERY bekerja mirip dengan Fungsi FILTER di Google Sheets, ini menggunakan bahasa kueri seperti SQL untuk ekstraksi data. Ini memungkinkan Anda menulis kueri menggunakan SELECT, WHERE, ORDER BY, dan klausa lainnya, memberikan lebih banyak fleksibilitas dan kontrol atas proses pengambilan data.
Sintaks dasar untuk QUERY di Google Sheets adalah sebagai berikut:
=QUERY(data, kueri, [header])
Mari uraikan setiap komponen sintaks:
- data: Ini mengacu pada rentang sel yang berisi data yang ingin Anda kueri. Itu bisa berupa satu kolom atau beberapa kolom dan baris.
- pertanyaan: Di sinilah Anda menentukan kriteria untuk memfilter dan menyortir data.
- [tajuk]: Ini adalah parameter opsional yang menentukan apakah baris pertama rentang data Anda berisi header. Jika Anda menyetel parameter ini ke 1, Google Spreadsheet akan memperlakukan baris pertama sebagai header dan menggunakannya dalam kueri.
Cara Menggunakan Fungsi QUERY di Google Sheets
Berikut adalah beberapa contoh bagaimana Anda dapat menggunakan fungsi QUERY di Google Sheets:
Menyaring Data
Menyukai pemotong di Google Spreadsheet, QUERY memungkinkan Anda memfilter data berdasarkan kondisi yang ditentukan. Anda dapat menyertakan berbagai klausa dalam ekspresi kueri Anda untuk mencapainya.
Misalkan Anda memiliki kumpulan data penjualan dengan kolom A, B, dan C. Kolom A berisi nama produk, kolom B berisi jumlah yang terjual, dan kolom C berisi total jumlah penjualan. Anda ingin memfilter data untuk hanya menampilkan baris yang jumlah total penjualannya lebih besar dari $500. Dengan asumsi data Anda dimulai dari sel A2, Anda dapat menggunakan rumus berikut:
=QUERY(A: C, "PILIH * DI MANA C> 500")
Kueri ini akan mengembalikan baris di mana jumlah total penjualan (kolom C) lebih besar dari $500.
Menyortir Data
Fungsi QUERY juga memungkinkan Anda mengurutkan data berdasarkan satu atau beberapa kolom. Anda bisa menggunakan klausa ORDER BY dalam ekspresi kueri Anda untuk menentukan urutan pengurutan.
Misalkan Anda ingin mengurutkan dataset penjualan berdasarkan nama produk (kolom A) dalam urutan abjad. Anda akan menggunakan rumus di bawah ini:
=QUERY(A2:C7, "PILIH * MEMESANOLEH A ASC")
Rumus ini akan mengembalikan data dari kolom A, B, dan C, diurutkan dalam urutan menaik berdasarkan nama produk.
Menggabungkan Beberapa Kondisi
Melanjutkan dengan kumpulan data penjualan, misalkan Anda ingin memfilter kumpulan data penjualan untuk hanya menampilkan baris yang jumlah penjualannya lebih besar dari 30, dan jumlah total penjualan lebih besar dari $500.
=QUERY(A2:C7, "PILIH * DI MANA B> 30DAN C> 500")
Contoh ini menunjukkan bagaimana Anda dapat secara efektif menggunakan fungsi QUERY di Google Sheets untuk mengambil, memfilter, dan mengurutkan data berdasarkan kriteria tertentu.
Meminta Data Dari Lembar Lain di Google Lembar
Anda juga dapat menggunakan fungsi QUERY untuk mengekstrak data dari sheet lain dalam dokumen Google Sheets yang sama. Untuk mengkueri data dari sheet lain, Anda perlu mereferensikan nama sheet diikuti dengan tanda seru (!) sebelum jangkauan.
Misalkan Anda memiliki dua lembar di buku kerja Google Sheets Anda: Lembar1 Dan Lembar2. Lembar1 berisi daftar siswa dengan nama, usia, dan nilai mereka, dan Anda ingin menanyakan siswa yang memiliki nilai lebih tinggi dari 75 dan menampilkan informasi mereka di Lembar2.
Masukkan rumus berikut di sel A1 dari Lembar2:
=QUERY(Sheet1!A1:C, "PILIH A, B, C DI MANA C>75", 1)
Sekarang, hasil kueri, yang mencakup informasi lengkap siswa dengan nilai lebih tinggi dari 75, akan ditampilkan di Lembar2 mulai dari sel A1. Anda dapat menyesuaikan rumus berdasarkan data spesifik dan persyaratan kueri Anda.
Optimalkan Google Sheets Dengan Fungsi QUERY
Fungsi QUERY di Google Sheets adalah alat canggih yang memungkinkan Anda memanipulasi data berdasarkan kriteria tertentu. Dengan menguasai sintaks dan memahami cara kerja fungsi QUERY, Anda dapat memfilter dan mengurutkan data secara efisien di dalam spreadsheet.
Apakah Anda sedang menganalisis data penjualan, melakukan penelitian, atau mengelola proyek, fungsi QUERY dapat secara signifikan meningkatkan kemampuan analisis data Anda di Google Spreadsheet.