Kueri google spreadsheet: cara menggabungkan dua tabel
Seringkali Anda mungkin ingin menggunakan fungsi QUERY() di Google Spreadsheet untuk menggabungkan dua tabel.
Sayangnya, fungsi JOIN() tidak ada dalam fungsi QUERY() , namun Anda bisa menggunakan rumus berikut sebagai solusi untuk menggabungkan dua tabel:
=ArrayFormula(
{
A2:B6 ,
vlookup( A2:A6 , D2:E6 ,COLUMN(Indirect(" R1C2:R1C "&COLUMNS( D2:E6 ),0)),0)
}
)
Rumus khusus ini melakukan penggabungan kiri pada tabel yang terletak di rentang A2:B6 dan D2:E6 .
Contoh berikut menunjukkan cara menggunakan rumus ini dalam praktik.
Contoh: Menggabungkan dua tabel di Google Spreadsheet
Katakanlah kita memiliki dua tabel berikut di Google Spreadsheet yang berisi informasi tentang berbagai tim bola basket:
Kita bisa menggunakan rumus berikut untuk melakukan penggabungan kiri pada kedua tabel dan mengembalikan tabel yang berisi nama tim, poin, dan assist untuk setiap tim di tabel kiri:
=ArrayFormula(
{
A2:B6 ,
vlookup( A2:A6 , D2:E6 ,COLUMN(Indirect(" R1C2:R1C "&COLUMNS( D2:E6 ),0)),0)
}
)
Tangkapan layar berikut menunjukkan cara menggunakan rumus ini dalam praktik:
Perhatikan bahwa hasilnya adalah tabel yang berisi nama tim, poin dan assist untuk masing-masing tim pada tabel di sebelah kiri.
Catatan : Jika tim di tabel kiri tidak ada di tabel kanan, nilai #N/A akan dikembalikan di kolom Assist pada tabel yang dihasilkan.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di Google Spreadsheet.
Kueri Google Spreadsheet: Cara Membuat Kueri dari Sheet Lain
Kueri Google Spreadsheet: pilih baris yang berisi string
Kueri Google Spreadsheet: Cara Menggunakan Grup Berdasarkan