Kueri google spreadsheet: cara mendapatkan nomor baris dalam kueri


Anda dapat menggunakan sintaks berikut dalam kueri Google Spreadsheet untuk menambahkan kolom yang berisi nomor baris:

 =ARRAYFORMULA(QUERY({ A2:B11 , ROW( A2:B11 )}, " SELECT Col1, Col3 WHERE Col1 = 'Mavs' ", 0 ))

Kueri khusus ini akan memilih nilai dari kolom Col1 (kolom A) dan Col3 (kolom C) dimana nilai Col1 sama dengan “Mavs” – kueri ini juga mengasumsikan bahwa Col3 kosong sehingga Col3 hanya digunakan untuk mencari jumlah garis.

Catatan : Kita perlu membungkus QUERY dalam ARRAYFORMULA sehingga kita bisa mendapatkan nomor baris untuk setiap baris dan bukan hanya baris pertama.

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: Dapatkan nomor baris di kueri Google Spreadsheet

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

Kita bisa menggunakan rumus berikut untuk memilih semua nilai di kolom A di mana tim sama dengan “Mavs” dan juga memilih nomor baris untuk setiap baris:

 =ARRAYFORMULA(QUERY({ A2:B11 , ROW( A2:B11 )}, " SELECT Col1, Col3 WHERE Col1 = 'Mavs' ", 0 ))

Tangkapan layar berikut menunjukkan cara menggunakan kueri ini dalam praktiknya:

Nomor baris kueri Google Spreadsheet

Kueri mengembalikan nilai di kolom A di mana tim sama dengan “Mavs” beserta nomor baris untuk setiap baris tersebut.

Dari hasilnya terlihat bahwa pemain tim “Mavs” berada di baris 2 , 3 dan 6 dari dataset asli.

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 *