Kueri google spreadsheet: cara menggunakan where in dalam daftar


Anda dapat menggunakan sintaks berikut dalam kueri Google Spreadsheet untuk mengembalikan semua baris yang kolomnya berisi nilai dalam daftar:

 =QUERY( A1:C11 , " SELECT * WHERE A MATCHES '(value1|value2|value3)' " )

Kueri khusus ini akan mengembalikan semua baris dalam rentang A1:C11 dengan nilai di kolom A sama dengan value1 , value2 atau value3 .

Catatan : | Operator berarti “ATAU” di Google Spreadsheet.

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: Gunakan daftar WHERE IN dalam kueri Google Spreadsheet

Misalkan kita mempunyai kumpulan data berikut yang berisi informasi tentang berbagai pemain bola basket:

Kita bisa menggunakan kueri berikut untuk mengembalikan semua baris yang nilainya di kolom “Tim” sama dengan Mavs, Magic, Kings, atau Lakers:

 =QUERY( A1:C11 , " SELECT * WHERE A MATCHES '(Mavs|Magic|Kings|Lakers)' " ) 

Tangkapan layar berikut menunjukkan cara menggunakan kueri ini dalam praktiknya:

Kueri Google Spreadsheet ada di daftar

Perhatikan bahwa satu-satunya baris yang dikembalikan adalah baris yang nilainya di kolom “Tim” sama dengan Mavs, Magic, Kings, atau Lakers.

Anda juga dapat menggunakan sintaks serupa untuk menemukan baris yang kolomnya berisi salah satu dari beberapa nilai numerik.

Misalnya, kita bisa menggunakan kueri berikut untuk mengembalikan semua baris dengan nilai di kolom “Poin” adalah 19, 20, atau 22:

 =QUERY( A1:C11 , " SELECT * WHERE C MATCHES '(19|20|22)' " ) 

Tangkapan layar berikut menunjukkan cara menggunakan kueri ini dalam praktiknya:

Perhatikan bahwa kueri hanya mengembalikan baris yang nilainya di kolom “Poin” sama dengan 19, 20, atau 22.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan hal umum lainnya di Google Spreadsheet:

Kueri Google Spreadsheet: Cara mengembalikan baris unik saja
Kueri Google Spreadsheet: cara menghapus header dari hasil
Kueri Google Spreadsheet: Cara Mengabaikan Sel Kosong di Kueri

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *