Bagaimana cara mencari banyak nilai di google sheets?

Misalnya, jika ada 2 Tag, apakah Pencarian harus mencari masing-masing atau hanya tag pertama atau hanya tag terakhir atau hanya tag tertentu?

Apakah Anda akan mengirim pesan ke setiap Tag yang cocok? . https. //zapier. com/apps/looping/integrasi)

Bergantung pada kebutuhan Anda, lihat langkah-langkah menggunakan Formatter dan Filter

 

Coba gunakan tindakan Perbarui GSheets yang memanfaatkan GSheet pembantu dengan rumus QUERY. https. //mendukung. google. com/docs/answer/3093343?hl=id

Beberapa GSearch pada topik tersebut akan membuat Anda mengonfigurasi pernyataan WHERE yang menggunakan MATCHES

=query(A1:A, "Select A where A matches '.*Info Inspired.*' ")

⚡ Troy Tessalone - AutomationAce. com. Pakar Zapier Bersertifikat (Tingkat Premier). #1 Kontributor Komunitas Zapier

Anda dapat menggunakan sintaks dasar berikut untuk menggunakan fungsi SEARCH dengan banyak nilai di Google Sheets

=FILTER(A2:A10, SEARCH("Backup", A2:A10), SEARCH("Guard", A2:A10))
_

Contoh khusus ini akan mengembalikan semua sel dalam rentang A2. A10 yang berisi string "Backup" dan "Guard" di suatu tempat di dalam sel

Contoh berikut menunjukkan cara menggunakan sintaks ini dalam praktik

Contoh. Menggunakan SEARCH dengan Banyak Nilai di Google Sheets

Misalkan kita memiliki kumpulan data berikut di Google Sheets yang berisi informasi tentang berbagai pemain bola basket

Bagaimana cara mencari banyak nilai di google sheets?

Sekarang misalkan kita ingin menemukan semua sel di kolom Posisi yang berisi kata "Cadangkan" dan "Penjaga" di suatu tempat di dalam sel

Kita dapat mengetikkan rumus berikut ke dalam sel D1 untuk menemukan masing-masing sel tersebut

=FILTER(A2:A10, SEARCH("Backup", A2:A10), SEARCH("Guard", A2:A10))

Tangkapan layar berikut menunjukkan cara menggunakan rumus ini dalam praktik

Bagaimana cara mencari banyak nilai di google sheets?

Rumus dengan benar mengembalikan tiga sel yang masing-masing berisi kata "Cadangkan" dan "Penjaga" di suatu tempat di dalam sel

Jika Anda juga ingin mengembalikan nilai di kolom poin untuk masing-masing pemain ini, cukup ubah rentang filter dari A2. A10 ke A2. B10 sebagai berikut

=FILTER(A2:B10, SEARCH("Backup", A2:A10), SEARCH("Guard", A2:A10))

Tangkapan layar berikut menunjukkan cara menggunakan rumus ini dalam praktik

Bagaimana cara mencari banyak nilai di google sheets?

Rumus sekarang mengembalikan setiap sel yang berisi "Backup" dan "Guard" di dalam sel bersama dengan nilai poin yang sesuai untuk masing-masing pemain ini

Jika Anda pernah bekerja dengan data dalam jumlah besar, Anda perlu mengetahui cara menelusuri di spreadsheet Google. Di luar banyak opsi praktis yang memungkinkan Anda menyempurnakan pencarian, mengetahui cara menemukan sel tertentu akan menghemat banyak waktu dan energi. Jadi, apakah Anda ingin mencari duplikat, mengganti nilai, atau sekadar mengetahui jalan pintas untuk menemukan sel yang Anda butuhkan, mempelajari cara mencari di spreadsheet Google sangatlah penting.

Bagaimana cara mencari banyak nilai di google sheets?

Mulailah Dengan Lapisan Sekarang

Bagikan bagian Google Spreadsheet Anda, pantau, tinjau, dan setujui perubahan, serta sinkronkan data dari berbagai sumber – semuanya dalam hitungan detik

Mengetahui cara mencocokkan beberapa nilai dalam kolom di Google Sheets berguna jika Anda perlu memeriksa apakah beberapa nilai tersedia dalam array di spreadsheet Anda

Daftar isi

Mari kita lihat satu contoh, agar lebih mudah dipahami semua orang

Katakanlah Anda memiliki toko pakaian dan seseorang ingin memesan tiga pakaian (celana hitam, gaun biru, dan kaos putih) tetapi menginginkannya hanya jika ketiganya tersedia.  

Bagaimana kita harus pergi tentang masalah ini?

Kami akan membuat formula kami sendiri yang akan memeriksa inventaris pakaian kami untuk melihat apakah ketiga pakaian yang dibutuhkan tersedia dan mengembalikan 'Stok Tersedia' jika tersedia, atau 'Stok Habis' jika tidak

Ada dua cara kita bisa melakukan ini, dan kami akan menjelaskan keduanya. Sekarang mari kita lihat lebih dekat dua formula kita dan bagaimana masing-masing formula bekerja dalam spreadsheet

 

 

Cara Mencocokkan Beberapa Nilai dalam Kolom di Google Sheets (Menggunakan Fungsi REGEXMATCH)

Formula pertama yang akan kita gunakan untuk mencocokkan beberapa nilai di Google Sheets adalah =IF(SUM(ArrayFormula(IF(LEN(A3. A),ArrayFormula(–REGEXMATCH(A3. A, “Celana hitam. Berpakaian biru. Jas hitam”)),””)))>=3,”Stok Tersedia”, “Stok Habis”) .

Seperti yang Anda lihat, kami menggunakan REGEXMATCH,  IF, LEN< . Kami telah menjelaskan bagaimana , and  ArrayFormula functions to build it. We have already explained how JIKA, LEN, dan ArrayFormula functions work butREGEXMATCH is new to us. In the following section, we will explain its anatomy.

 

 

Anatomi Fungsi REGEXMATCH

Sintaks (cara kita menulis) fungsi REGEXMATCH  sangat sederhana, dan sebagai berikut.

=REGEXMATCH(text, reg_exp)
_

Meskipun sintaksnya sederhana, kami akan menjelaskannya untuk mereka yang tidak tahu apa arti masing-masing istilah ini

  • = tanda sama dengan adalah tanda yang akan Anda temukan di awal setiap fungsi di Google Spreadsheet.
  • REGEXMATCH() adalah fungsi kita .
  • =MATCH(search_key, range, [search_type])
    0 string atau nilai yang akan kita uji untuk melihat apakah cocok dengan regular_expression
  • =MATCH(search_key, range, [search_type])
    1 adalah ekspresi reguler yang akan kita bandingkan teksnya

 


 

⚠️ Beberapa Catatan Tentang Menggunakan Fungsi REGEXMATCH di Google Sheets

Fungsi REGEXMATCH mendukung berbagai karakter meta, termasuk.

  • ^ yang mewakili awal string
  • $ yang mewakili akhir string
  • yang mewakili satu karakter
  • yang mewakili operator Or
  • [] yang menampung sekumpulan karakter dan mewakili salah satu karakter di dalamnya
  • [^] yang menampung sekumpulan karakter dan mewakili salah satu karakter yang tidak tercantum di dalamnya
  • \ yang digunakan untuk melarikan diri dari karakter khusus

 

 

Contoh Nyata Menggunakan Fungsi REGEXMATCH untuk Mencocokkan Beberapa Nilai dalam Kolom di Google Sheets

Rumus sederhana dengan fungsi REGEXMATCH akan menjadi =REGEXMATCH(A3, “Celana hitam”) . Kami akan memeriksa apakah teks dari sel A3 cocok dengan ekspresi reguler yaitu . Karena teks cocok dengan ekspresi reguler, . Since the text matches the regular expression, rumus kita akan menghasilkan TRUE .

Bagaimana cara mencari banyak nilai di google sheets?

 

Namun, dalam contoh kita, kita harus mencocokkan beberapa nilai. Inilah mengapa kami akan memperluas formula kami. Pertama, bukan hanya sel A3 , kita akan membandingkan teks dari seluruh kolom A , starting from the cell A3 (if we would want to compare the text from only several cells, we would insert the cell range, such as A3:A20). Kemudian, kami akan menggunakan ketiga pakaian yang diperlukan sebagai ekspresi reguler kami tetapi kami akan memisahkannya dengan karakter meta ' . ’ yang mewakili operasi Atau .

Sekarang, karena kita menggunakan rumus di atas dalam rentang kolom, kita membutuhkan ArrayFormula. =ArrayFormula(–REGEXMATCH(A3. A20, “Celana hitam. Berpakaian biru. Jas hitam”)) . Ini akan mengembalikan ' 1 ' di mana teks dari rentang sel A3. A20 cocok dengan salah satu string teks dari ekspresi reguler kami dan ' 0 ' jika tidak.

Bagaimana cara mencari banyak nilai di google sheets?

 

Namun, jika Anda ingin memeriksa rentang infinitif (seperti A3. A bukannya A3. A20 ), Anda memerlukan bantuan dari fungsi IF dan LEN   . Rumusnya sekarang akan terlihat seperti ini = ArrayFormula(IF(LEN(A3. A),ArrayFormula(–REGEXMATCH(A3. A, “Celana hitam. Berpakaian biru. Lambang hitam”)),””)) dan akan mengembalikan hasil yang ditunjukkan pada gambar di bawah ini.

Bagaimana cara mencari banyak nilai di google sheets?

 

Kemudian, kita akan menjumlahkan hasil rumus di atas. Jika hasil akhir sama dengan atau lebih besar dari 3 , bisa dipastikan ketiga pakaian tersebut tersedia. Untuk melakukan ini, kami akan menggunakan rumus yang ditampilkan di awal bagian artikel ini =IF(SUM(ArrayFormula(IF(LEN(A3. A),ArrayFormula(–REGEXMATCH(A3. A, “Celana hitam. Berpakaian biru. Mantel hitam”)),””)))>=3,”Stok Tersedia”, “Stok Habis”) .

Bagaimana cara mencari banyak nilai di google sheets?

 

Namun, yang harus Anda ketahui adalah bahwa rumus ini tidak akan berfungsi dengan benar jika salah satu nilai hilang dan nilai lainnya berulang. Katakanlah tidak ada jas hitam dalam daftar tetapi ada dua gaun biru. Rumusnya akan mengembalikan 'In Stock' meskipun tidak ada satu pun pakaian yang kita cari. Ini adalah saat kita dapat menggunakan formula lain, kita telah membuat dengan fungsi

=MATCH(search_key, range, [search_type])
6 sebagai gantinya

Bagaimana cara mencari banyak nilai di google sheets?

 

 

Cara Mencocokkan Banyak Nilai dalam Kolom di Google Sheets (Menggunakan Fungsi MATCH)

Rumus lain yang dapat kita gunakan untuk mencocokkan beberapa nilai di Google Spreadsheet adalah =IFERROR(IF(AND(MATCH(“Pants black”,A3). A,0)+MATCH(“Gaun biru”,A3. A,0)+MATCH(“Jubah hitam”,A3. A,0))>0,”Stok Tersedia”),”Stok Habis”) .

Kami telah membuat rumus ini dengan bantuan fungsi

=MATCH(search_key, range, [search_type])
6 dan uji logika
=MATCH(search_key, range, [search_type])
8.

 

 

Anatomi Fungsi MATCH

Cara kita menulis fungsi

=MATCH(search_key, range, [search_type])
6 adalah sebagai berikut.

=MATCH(search_key, range, [search_type])

Kami akan menjelaskan sintaks untuk mereka yang tidak tahu apa arti masing-masing istilah ini

  • = tanda sama dengan adalah cara kita memulai fungsi apa pun di Google Spreadsheet.
  • REGEXMATCH1 adalah fungsi kita .
  • REGEXMATCHadalah nilai yang akan kita telusuri dalam rentang .
  • REGEXMATCH3 array satu dimensi yang akan dicari untuk search_key.
  • REGEXMATCH4 adalah cara untuk mencari [opsional] .

1 Secara default. Ini menyebabkan fungsi

=MATCH(search_key, range, [search_type])
6 menganggap bahwa rentang diurutkan dalam urutan menaik dan mengembalikan nilai terbesar kurang dari atau . search_key.

0 Menunjukkan pencocokan persis (Anda memerlukannya jika rentang tidak diurutkan).

-1 Ini menyebabkan fungsi

=MATCH(search_key, range, [search_type])
6 menganggap bahwa rentang is sorted in descending order and returns the smallest value greater than or equal to search_key.

 

Anda dapat menemukan lebih banyak tentang fungsi

=MATCH(search_key, range, [search_type])
6 dalam artikel kami 'Cara Menggunakan INDEX dan MATCH Bersama di Google Spreadsheet’.

 

 

Contoh Nyata Penggunaan Fungsi MATCH untuk Mencocokkan Banyak Nilai dalam Kolom di Google Spreadsheet

Ketika kita memecah formula kita, kita akan mendapatkan =MATCH(“Celana hitam”,A3. A,0). Rumus sederhana ini akan mengembalikan posisi relatif suatu item dalam rentang yang dipilih. Dalam contoh kita, yaitu 1 . Untuk =MATCH(“Gaun biru”,A3. A,0) , hasilnya adalah 6 , dan untuk . A,0) akan menjadi 14 . Jika salah satu item yang kami telusuri tidak tersedia, rumus akan mengembalikan kesalahan #N/A .

Bagaimana cara mencari banyak nilai di google sheets?

 

Sekarang, kita ingin menguji apakah semua item di atas mengembalikan nomor posisi relatif. Kita dapat melakukannya dengan bantuan

=MATCH(search_key, range, [search_type])
8 tes logis. Rumus yang akan kita gunakan adalah =IF(AND(MATCH(“Celana hitam”,A3. A,0)+MATCH(“Gaun biru”,A3. A,0)+MATCH(“Jubah hitam”,A3. A,0))>0,”Stok Tersedia”) . Ini berarti bahwa jika nilainya lebih besar dari 0 (ketika semua item tersedia dalam daftar), rumus harus mengembalikan ' In Stock '.

Bagaimana cara mencari banyak nilai di google sheets?

 

Akhirnya, kami akan menambahkan fungsi REGEXMATCH9, untuk mengembalikan 'Stok Habis' jika ada item yang tidak tersedia dalam daftar dan kesalahan #N/A appears.    

Bagaimana cara mencari banyak nilai di google sheets?

 

Itu dia. Sekarang Anda tahu cara mencocokkan beberapa nilai dalam satu kolom di Google Sheets menggunakan dua rumus berbeda. Dan Anda telah mempelajari lebih lanjut tentang fungsi REGEXMATCH dan

=MATCH(search_key, range, [search_type])
6 .

 

Jika Anda ingin berlatih lagi, buat salinan spreadsheet kami dan cobalah

Buat salinan spreadsheet contoh

 

Atau jelajahi formula Google Spreadsheet kami yang lain dan buat formula yang lebih canggih yang dapat Anda gunakan untuk mengurutkan, memfilter, mencocokkan, dan menyorot data Anda. 🙂

Bagaimana cara mencari banyak nilai di google sheets?

Dapatkan email dari kami tentang Google Spreadsheet

Tujuan kami tahun ini adalah membuat banyak tutorial yang kaya dan berukuran kecil untuk pengguna Google Spreadsheet seperti Anda. Jika Anda menyukai yang ini, Anda akan menyukai apa yang sedang kami kerjakan. Pembaca menerima ✨ akses awal ✨ ke konten baru. Tidak akan ada spam dan Anda dapat berhenti berlangganan kapan saja

Bagaimana cara memfilter banyak nilai di Google Sheets?

Gunakan fungsi FILTER dengan beberapa ketentuan, setidaknya satu harus dipenuhi .
Masukkan fungsi FILTER
Masukkan rentang yang dipilih sebagai argumen pertama (RANGE)
Masukkan kondisi yang diinginkan sebagai argumen kedua (CONDITION)
Dalam argumen yang sama, tambahkan simbol plus (+) dan kondisi Anda yang lain
Ulangi langkah 4 sesuai kebutuhan. ‍

Bagaimana Anda mencari dan memilih banyak sel di Google Sheets?

Untuk memilih sel yang tidak berdekatan, cukup tahan tombol perintah (untuk pengguna Mac, pengguna PC tahan tombol CTRL) saat membuat pilihan Anda