Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

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

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

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)

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

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

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

Cara Menggunakan Temukan dan Ganti Di Google Sheets

Ada tiga cara untuk menggunakan Temukan dan Ganti di Google Sheets

  1. Menavigasi ke Edit-> Temukan dan Ganti
  2. Menggunakan pintasan keyboard CTRL+H (di PC Windows) atau CMD+SHIFT+H (di Mac)
  3. 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

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

Menekan CTRL+F, di sisi lain, membuka kotak Temukan generik yang dapat Anda gunakan kapan saja di komputer Anda

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

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

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

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

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

Katakanlah Anda ingin mengganti semua contoh string pencarian 'Manufaktur' dengan string 'Produksi'

  1. Masukkan input berikut di kotak dialog Temukan dan Ganti
    • Menemukan. Manufaktur
    • Ubah dengan. Produksi
    • Mencari. Lembar ini
  2. Pada titik ini, Anda dapat membiarkan semua masukan lainnya kosong atau tidak dicentang
  3. Klik pada tombol Ganti Semua
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  4. Anda akan melihat pemberitahuan yang memberi tahu Anda berapa banyak string pencarian yang ditemukan dan diganti
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  5. Klik Selesai

Anda sekarang akan melihat semua contoh kata 'Manufaktur' diganti dengan kata 'Produksi'

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

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

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

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

  1. Arahkan ke Edit-> Temukan dan Ganti
  2. Masukkan input berikut di kotak dialog Temukan dan Ganti
    1. Menemukan. Operasi
    2. Mencari. Lembar ini
  3. Pada titik ini, Anda dapat membiarkan semua masukan lainnya kosong atau tidak dicentang
  4. Klik pada tombol Temukan
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  5. Ini akan menandai lokasi string pencarian di lembar kerja Anda dan sekarang Anda akan melihat tombol Ganti diaktifkan
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  6. Sekarang masukkan 'Operasi-1' di kotak input di sebelah 'Ganti Dengan'
  7. Klik pada tombol Ganti
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  8. Kemunculan pertama kata Operasi harus diganti dengan kata Operasi-1
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  9. Pada saat yang sama, kemunculan kata Operasi berikutnya harus dipilih
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  10. Masukkan 'Operasi-2' di kotak input di sebelah 'Ganti Dengan'
  11. Klik tombol Ganti lagi
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  12. Kali ini kemunculan kata Operasi yang kedua harus diganti dengan Operasi-2
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  13. Klik Selesai

Seperti inilah tampilan lembar kerja sekarang

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

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

  1. Arahkan ke Edit-> Temukan dan Ganti
  2. Masukkan input berikut di kotak dialog Temukan dan Ganti
    1. Menemukan. Paul Lee
    2. Ubah dengan. Paula Lee
    3. Mencari. Lembar ini
  3. Centang kotak di sebelah opsi 'Cocokkan seluruh konten'
  4. Klik pada tombol Ganti Semua
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  5. Anda akan melihat pemberitahuan yang memberi tahu Anda berapa banyak string pencarian yang ditemukan dan diganti
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  6. Klik Selesai

Anda harus menemukan semua contoh nama 'Paul Lee' diganti dengan nama 'Paula Lee'

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

Catatan. jika Anda juga ingin menjadikan pencarian Anda peka huruf besar-kecil, maka Anda perlu mencentang kotak di sebelah opsi Cocokkan Kasus

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

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 dari

Cari 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

  1. Pilih kolom Nama (kisaran A2. A8)
  2. Arahkan ke Edit-> Temukan dan Ganti
  3. Masukkan input berikut
    1. Menemukan. ^P[a-zA-Z ]+$
    2. Ubah dengan. rahasia
    3. Mencari. Rentang Spesifik
  4. Centang kotak di sebelah opsi 'Cari menggunakan ekspresi reguler'
  5. Anda akan melihat bahwa kotak centang di sebelah opsi 'Match case' juga akan dicentang secara otomatis
  6. Klik pada tombol Ganti Semua
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  7. Anda akan melihat pemberitahuan yang memberi tahu Anda berapa banyak string pencarian yang ditemukan dan diganti
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  8. Klik Selesai

Anda harus menemukan semua nama yang dimulai dengan 'P' diganti dengan kata 'diklasifikasikan'

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

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"

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

Katakanlah Anda ingin menghapus kata "hanya" dari semua rumus. Untuk ini, Anda harus mengikuti langkah-langkah di bawah ini

  1. Arahkan ke Edit-> Temukan dan Ganti
  2. Masukkan input berikut di kotak dialog Temukan dan Ganti (karena kami ingin menghapus kata "hanya", kami cukup mengosongkan bidang 'Ganti dengan'
    1. Menemukan. hanya
    2. Ubah dengan
    3. Mencari. Lembar ini
  3. Centang kotak di sebelah opsi 'Juga cari di dalam formula'
  4. Klik pada tombol Ganti Semua
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  5. Anda akan melihat pemberitahuan yang memberi tahu Anda berapa banyak string pencarian yang ditemukan dan diganti
    Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?
  6. Klik Selesai

Anda harus menemukan semua kemunculan kata "hanya" dihapus dari rumus (dan dengan demikian hasil dari rumus)

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

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

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

5 Cara Sederhana untuk Menyoroti Duplikat di Google Sheets

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

JIKA BERISI Formula Google Sheets [2 Opsi Pintar]

Bagaimana cara mencari dan mengganti ekspresi reguler di google sheets?

Cara Menerapkan Formula ke Seluruh Kolom di Google Sheets

Bagaimana cara mencari dan mengganti ekspresi reguler 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.

Bagaimana Anda menemukan dan mengganti di Google Sheets?

Gunakan temukan dan ganti di spreadsheet .
Di komputer Anda, buka spreadsheet di Google Spreadsheet
Klik Sunting. Temukan dan ganti
Di samping 'Temukan', ketikkan kata yang ingin Anda temukan. .
Untuk mencari kata, klik Temukan. .
Opsional. Persempit pencarian Anda dengan menggunakan opsi di bawah ini. .
Untuk mengganti kata yang disorot, klik Ganti

Bagaimana cara mencari ekspresi reguler di Google Docs?

Dengan ekspresi reguler, Anda dapat mencari pola teks, daftar kata, dan banyak lagi, daripada satu kata atau frasa. Misalnya, bayangkan Anda perlu menemukan semua kode pos AS yang dirujuk dalam dokumen yang panjang. Untuk melakukannya, Anda cukup menelusuri [0-9]{5}(-[0-9]{4})? .

Bagaimana cara menemukan dan mengganti banyak nilai di Google Sheets?

Demikian pula, Anda juga dapat menemukan dan mengganti beberapa nilai di Google Spreadsheet. Pilih rentang tempat Anda ingin mengganti nilai (di sini, B2. B19), dan di Menu, buka Edit > Temukan dan ganti (atau gunakan pintasan keyboard CTRL + H) .

Bagaimana cara mencocokkan regex di Google Sheets?

REGEXMATCH adalah fungsi di Google Spreadsheet yang memungkinkan Anda mencocokkan teks dengan ekspresi reguler. Sintaks fungsinya adalah sebagai berikut. REGEXMATCH(teks, regex) Argumen pertama, teks, adalah teks yang ingin Anda cocokkan dengan ekspresi reguler.