REGEXREPLACE adalah salah satu dari tiga fungsi regex di Google Sheet bersama dengan REGEXEXTRACT dan REGEXMATCH
Ini digunakan untuk mengganti bagian dari string teks dengan string teks yang berbeda menggunakan ekspresi reguler
Ekspresi reguler adalah pola pencarian kompleks atau urutan karakter yang memungkinkan Anda menemukan pola tertentu dalam sebuah string
Setelah ditemukan, mereka dapat diganti dengan teks lain dengan fungsi REGEXREPLACE
Apa itu REGEXREPLACE?
Sintaks dari fungsi tersebut adalah
=REGEXREPLACE(text, regular_expression, replacement)
Argumen dari fungsi tersebut adalah
- teks adalah string sumber asli, yang sebagian akan diganti
- regular_expression menentukan apa yang Anda cari di dalam teks
- replacement adalah teks pengganti yang akan disisipkan ke dalam teks aslinya
Kapan menggunakan REGEXREPLACE untuk barang pemasaran?
- Memperbarui tag judul dan deskripsi meta
- Memperbarui URL (untuk mempersiapkan migrasi)
Cara Menggunakan Fungsi REGEXREPLACE di Google Sheets
Mari kita ilustrasikan bagaimana fungsi ini bekerja
Misalkan Anda memiliki daftar judul artikel dengan tahun yang berbeda di dalamnya dan tujuan Anda adalah mengganti tahun-tahun tersebut dengan tahun 2020
Untuk melakukan ini, Anda perlu menulis ekspresi reguler yang cocok dengan angka apa pun. Setelah itu, fungsi REGEXREPLACE akan mencari regex ini dan mengganti instance yang ditemukan dengan teks pengganti yang Anda tentukan, seperti "2020"
Fungsinya terlihat seperti ini
=REGEXREPLACE(A2,"[0-9]+","2020")_
Ekspresi reguler yang mencari angka apa pun adalah [0-9]+. Inilah yang dicari oleh fungsi dan setelah ditemukan, itu akan diganti dengan nilai yang didefinisikan sebagai argumen ketiga
Anda dapat melihat bahwa judul kelima tidak memiliki nomor apapun. Dalam hal ini, fungsi REGEXREPLACE mengabaikannya dan tidak mengganti apa pun
Fungsi REGEXREPLACE juga berguna saat Anda ingin mengisi template
For example, you have a template that is: Email address: . You want to replace this part with the actual email addresses that the users enter.
Fungsinya terlihat seperti ini
=REGEXREPLACE($A$2, "<([A-Za-z]+)\>", A5)
Argumen dari fungsi tersebut adalah
- Argumen teks adalah teks template, yang harus tetap sama untuk setiap rumus REGEXREPLACE. Biasanya, fungsi mengubah referensi selnya saat disalin ke seluruh kolom. Dengan demikian, referensi selnya perlu dikunci dan digunakan sebagai referensi absolut. Tanda dolar “$” mengubah referensi sel menjadi referensi absolut yang tidak akan berubah saat menerapkan fungsi di bawah kolom
- Tidak seperti pada contoh sebelumnya, argumen penggantian adalah nilai dinamis (selalu berubah) di sini dan disediakan sebagai referensi sel. Tanpa menggunakan tanda dolar “$”, mereka masih akan disesuaikan saat Anda menyalin rumus ke seluruh kolom
- Regular_expression di sini mencari simbol “” dengan beberapa kata di dalamnya. Itu diungkapkan dengan urutan karakter [A-Za-z]+. Anda dapat menulis kata yang tepat ("email") di sini, tetapi solusi di atas juga dapat digunakan untuk kata lain
Ringkasan
Fungsi REGEXREPLACE memungkinkan Anda mengganti bagian mana pun dari teks berdasarkan kriteria pencarian lanjutan
Dibutuhkan beberapa latihan untuk memahami ekspresi reguler, tetapi setelah Anda menguasainya, Anda dapat menggabungkannya dengan fungsi Google Sheets lainnya
Untuk memastikan bahwa Anda menghabiskan lebih sedikit waktu memilah-milah hasil yang tidak relevan, Anda harus dapat melakukan pencarian setajam laser untuk menemukan apa yang Anda butuhkan.
Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana Anda dapat menggunakan fitur Temukan dan Ganti Google Sheets secara efektif untuk menemukan dengan cepat apa yang Anda butuhkan dan menggantinya dengan apa yang Anda inginkan.
Daftar isi
Mengapa Google Sheets Find and Replace Berguna
Fitur 'Temukan dan Ganti' di Google Sheets memungkinkan Anda mencari seluruh buku kerja untuk nilai tertentu dan menggantinya dengan apa pun yang Anda butuhkan
Hal hebat tentang fitur Temukan dan Ganti adalah memberi Anda opsi untuk mengganti semua contoh string pencarian Anda sekaligus atau menggantinya satu per satu
Berikut beberapa kemudahan lain yang Anda dapatkan dari Google Find and Replace
- Ini memungkinkan Anda menggunakan ekspresi reguler untuk mencari nilai yang mengikuti pola tertentu
- Ini memungkinkan Anda menggunakan wildcard untuk mencari nilai yang mirip dengan string pencarian Anda
- Ini memungkinkan Anda mencari dalam rumus dan hasil rumus
- Anda memiliki opsi untuk mencari pencocokan sel yang tepat atau sel yang berisi string pencarian
- Anda memiliki opsi untuk menentukan apakah Anda ingin membuat pencarian peka huruf besar-kecil atau tidak
Kami akan melihat aplikasi di atas dengan melihat contoh. Kami akan menggunakan kumpulan data imajiner (ditampilkan di bawah) untuk menerapkan pencarian kami
Cara Menggunakan Temukan dan Ganti Di Google Sheets
Ada tiga cara untuk menggunakan Temukan dan Ganti di Google Sheets
- Menavigasi ke Edit-> Temukan dan Ganti
- Menggunakan pintasan keyboard CTRL+H (di PC Windows) atau CMD+SHIFT+H (di Mac)
- Menggunakan pintasan keyboard CTRL+F (di PC Windows) atau CMD+F (di Mac)
Ada perbedaan antara metode pintasan pertama dan kedua yang disebutkan di sini. Saat Anda menekan CTRL+H Anda mendapatkan kotak dialog Google Sheets Find and Replace
Menekan CTRL+F, di sisi lain, membuka kotak Temukan generik yang dapat Anda gunakan kapan saja di komputer Anda
Ada perbedaan kecil lainnya, tetapi seringkali bermanfaat. Kotak dialog Temukan dan Ganti Google Sheets memungkinkan Anda menemukan string pencarian satu per satu
Jadi saat Anda menekan tombol Temukan di kotak dialog, Anda hanya dapat melihat kejadian pertama dari string pencarian di lembar kerja Anda
Untuk melihat kemunculan berikutnya, Anda perlu menekan tombol Temukan Selanjutnya. Jadi itu tidak benar-benar memberi Anda cara untuk mengetahui berapa banyak contoh string yang ada sampai Anda benar-benar mengganti semuanya
Sebaliknya, jika Anda menggunakan kotak Temukan generik, Anda dapat melihat semua contoh string pencarian disorot, yang kemudian dapat Anda navigasikan satu per satu, menggunakan panah atas dan bawah
Menggunakan Google Sheets Cari dan Ganti Kotak Dialog
Kotak dialog Temukan dan Ganti memberi Anda sejumlah opsi untuk menyempurnakan pencarian Anda dan mengganti instans yang ditemukan dari string pencarian Anda
Mari kita membahas setiap opsi satu per satu menggunakan contoh pencarian yang berbeda
Menemukan dan Mengganti Semua Contoh String Pencarian Sekaligus
Inilah lembar kerja yang ingin kami kerjakan sekali lagi
Katakanlah Anda ingin mengganti semua contoh string pencarian 'Manufaktur' dengan string 'Produksi'
- Masukkan input berikut di kotak dialog Temukan dan Ganti
- Menemukan. Manufaktur
- Ubah dengan. Produksi
- Mencari. Lembar ini
- Pada titik ini, Anda dapat membiarkan semua masukan lainnya kosong atau tidak dicentang
- Klik pada tombol Ganti Semua
- Anda akan melihat pemberitahuan yang memberi tahu Anda berapa banyak string pencarian yang ditemukan dan diganti
- Klik Selesai
Anda sekarang akan melihat semua contoh kata 'Manufaktur' diganti dengan kata 'Produksi'
Catatan. Kotak dialog Temukan dan Ganti memungkinkan Anda menemukan apa yang Anda butuhkan di lembar saat ini, semua lembar, atau bahkan rentang sel yang dipilih. Cukup pilih daftar panah drop-down di sebelah "Cari", dan pilih opsi yang diperlukan
Mengganti Contoh String Pencarian Satu per Satu
Sekarang katakanlah Anda ingin mengganti string 'Operasi' dengan nomor departemen Operasi yang berbeda, seperti Operasi-1 dan Operasi-2
Dalam kasus seperti itu, tidak masuk akal untuk mengganti semua contoh kata 'Operasi' sekaligus. Untuk mengganti contoh string pencarian satu per satu, ikuti langkah berikut
- Arahkan ke Edit-> Temukan dan Ganti
- Masukkan input berikut di kotak dialog Temukan dan Ganti
- Menemukan. Operasi
- Mencari. Lembar ini
- Pada titik ini, Anda dapat membiarkan semua masukan lainnya kosong atau tidak dicentang
- Klik pada tombol Temukan
- Ini akan menandai lokasi string pencarian di lembar kerja Anda dan sekarang Anda akan melihat tombol Ganti diaktifkan
- Sekarang masukkan 'Operasi-1' di kotak input di sebelah 'Ganti Dengan'
- Klik pada tombol Ganti
- Kemunculan pertama kata Operasi harus diganti dengan kata Operasi-1
- Pada saat yang sama, kemunculan kata Operasi berikutnya harus dipilih
- Masukkan 'Operasi-2' di kotak input di sebelah 'Ganti Dengan'
- Klik tombol Ganti lagi
- Kali ini kemunculan kata Operasi yang kedua harus diganti dengan Operasi-2
- Klik Selesai
Seperti inilah tampilan lembar kerja sekarang
Mencocokkan Seluruh Isi Sel
Sekarang, bagaimana jika Anda ingin mengganti semua contoh nama 'Paul Lee' dengan nama 'Paula Lee?'
Perhatikan jika Anda mencari nama 'Paul', Temukan dan Ganti mempertimbangkan nama 'Paul Lee' dan 'Paul Rodriguez'
Namun, jika Anda hanya ingin mengganti contoh di mana nama 'Paul Lee' muncul, dan bukan 'Paul Rodriguez', maka Anda perlu melakukan hal berikut
- Arahkan ke Edit-> Temukan dan Ganti
- Masukkan input berikut di kotak dialog Temukan dan Ganti
- Menemukan. Paul Lee
- Ubah dengan. Paula Lee
- Mencari. Lembar ini
- Centang kotak di sebelah opsi 'Cocokkan seluruh konten'
- Klik pada tombol Ganti Semua
- Anda akan melihat pemberitahuan yang memberi tahu Anda berapa banyak string pencarian yang ditemukan dan diganti
- Klik Selesai
Anda harus menemukan semua contoh nama 'Paul Lee' diganti dengan nama 'Paula Lee'
Catatan. jika Anda juga ingin menjadikan pencarian Anda peka huruf besar-kecil, maka Anda perlu mencentang kotak di sebelah opsi Cocokkan Kasus
Mencocokkan Ekspresi Reguler
Pilihan bagus yang Anda dapatkan dengan kotak dialog Temukan dan Ganti adalah kemampuan untuk menggunakan ekspresi reguler (Regex) untuk menyempurnakan pencarian Anda
Dengan ini, Anda dapat mencari string yang cocok dengan pola tertentu, seperti format ID, alamat email, atau URL
Apa itu Ekspresi Reguler?
Ekspresi reguler adalah urutan karakter, termasuk simbol, huruf, dan angka yang digabungkan untuk membentuk string pencarian
Ekspresi reguler sering ditandai dengan simbol khusus tertentu, juga dikenal sebagai 'karakter meta'. Berikut adalah beberapa contoh metakarakter yang dapat Anda gunakan
MetacharacterWhat it Represents^Awal dari string$Akhir dari string. Satu karakter? Nol atau satu kemunculan karakter atau string*Nol atau lebih kemunculan karakter atau string+Satu atau lebih kemunculan karakter atau string. Or operator()Ini menampung sekelompok karakter meta di dalamnya dan mewakili urutan karakter tersebut[]Ini menampung sekumpulan karakter dan mewakili salah satu karakter di dalamnya[^]Ini menampung sekumpulan karakter dan mewakili salah satu dariCari dan Ganti String Teks Dimulai dengan Alfabet Tertentu
Misalkan Anda ingin menemukan semua nama yang dimulai dengan 'P'
Katakanlah Anda ingin mengganti nama dengan kata 'rahasia'. Dalam hal ini, Anda dapat menggunakan ekspresi reguler ^P[a-zA-Z ]+$ untuk menemukan semua nama yang dimulai dengan P
Perhatikan bahwa simbol “[a-zA-Z ]
Berikut langkah-langkah yang perlu Anda ikuti untuk menggunakan ekspresi reguler ini di kotak dialog Temukan dan Ganti
- Pilih kolom Nama (kisaran A2. A8)
- Arahkan ke Edit-> Temukan dan Ganti
- Masukkan input berikut
- Menemukan. ^P[a-zA-Z ]+$
- Ubah dengan. rahasia
- Mencari. Rentang Spesifik
- Centang kotak di sebelah opsi 'Cari menggunakan ekspresi reguler'
- Anda akan melihat bahwa kotak centang di sebelah opsi 'Match case' juga akan dicentang secara otomatis
- Klik pada tombol Ganti Semua
- Anda akan melihat pemberitahuan yang memberi tahu Anda berapa banyak string pencarian yang ditemukan dan diganti
- Klik Selesai
Anda harus menemukan semua nama yang dimulai dengan 'P' diganti dengan kata 'diklasifikasikan'
Mencari di dalam Formula
Secara umum, Temukan dan Ganti hanya mencari melalui konten sel dan hasil rumus. Jika Anda juga ingin melihat apakah kata pencarian Anda terkandung dalam rumus sel yang sebenarnya, maka ada opsi untuk itu juga.
Dalam contoh kami, jika Anda melihat isi kolom E, Anda akan melihat bahwa kami menggunakan rumus untuk menghitung Total dan kemudian menampilkannya bersama dengan string "hanya"
Katakanlah Anda ingin menghapus kata "hanya" dari semua rumus. Untuk ini, Anda harus mengikuti langkah-langkah di bawah ini
- Arahkan ke Edit-> Temukan dan Ganti
- Masukkan input berikut di kotak dialog Temukan dan Ganti (karena kami ingin menghapus kata "hanya", kami cukup mengosongkan bidang 'Ganti dengan'
- Menemukan. hanya
- Ubah dengan
- Mencari. Lembar ini
- Centang kotak di sebelah opsi 'Juga cari di dalam formula'
- Klik pada tombol Ganti Semua
- Anda akan melihat pemberitahuan yang memberi tahu Anda berapa banyak string pencarian yang ditemukan dan diganti
- Klik Selesai
Anda harus menemukan semua kemunculan kata "hanya" dihapus dari rumus (dan dengan demikian hasil dari rumus)
Kami membahas berbagai strategi dalam tutorial ini, untuk membantu Anda menemukan apa yang Anda butuhkan dengan cepat dan efektif sehingga Anda selanjutnya dapat menggantinya dengan yang Anda inginkan
Kotak dialog Temukan dan Ganti lembar Google adalah alat yang sangat berharga. Ini memberi Anda sejumlah opsi, termasuk opsi untuk mengganti beberapa atau semua kemunculan string pencarian, mencari string yang mengikuti pola, dan juga melihat ke dalam rumus
Cara terbaik untuk menguasai alat ini adalah melalui latihan. Seiring waktu, Anda akan menemukan diri Anda menjadi lebih baik dan lebih baik dalam merancang string pencarian yang tepat untuk melakukan pencarian dan penggantian dengan mudah dan akurat
Postingan Terpopuler
5 Cara Sederhana untuk Menyoroti Duplikat di Google Sheets
JIKA BERISI Formula Google Sheets [2 Opsi Pintar]
Cara Menerapkan Formula ke Seluruh Kolom di Google Sheets
Cara VLOOKUP Dari Lembar Lain di Google Lembar
Puncak
Sumit adalah Pakar Google Spreadsheet dan Microsoft Excel. Dia memberikan pelatihan spreadsheet kepada perusahaan dan telah dianugerahi penghargaan bergengsi Excel MVP oleh Microsoft atas kontribusinya dalam berbagi pengetahuan Excel dan membantu orang.