Formula / Google Sheet · March 10, 2023 0

Rumus QUERY Hilang Sebagian Karena Data Campuran

Rumus Query adalah rumus yang sangat powerfull di google sheet, namun rumus ini memiliki beberapa sifat yang harus diketahui agar tidak menjadi pertanyaan kenapa hasilnya tidak sesuai keinginan.

Seperti diantaranya rumus QUERY ini tidak bisa menampilkan data campuran, misalnya dalam satu kolom terdapat beberapa jenis data seperti Number dan TEXT,

Rumus QUERY hanya akan memproses 1 jenis tipe data saja dilihat dari yang paling dominan. Terutama jika data di dominasi oleh Number dan pada kolom tersebut terdapat data TEXT. Maka data TEXT tidak akan ditampilkan.

Sebagai contoh bisa dilihat pada penggunanaan rumus QUERY dibawah ini

Terlihat pada kolom kode hasil yang ditampilkan ada beberapa yang kosong, seperti Nanas dan Apel, ini kerana datanya berbeda dengan data yg dominan yaitu number.

Cara Menggunakan Rumus QUERY pada Data Campuran

Agar tidak terjadi seperti hasil diatas, solusi yang bisa digunakan adalah dengan mengkonvert semua data ke TEXT karena ini yang paling mungkin dilakukan, jika TEXT ke number, tentu akan error #VALUE karena tidak mungkin TEXT menjadi Number. tapi jika Number dijadikan TEXT itu sangat mungkin dan bisa.

untuk mengubah kolom data menjadi TEXT bisa gunakan Formula TO_TEXT untuk contoh pengunaannya bisa dilihat pada conroh dibawah ini.

=QUERY(ARRAYFORMULA({A1:B10,TO_TEXT(C1:C10),D1:D10}),"Select * Where Col4='"&G1&"'")

Pada rumus diatas, kolom data disusun ulang menggunakan ARRAY kemudian pada kolom yang ingin di konversi menjadi TEXT cukup tambahkan formula TO_TEXT(Kolom) untuk mengubah isi semua kolom tersebut menjadi TEXT.

Itulah rumus yang bisa digunakan untuk menampilkan semua data pada data campuran dengan rumus QUERY.