Andi Setiadi Suka ngutak-atik Spreadsheet baik itu Excel atau Google Sheet kadang-kadang LibreOffice Juga

Yang di Tunggu Akhirnya Datang Rumus REGEX di Excel

1 min read

Hari ini Product Manager dari Team Excel melalui laman Insider.microsoft365.com mengumumkan akan ada 3 rumus Excel baru yaitu rumus REGEXREPLACE , REGEXEXTRACT dan REGEXTEST.

Rumus yang sudah tidak asing dan sangat ditunggu tunggu, karena rumus ini sudah ada di Google Sheet dan sudah banyak digunakan sejak lama.

Tapi, lagi-lagi bukan Microsoft Excel namanya jika tidak ada pembeda rumus dari Google Sheet. Rumus yang seharusnya REGEXMATCH di Google Sheet, Excel ubah menjadi REGEXTEST. ahhhh menyusahkan saja.

Tapi baiklah mungkin ada, strategi marketing dari Micoroft Excel dibalik perbedaan rumus ini.

Rumus Baru Regular Expression (REGEX) di Excel

Fungsi Regular Expression, atau ‘regex’, adalah urutan karakter yang mendefinisikan pola pencarian, yang sering digunakan untuk pencarian string dan parsing Teks.

Regex sangat serbaguna dan sering digunakan untuk memeriksa apakah sebuah string mengandung pola tertentu, mengekstraksi substring yang cocok dengan pola tersebut, atau mengganti substring yang cocok dengan pola tersebut.

Fungsi regex baru yang dihadirkan diantaranya:

  • REGEXTEST: Memeriksa apakah ada bagian dari teks yang disediakan cocok dengan pola regex.
  • REGEXEXTRACT: Mengekstrak satu atau lebih bagian dari teks yang disediakan yang cocok dengan pola regex.
  • REGEXREPLACE: Mencari pola regex dalam teks yang disediakan dan menggantinya dengan teks yang berbeda.

Mari kita lihat lebih dalam masing-masing fungsi ini secara lebih detail.

REGEXTEST

REGEXTEST digunakan untuk memeriksa apakah ada bagian dari teks yang disediakan cocok dengan pola regex.

Bocoran sintak rumusnya sebagai berikuit =REGEXTEST(text, pattern, [case_sensitivity])

REGEXEXTRACT

Digunakan untuk mengekstrak satu atau lebih bagian dari teks yang disediakan yang cocok dengan pola regex.

Bocoran sintak rumusnya sebagai berikut : =REGEXEXTRACT(text, pattern, [return_mode], [case_sensitivity])

REGEXREPLACE

Digunakan untuk mencari pola regex dalam teks yang disediakan dan menggantinya dengan teks yang berbeda.

Bocoran sintak rumusnya : =REGEXREPLACE(text, pattern, replacement, [occurrence], [case_sensitivity])

Regex segera hadir di XLOOKUP dan XMATCH

Selain tiga rumus regex diatas, microsoft excel juga akan menambahkan regex dalam XLOOKUP dan XMATCH, melalui opsi baru untuk argumen ‘match mode’. Pola regex akan ditambahkan sebagai ‘nilai pencarian’.

Itulah rumus lama yang akan baru hadir di Excel, jadi tidak sabar untuk segera mencobanya.

Andi Setiadi Suka ngutak-atik Spreadsheet baik itu Excel atau Google Sheet kadang-kadang LibreOffice Juga

Leave a Reply

Your email address will not be published. Required fields are marked *