Menggantikan kata -kata dalam Excel boleh dicapai dalam beberapa cara, bergantung kepada kerumitan tugas anda dan saiz spreadsheet anda. Kaedah yang paling mudah menggunakan fungsi "Cari dan Ganti" terbina dalam. Untuk mengakses ini, pergi ke tab "Home" pada reben Excel dan cari kumpulan "Cari & Pilih". Klik pada "Ganti." Kotak dialog akan muncul. Dalam bidang "Cari Apa", masukkan teks yang ingin anda ganti. Dalam medan "Ganti dengan", masukkan teks yang anda mahu gunakan sebagai pengganti. Anda kemudian boleh memilih untuk menggantikan hanya contoh pertama ("Ganti"), semua contoh ("Gantikan Semua"), atau pratonton perubahan sebelum membuatnya ("Cari Seterusnya"). Kaedah ini sesuai untuk penggantian kata yang mudah dan mudah di seluruh spreadsheet. Walau bagaimanapun, untuk senario yang lebih kompleks, kaedah lain mungkin lebih cekap.
Untuk spreadsheet yang besar, menggunakan fungsi "Cari dan Ganti" terbina dalam, sementara mudah, mungkin memakan masa. Untuk meningkatkan kecekapan, pertimbangkan strategi ini:
<code class="vba">Sub ReplaceText() Cells.Replace What:="Old Text", Replacement:="New Text", LookAt:=xlWhole, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False End Sub</code>
Excel menawarkan beberapa kaedah untuk penggantian teks, masing -masing dengan kekuatan dan kelemahannya:
SUBSTITUTE
boleh menggantikan teks tertentu dalam sel individu. Walaupun tidak sesuai untuk menggantikan teks di seluruh lembaran, ia berguna untuk penggantian yang disasarkan dalam formula atau untuk membuat lajur baru dengan teks yang diganti. Kaedah terbaik bergantung pada keperluan khusus anda. Untuk tugas mudah pada dataset yang lebih kecil, "Cari dan Ganti" terbina dalam adalah mencukupi. Untuk dataset besar atau senario kompleks, VBA atau pertanyaan kuasa lebih cekap dan berkuasa. Untuk penggantian sel individu, fungsi SUBSTITUTE
adalah sesuai.
Ya, fungsi "Cari dan Ganti" menyokong aksara Wildcard, yang membolehkan anda menggantikan kata -kata yang serupa secara serentak. Watak Wildcard adalah:
?
(Tanda tanya): mewakili satu watak. Sebagai contoh, "t? St" akan sepadan "ujian," "tast," "tist," dan lain -lain.*
(Asterisk): mewakili sifar atau lebih aksara. Sebagai contoh, "te*" akan sepadan dengan "te," "teh," "pasukan," "ujian," dan lain -lain.~
(Tilde): Escapes Watak Wildcard. Jika anda perlu mencari tanda tanya literal atau asterisk, mendahului dengan tilde. Sebagai contoh, untuk mencari "100?", Gunakan "~?".Dengan menggunakan Wildcards ini dalam bidang "Cari Apa", anda dapat menggantikan sekumpulan kata yang sama dengan satu operasi yang sama. Ingatlah untuk menguji ekspresi kad liar anda pada sampel data yang kecil sebelum memohon ke seluruh hamparan untuk memastikan ia mencapai hasil yang diinginkan. Sebagai contoh, untuk menggantikan semua variasi "warna" (warna, warna, dan lain -lain), anda mungkin menggunakan " warna " dalam bidang "Cari Apa".
Atas ialah kandungan terperinci cara menggantikan perkataan dalam excel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!