Dokumen 1 memiliki banyak baris data.
Bagaimana cara mengimpor ke dokumen 2 hanya baris yang memiliki nilai tertentu di kolom C?
Dokumen 1 memiliki banyak baris data.
Bagaimana cara mengimpor ke dokumen 2 hanya baris yang memiliki nilai tertentu di kolom C?
Jawaban:
Ini tidak semaju impor normal menggunakan IMPORT
fungsi. Dengan fungsi ini, Anda hanya dapat melakukan impor:
=IMPORTRANGE("key","range")
Menambahkan fungsi, seperti SUM
atau FILTER
, dalam string "range" akan menghasilkan kesalahan. Solusinya harus ditemukan, dengan menggunakan QUERY
fungsi:
=QUERY(IMPORTRANGE("key","range"),"SELECT * WHERE Col1='value'")
ATAU
=QUERY(IMPORTRANGE("key","A:Z"),"SELECT * WHERE Col1 contains 'value'")
Setelah WHERE, definisi kolom harus sebagai huruf besar huruf pertama kemudian huruf kecil. Kol akan bekerja, COL atau col tidak akan.
Setelah diimpor, Anda dapat memesan hasilnya dengan menggunakan ORDER BY
klausa:
=QUERY(IMPORTRANGE("key","A:Z"),"SELECT * WHERE Col1 contains 'value' ORDER BY Col1")
Jadi IMPORTRANGE
fungsi tidak bisa melakukan kolom yang dipilih, itu hanya bisa melakukan satu blok jangkauan. Cara mengatasinya adalah dengan menggunakan klausa QUERY
fungsi SELECT
:
=QUERY(IMPORTRANGE("key","A:Z"),"SELECT Col1, Col2, Col3 WHERE Col1 contains 'value' ORDER BY Col1")
IMPORTRANGE
fungsi: IMPORTRANGEQUERY
dalam kombinasi dengan IMPORT
fungsi: QUERY / IMPORTWHERE
klausa QUERY
: QUERY / WHEREORDER BY
klausa QUERY
: QUERY / ORDER BYPunya masalah yang sama: Inilah yang akhirnya saya gunakan.
= iferror (QUERY (IMPORTRANGE (" https://docs.google.com/spreadsheets/d/[YOUR_KEY_FROM_URL[/edit ", "Judul Lembar yang Anda Gunakan! A2: I42"), "pilih * WHERE Col5 CONTAINS ' Handuk '", 1)," belum ada nilai! ")
Mari kita jabarkan sedikit
IFERROR memungkinkan Anda untuk menampilkan pesan yang ramah pengguna jika ini gagal karena tidak ada data yang dikembalikan
QUERY memungkinkan Anda menentukan kriteria pencarian. Anda dapat menghilangkan ini jika Anda hanya ingin mengimpor rentang sel apa pun.
IMPORTRANGE Gunakan url yang disediakan, lalu ambil sheet ini, dengan melihat rentang ini (kiri atas, ke kanan bawah)