Isi kandungan
Bosan dengan semua petikan pintar, huruf aksen dan watak istimewa lain yang tidak diingini? Kami mempunyai beberapa idea tentang cara mencari dan menggantikannya dalam Helaian Google dengan mudah.
Kami membahagikan sel dengan teks dalam hamparan, mengalih keluar dan menambah pelbagai aksara, menukar huruf besar-besaran. Kini tiba masanya untuk mempelajari cara mencari dan menggantikan aksara khas Helaian Google sekali gus.
Cari dan gantikan aksara menggunakan formula Helaian Google
Saya akan mulakan dengan biasa: terdapat 3 fungsi berguna khas yang mencari dan menggantikan aksara khas Helaian Google.
Fungsi PENGGANTI Helaian Google
Fungsi pertama ini benar-benar mencari aksara tertentu dalam julat Helaian Google yang dikehendaki dan menggantikannya dengan rentetan khusus lain:
SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number])- text_to_search ialah sel / teks tertentu yang anda mahu membuat perubahan. Diperlukan.
- cari_untuk ialah watak yang anda mahu ambil alih. Diperlukan.
- ganti_dengan ialah aksara baharu yang anda mahu dapatkan dan bukannya aksara daripada hujah sebelumnya. Diperlukan.
- nombor_kejadian ialah hujah pilihan sepenuhnya. Jika terdapat beberapa contoh watak, ia akan membenarkan anda menguruskan yang mana satu untuk ditukar. Tinggalkan hujah — dan semua kejadian akan digantikan dalam Helaian Google anda.
Sekarang, apabilaanda mengimport data daripada Web, anda mungkin menemui petikan pintar di sana:
Mari gunakan Google Sheets SUBSTITUTE untuk mencari dan menggantikannya dengan petikan lurus. Memandangkan satu fungsi mencari dan menggantikan satu aksara pada satu masa, saya akan mulakan dengan petikan pintar pembukaan:
=SUBSTITUTE(A2,"“","""")
Nampak? Saya melihat A2, cari untuk membuka petikan pintar — “ (yang mesti dimasukkan dalam petikan berganda setiap permintaan fungsi dalam Helaian Google), dan gantikannya dengan petikan lurus — "
Nota. Petikan lurus ialah bukan sahaja dibalut dengan petikan berganda tetapi terdapat juga satu lagi " yang dilampirkan supaya terdapat 4 petikan berganda kesemuanya.
Bagaimanakah anda menambah petikan pintar penutup pada formula ini? Mudah :) Hanya terima formula pertama ini dengan PENGGANTI lain:
=SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”","""")
GANTIAN di dalam menukar kurungan pembukaan terlebih dahulu dan hasilnya menjadi julat kepada bekerja dengan untuk contoh fungsi kedua.
Petua. Lebih banyak aksara yang anda ingin cari dan gantikan dalam Helaian Google, lebih banyak fungsi GANTI yang anda perlu hantarkan. Berikut ialah contoh dengan petikan pintar tunggal tambahan:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"“",""""),"”",""""),"’","'")
Fungsi REGEXREPLACE Helaian Google
REGEXREPLACE ialah satu lagi fungsi yang saya akan gunakan untuk mencari dan menggantikan petikan pintar Helaian Google dengan yang lurus.
REGEXREPLACE(teks, ungkapan_biasa, penggantian)- teks ialah tempat anda ingin membuat perubahan
- ungkapan_biasa ialahgabungan simbol (sejenis topeng) yang akan memberitahu perkara yang perlu dicari dan diganti.
- penggantian ialah teks baharu dan bukannya teks lama.
Pada asasnya, latih tubi di sini adalah sama seperti GANTI. Satu-satunya nuansa ialah membina regular_expression dengan betul.
Mula-mula, mari cari dan gantikan semua petikan pintar pembukaan dan penutup Helaian Google:
=REGEXREPLACE(A2,"[“”]","""")
- Formula melihat pada A2.
- Mencari semua kejadian bagi setiap aksara yang disenaraikan di antara kurungan segi empat sama: “”
Nota. Jangan lupa untuk memasukkan keseluruhan ungkapan biasa dengan petikan berganda kerana ia diperlukan oleh fungsi.
- Dan menggantikan setiap kejadian dengan petikan berganda lurus: """"
Mengapakah terdapat 2 pasang petikan berganda? Nah, yang pertama dan yang terakhir diperlukan oleh fungsi sama seperti dalam hujah sebelumnya — anda hanya masukkan segala-galanya di antara mereka.
Sepasang di dalam ialah satu petikan berganda yang diduplikasi demi untuk diiktiraf sebagai simbol untuk kembali dan bukannya tanda yang diperlukan oleh fungsi.
Anda mungkin tertanya-tanya: mengapa saya tidak boleh menambah satu petikan pintar di sini juga?
Nah, kerana sementara anda boleh menyenaraikan semua aksara untuk dicari dalam hujah kedua, anda tidak boleh menyenaraikan persamaan yang berbeza untuk dikembalikan dalam hujah ketiga. Semua yang ditemui (daripada hujah kedua) akan ditukar kepada rentetan daripada yang ketigahujah.
Itulah sebabnya untuk memasukkan tanda petikan pintar tunggal itu dalam formula, anda mesti memasukkan 2 fungsi REGEXREPLACE:
=REGEXREPLACE(REGEXREPLACE(A2,"[“”]",""""),"’","'")
Seperti yang anda lihat, formula yang saya gunakan sebelum ini (di sini ia berada di tengah) menjadi julat untuk diproses untuk REGEXREPLACE yang lain. Begitulah cara fungsi ini mencari dan menggantikan aksara dalam Helaian Google langkah demi langkah.
Alat untuk mencari dan menggantikan aksara Helaian Google
Apabila ia datang untuk mencari dan menggantikan data dalam Helaian Google, formula tidak satu-satunya pilihan. Terdapat 3 alat khas yang melakukan kerja. Tidak seperti formula, mereka tidak memerlukan sebarang lajur tambahan untuk mengembalikan hasil.
Alat Cari dan ganti Helaian Google Standard
Saya yakin anda sudah biasa dengan alat standard yang tersedia dalam Helaian Google:
- Anda tekan Ctrl+H .
- Masukkan perkara yang hendak dicari.
- Masukkan nilai gantian.
- Pilih antara semua helaian / helaian semasa / julat khusus untuk diproses.
- Dan tekan Cari dan Ganti atau Ganti semua dengan segera.
Tiada apa-apa yang istimewa di sini — ini adalah minimum yang diperlukan oleh kebanyakan kita untuk mencari dan menggantikan dalam Helaian Google dengan jayanya. Tetapi bagaimana jika saya memberitahu anda bahawa minimum ini boleh dilanjutkan tanpa menimbulkan sedikit pun kesukaran untuk digunakan?
Cari dan Ganti Terperinci — alat tambah untuk Helaian Google
Bayangkan alat itu lebih berkuasa daripadaCari dan gantikan standard Helaian Google. Adakah anda ingin mencubanya? Saya bercakap tentang alat tambah Cari dan Ganti Terperinci kami untuk Helaian Google. Ia akan membuatkan walaupun pemula berasa yakin dalam hamparan.
Asasnya adalah sama tetapi dengan beberapa ceri di atas:
- Anda akan mencari bukan sahaja dalam nilai dan formula tetapi juga nota, hiperpautan dan ralat.
- Gabungan tetapan tambahan ( Seluruh sel + Oleh mask + asterisk (*)) akan membolehkan anda mencari semua sel yang mengandungi hanya hiperpautan, nota dan ralat tersebut:
Itulah yang saya panggil carian dan penggantian lanjutan dalam Helaian Google ;) Jangan ambil kata-kata saya untuk itu — pasang Carian Lanjutan dan Gantikan daripada kedai hamparan (atau jadikan ia sebagai sebahagian daripada Alat Kuasa bersama-sama dengan alat Ganti Simbolterangkan di bawah). Halaman bantuan ini akan membimbing anda sepanjang jalan.
Ganti Simbol untuk Helaian Google — alat tambah khas daripada Alat Kuasa
Jika memasukkan setiap simbol yang anda ingin cari dan gantikan dalam Helaian Google ialah bukan pilihan, Gantikan Simbol daripada Alat Kuasa boleh membantu anda sedikit. Cuma jangan nilainya mengikut saiznya — ia cukup berkuasa untuk kes tertentu:
- Apabila anda perlu menggantikan aksara beraksen dalam Google Helaian (atau, dengan kata lain, alih keluar tanda diakritik daripada huruf), iaitu putar á kepada a , é kepada e , dsb. .
- Ganti kod dengan simbol dan belakang amat berguna jika anda bekerja dengan teks HTML atau hanya menarik teks anda dari Web dan belakang:
Dalam ketiga-tiga kes, anda hanya perlu memilih julat , pilih butang radio yang diperlukan dan tekan Jalankan . Berikut ialah video tunjuk cara untuk menyandarkan kata-kata saya ;)
Alat tambah ialah sebahagian daripada Alat Kuasa yang boleh dipasang pada hamparan anda daripada gedung Helaian Google dengan lebih daripada 30 penjimat masa yang lain.