亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Jadual Kandungan
Lihat cepat fungsi ekspresi biasa Excel: regextest, regexextract dan regexreplace
Rumah Tutorial perisian Perisian Pejabat Cara Menggunakan Fungsi Regex di Excel

Cara Menggunakan Fungsi Regex di Excel

Feb 06, 2025 pm 10:28 PM

Lihat cepat fungsi ekspresi biasa Excel: regextest, regexextract dan regexreplace

Ekspresi biasa (regex) adalah corak carian yang digunakan untuk memeriksa sama ada rentetan teks mematuhi corak yang diberikan dan untuk mengekstrak atau menggantikan rentetan teks yang sepadan dengan corak yang diberikan. Memandangkan kerumitannya, artikel ini memberikan ringkasan ringkas dan contoh penggunaannya dalam Excel.

Fungsi

regex sesuai untuk pengguna yang menggunakan Microsoft 365 Excel untuk Windows atau Mac, serta mereka yang menggunakan Excel di web.

regextest: ujian pencocokan corak teks

Fungsi ini menguji sama ada rentetan teks sepadan dengan corak yang diberikan dan pulangan benar atau palsu berdasarkan hasil ujian. Ini adalah cara yang baik untuk menguji sama ada data mengikuti corak tertentu.

Tatabahasa

<code>REGEXTEST(a, b, c)</code>

of:

  • a
  • b
  • (diperlukan) adalah mod yang digunakan untuk melakukan ujian.
  • c
  • (pilihan) 0 Jika anda mahu ujian menjadi sensitif kes;
Regextest Contoh Gunakan

Spreadsheet ini mengandungi senarai kod produk yang mesti mengikuti struktur yang ketat.

kod kilang termasuk: How to Use the REGEX Functions in Excel

Perwakilan kes yang lebih rendah dari saiz produk ("XS" bermaksud sangat kecil, "S" bermaksud kecil, "m" bermaksud sederhana, dll),

    mewakili satu atau dua digit bahan produk,
  • tiga huruf besar yang mewakili lokasi pembuatan produk, dan
  • Tiga bahagian dipisahkan oleh garis mendatar pendek.
  • kita perlu menguji sama ada semua kod produk sepadan dengan struktur ini.
Jadi, dalam sel B2, masukkan formula berikut:

of:

<code>=REGEXTEST([@Code],"[xs|s|m|l|xl]-[0-9]{1,2}-[A-Z]{3}",0)</code>

adalah rujukan berstruktur pada lajur yang mengandungi kod yang akan diuji.
  • [@Code] adalah bahagian pertama kod produk yang akan diuji, dan garis menegak menunjukkan "atau".
  • [xs|s|m|l|xl] adalah bahagian kedua kod produk yang akan diuji,
  • bermaksud mana -mana satu digit, dan
  • bermaksud terdapat satu atau dua digit. [0-9]{1,2} [0-9] {1,2} adalah bahagian ketiga kod produk yang akan diuji,
  • bermaksud mana -mana huruf besar, dan
  • bermaksud mesti ada tiga huruf besar. [A-Z]{3} [A-Z] Tiga bahagian kod yang akan diuji dipisahkan oleh garis mendatar pendek. {3}
  • 0 adalah parameter terakhir dalam formula, yang memberitahu Excel untuk menguji kepekaan kes.
  • Selepas menekan Enter untuk memohon formula ini kepada semua baris dalam lajur B, hasilnya menunjukkan bahawa hanya dua kod yang sah (benar).

  • M-2-UK tidak sah (ditunjukkan oleh hasil palsu) kerana kod negara mengandungi hanya dua huruf besar.
  • XL-714-AUS tidak sah kerana kod bahan mengandungi tiga digit.
  • S-5-USA tidak sah kerana kod saiz dipermodalkan.

Contoh ini mengandungi penggunaan aksara seperti [] dan {}. Walau bagaimanapun, terdapat banyak watak lain (juga dipanggil penanda) yang juga boleh digunakan untuk menentukan corak yang digunakan untuk melakukan ujian, beberapa di antaranya akan digunakan dalam contoh -contoh di bawah.

RegexExtract: Ekstrak serpihan teks spesifik

Fungsi ini mengembalikan sebahagian teks dalam sel mengikut corak yang ditentukan. Sebagai contoh, anda mungkin mahu memisahkan nombor dan teks.

Tatabahasa

<code>REGEXTEST(a, b, c)</code>

of:

  • d (diperlukan) ialah teks, nilai, atau rujukan sel dari mana teks itu akan diekstrak.
  • e (diperlukan) adalah corak yang akan diekstrak.
  • f (Pilihan) 0 Jika anda mahu mengekstrak hanya perlawanan pertama;
  • g (pilihan) 0 Jika anda mahu pengekstrakan menjadi sensitif kes;
Oleh kerana jadual Excel yang diformat tidak dapat mengendalikan tatasusunan limpahan, jika anda bercadang untuk mengekstrak perlawanan sebagai array dalam parameter

f , pastikan data anda dalam format normal.

RegexExtract Contoh Gunakan

Dalam contoh ini, nama dan nombor telefon pelanggan perlu diekstrak ke dalam tiga lajur berasingan.

How to Use the REGEX Functions in Excel Fokus pertama pada nama. Dalam sel B2, masukkan formula berikut:

of:
<code>=REGEXTEST([@Code],"[xs|s|m|l|xl]-[0-9]{1,2}-[A-Z]{3}",0)</code>

A2 adalah sel yang mengandungi data yang akan diekstrak.
  • Beritahu Excel untuk mengekstrak sebarang perkataan yang bermula dengan huruf besar diikuti dengan huruf kecil, di mana "" bermaksud untuk mengembalikan satu atau lebih huruf kecil dalam setiap corak.
  • [A-Z][a-z] 1 bermaksud anda ingin memisahkan setiap contoh corak di atas ke dalam sel individu sebagai array (dengan kata lain, nama pertama berada dalam sel B2 dan nama kedua dalam sel C2). Jika parameter ini ditinggalkan, Excel hanya mengembalikan perlawanan pertama (nama pertama) dalam sel B2.
  • Selepas menekan Enter, Excel melakukan pengekstrakan dengan jayanya dan menambah garis biru cahaya di sekitar C2 C2 untuk mengingatkan anda bahawa ia adalah array limpahan.

Selepas memilih sel B2, kini anda boleh menyalin formula relatif ini ke baris butiran yang tinggal menggunakan pemegang isi di sudut kanan bawah sel. How to Use the REGEX Functions in Excel

Sekarang, formula regextract yang sama perlu digunakan untuk mengekstrak nombor telefon pelanggan. Dalam sel D2, masukkan formula berikut:

How to Use the REGEX Functions in Excel

of:

  • A2 adalah sel yang mengandungi data yang akan diekstrak.
  • [0-9()] Nombor dari sifar hingga sembilan ekstrak nombor dalam kurungan, di mana "" mengekstrak satu atau lebih nombor dalam corak ini.
  • [0-9-] Ekstrak nombor yang tersisa dalam rentetan. akan diekstrak.

Oleh kerana hanya ada satu contoh corak ini dalam setiap sel dalam lajur A, tiada parameter tambahan perlu ditambah. Begitu juga, sebaik sahaja anda menyemak bahawa formula ini menghasilkan hasil yang diharapkan, anda boleh menggunakan pemegang isi untuk menyalinnya ke sel yang tinggal di lajur D.

How to Use the REGEX Functions in Excel

Terdapat cara lain dalam Excel yang mengekstrak data dan mendapatkan hasil yang sama, seperti menggunakan fungsi TextSplit atau alat isi cepat Excel.

RegexReplace: Data Operasi

Fungsi ini mengambil teks dalam sel dan mencipta versi baru data dalam sel lain. Walaupun fungsi itu dipanggil RegexReplace, ia sebenarnya tidak menggantikan teks asal dalam kedudukan asalnya.

Tatabahasa

<code>REGEXTEST(a, b, c)</code>
of:

  • h (diperlukan) ialah teks, nilai, atau rujukan sel kepada teks yang akan diganti.
  • i (diperlukan) adalah mod yang akan diganti.
  • J
  • (diperlukan) adalah kandungan penggantian yang akan dibuat.
  • k
  • (pilihan) adalah bilangan kejadian corak yang akan diganti.
  • l
  • (Pilihan) 0 Jika anda mahu penggantian menjadi sensitif kes;
RegexReplace Contoh penggunaan

di bawah, anda dapat melihat satu siri nama dalam lajur A. Matlamatnya adalah untuk mencipta semula nama -nama ini dalam lajur B, tetapi gunakan format "nama belakang, pertama", termasuk koma yang berasingan.

Dalam sel B2, masukkan formula berikut: How to Use the REGEX Functions in Excel

of:

<code>=REGEXTEST([@Code],"[xs|s|m|l|xl]-[0-9]{1,2}-[A-Z]{3}",0)</code>

merujuk kepada lajur yang mengandungi data untuk mempengaruhi.
  • [@Client name] Termasuk dua kali dalam formula (dan dipisahkan oleh ruang), beritahu Excel untuk mendapatkan dua rentetan teks yang mengandungi huruf besar diikuti oleh satu atau lebih huruf kecil.
  • [A-Z][a-z] Beritahu Excel untuk membalikkan susunan kedua -dua rentetan teks ini dan memisahkannya dengan koma dan ruang. Jika tanda dolar tidak termasuk, Excel hanya akan kembali "2, 1" sebagai hasil bagi setiap sel.
  • , Parameter
  • k
dan

l > tidak diproses dalam formula di atas, kerana anda mahu Excel menggantikan semua kejadian (nilai lalai parameter ??>) dan anda mahu menggantikan kes sensitif (nilai lalai untuk parameter l ). Oleh kerana jadual diformat digunakan, formula akan digunakan pada sel -sel yang tinggal di lajur B selepas menekan Enter.

How to Use the REGEX Functions in Excel


Ekspresi biasa tidak hanya digunakan dalam Excel. Sebenarnya, anda boleh menggunakan Regex untuk melaksanakan tugas-tugas lain secara automatik pada komputer anda, seperti menetapkan teks PDF salinan-paste, kumpulan penamaan semula fail yang dimuat turun, memformat mata wang, mengeluarkan tag HTML, dan banyak lagi.

Atas ialah kandungan terperinci Cara Menggunakan Fungsi Regex di Excel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1488
72
Cara berkumpul mengikut bulan dalam jadual pivot excel Cara berkumpul mengikut bulan dalam jadual pivot excel Jul 11, 2025 am 01:01 AM

Kumpulan mengikut bulan dalam jadual pivot Excel memerlukan anda untuk memastikan bahawa tarikh itu diformat dengan betul, kemudian masukkan jadual pivot dan tambahkan medan tarikh, dan akhirnya klik kanan kumpulan untuk memilih "bulan" agregasi. Jika anda menghadapi masalah, periksa sama ada ia adalah format tarikh standard dan julat data adalah munasabah, dan menyesuaikan format nombor untuk memaparkan bulan dengan betul.

Cara Memperbaiki Autosave di Microsoft 365 Cara Memperbaiki Autosave di Microsoft 365 Jul 07, 2025 pm 12:31 PM

Pautan Pantas Periksa status autosave fail &#39;

Cara Mengulangi Barisan Header Pada Setiap Halaman Semasa Mencetak Excel Cara Mengulangi Barisan Header Pada Setiap Halaman Semasa Mencetak Excel Jul 09, 2025 am 02:24 AM

Untuk menetapkan tajuk berulang setiap halaman apabila cetakan Excel, gunakan ciri "Tajuk Top Top". Langkah -langkah khusus: 1. Buka fail Excel dan klik tab "Layout Page"; 2. Klik butang "Tajuk Cetak"; 3. Pilih "baris tajuk atas" dalam tetingkap pop timbul dan pilih baris untuk diulang (seperti baris 1); 4. Klik "OK" untuk melengkapkan tetapan. Nota termasuk: Hanya kesan yang boleh dilihat apabila pratonton percetakan atau percetakan sebenar, elakkan memilih terlalu banyak baris tajuk untuk mempengaruhi paparan teks, lembaran kerja yang berbeza perlu ditetapkan secara berasingan, ExcelOnline tidak menyokong fungsi ini, memerlukan versi tempatan, operasi versi MAC adalah serupa, tetapi antara muka sedikit berbeza.

Cara menukar pandangan ke tema gelap (mod) dan matikannya Cara menukar pandangan ke tema gelap (mod) dan matikannya Jul 12, 2025 am 09:30 AM

Tutorial menunjukkan bagaimana untuk bertukar -tukar mod cahaya dan gelap dalam aplikasi Outlook yang berbeza, dan bagaimana untuk menyimpan panel bacaan putih dalam tema hitam. Sekiranya anda sering bekerja dengan e -mel anda pada waktu malam, Outlook Mode Dark dapat mengurangkan ketegangan mata dan

Cara tangkapan skrin pada PC Windows: Windows 10 dan 11 Cara tangkapan skrin pada PC Windows: Windows 10 dan 11 Jul 23, 2025 am 09:24 AM

Ia biasa mahu mengambil tangkapan skrin pada PC. Jika anda tidak menggunakan alat pihak ketiga, anda boleh melakukannya secara manual. Cara yang paling jelas ialah memukul butang PRT SC/atau cetak butang SCRN (cetak kunci skrin), yang akan merebut keseluruhan skrin PC. Awak buat

Di manakah rakaman mesyuarat pasukan disimpan? Di manakah rakaman mesyuarat pasukan disimpan? Jul 09, 2025 am 01:53 AM

MicrosoftTeamsRecordingSarestoredIntHecloud, biasanya

cara mencari nilai kedua terbesar dalam excel cara mencari nilai kedua terbesar dalam excel Jul 08, 2025 am 01:09 AM

Mencari nilai kedua terbesar dalam Excel boleh dilaksanakan dengan fungsi yang besar. Formula adalah = besar (julat, 2), di mana julat adalah kawasan data; Jika nilai maksimum muncul berulang kali dan semua nilai maksimum perlu dikecualikan dan nilai maksimum kedua didapati, anda boleh menggunakan formula array = max (jika (rangemax (julat), julat)), dan versi lama Excel perlu dilaksanakan oleh CTRL Shift Enter; Bagi pengguna yang tidak biasa dengan formula, anda juga boleh mencari secara manual dengan menyusun data dalam urutan menurun dan melihat sel kedua, tetapi kaedah ini akan mengubah susunan data asal. Adalah disyorkan untuk menyalin data terlebih dahulu dan kemudian beroperasi.

cara mendapatkan data dari web di excel cara mendapatkan data dari web di excel Jul 11, 2025 am 01:02 AM

Topulldatafromthewebintoexcelwithoutcoding, usepowerQueryforstructuredHtmlTablesByenteringTheurlunderdata> getData> dariWebandSelectingThedesiredTable;

See all articles