Isi kandungan
Artikel ini akan membantu anda memahami mencari dan menggantikan formula dalam Excel. Kadangkala kita perlu mengedit data kita dalam helaian Excel dan untuk tujuan itu, kita perlu menggantikan perkataan dengan perkataan atau abjad lain. Terdapat pelbagai cara untuk menggunakan mencari dan menggantikan formula untuk mengedit data dalam helaian Excel. Saya akan menerangkan beberapa cara paling mudah untuk melakukan perkara ini dalam artikel ini.
Kami akan mengusahakan set data berikut di mana kami telah meletakkan nama beberapa filem terkenal dan pelakon utama yang sepadan.
Muat Turun Buku Kerja Amalan
Cari dan Gantikan Formula.xlsx
4 Cara Mencari dan Menggantikan Menggunakan Formula dalam Excel
1. Menggunakan Fungsi FIND dan REPLACE Excel untuk Mencari dan Mengganti Aksara
Menggunakan FIND dan REPLACE ialah cara terbaik untuk mencari dan menggantikan mana-mana aksara dalam set data Excel. Di sini kita akan menggantikan nama pada pelakon utama dengan abjad pertamanya. Mari lihat bagaimana kita boleh melakukannya.
Langkah:
- Mula-mula, buat lajur baharu untuk borang ringkas daripada nama pelakon dan taip formula berikut dalam sel D5 .
=REPLACE(C5,1,FIND(" ",C5),LEFT(C5,1)&". ")
Di sini, fungsi REPLACE mengambil rujukan sel C5 , mula mengira aksara sehingga ia menemui ruang di dalamnya dengan bantuan fungsi FIND , dankemudian menggantikan nama pertama dengan abjad permulaannya dan titik (.) dengan bantuan fungsi LEFT .
- Tekan butang MASUK . Selepas itu, anda akan melihat output dalam sel D5 .
- Sekarang gunakan Pengendalian Isi kepada AutoIsi sel yang lebih rendah. Anda akan melihat semua nama pelakon dimulakan dengan abjad dan satu titik yang sepadan.
Oleh itu, anda boleh menggantikan beberapa aksara dalam rentetan dengan aksara yang diingini dengan menggunakan cari dan gantikan formula dalam Excel.
Baca Lagi: Cara Menggantikan Aksara Khas dalam Excel (6 Cara)
2. Menggunakan Fungsi PENGGANTI untuk Mencari dan Mengganti Aksara dalam Excel
Kami juga boleh menggantikan yang pertama nama daripada pelakon utama dengan abjad yang sepadan dengan menggunakan fungsi SUBSTITUTE . Mari bincangkan langkah yang diperlukan untuk kaedah ini di bawah.
Langkah:
- Buat lajur baharu untuk nama pendek pelakon dan taip formula berikut dalam sel D5 .
=SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5))
Pecahan Formula
Di sini kami telah menyarangkan KIRI , KANAN , LEN , dan FIND berfungsi dalam fungsi SUBSTITUTE untuk menggantikan nama pertama pelakon utama dengan abjad pertama yang sepadan .
- LEN(C5) —-> LEN fungsi mengembalikan nombor aksara dalam sel C5 .
- Output : 14
- FIND(” “,C5) —-> Mengembalikan kedudukan daripada ruang dalam sel C5 .
- Output : 10
- RIGHT(C5,LEN(C5)-FIND(” “,C5)) —-> ; menjadi
- RIGHT(C5,14-10) —-> bertukar menjadi
- RIGHT(C5,4)
- Output : Bale
- LEFT(C5,1)&”. ” —-> menjadi
- C & “.”
- Output : C.
- GANTI(C5,C5,LEFT(C5,1)& ;”. “) &RIGHT(C5,LEN(C5)-FIND(” “,C5)) —-> Dikurangkan kepada
- GANTI(C5,C5, “C . Bale”)
- Output : C. Bale
Akhir sekali, kami mendapat abjad daripada nama pertama dalam sel C5 dengan titik.
- Sekarang, tekan butang ENTER untuk melihat output dalam sel D5 .
- Gunakan Pengendalian Isi untuk AutoIsi sel bawah.
Oleh itu, anda boleh menggantikan beberapa aksara dalam rentetan dengan aksara yang dikehendaki dengan menggunakan cari dan ganti formula ( dalam kes ini, ia ialah fungsi SUBSTITUTE ) dalam Excel.
Baca Lagi: Cara Menggunakan Fungsi Pengganti dalam Excel VBA (3 Contoh)
Bacaan Serupa
- Cara Mencari dan Menggantikan Nilai dalam Berbilang Fail Excel (3 Kaedah)
- Cara Mencari Dan MenggantiNilai Menggunakan Kad Liar dalam Excel
- Teknik pembersihan data dalam Excel: Menambah teks pada sel
- Cara Cari dan Gantikan dalam Pilihan dalam Excel (7 Kaedah)
- Excel VBA: Cara Mencari dan Mengganti Teks dalam Dokumen Word
3. Cari dan Gantikan Sel Menggunakan Fungsi Excel XLOOKUP
Fungsi XLOOKUP juga boleh digunakan sebagai fungsi cari dan ganti dalam Excel. Katakan, kami menggunakan nama pendek untuk beberapa filem tetapi selepas itu, kami mahu menggantikan nama pendek mereka dengan nama asalnya. Sebagai contoh, nama asal filem Batman 1 ialah Batman Begins . Jadi kami mahu menggantikan Batman 1 dengan Batman Begins . Mari kita bincangkan prosedur dalam huraian berikut.
Langkah:
- Kami membuat beberapa pengubahsuaian dalam set data kami. Kami menukar beberapa nama filem dan membuat lajur yang baharu untuk nama penuh filem tersebut.
- Kemudian kami mencipta senarai filem yang kami akan gantikan dengan nama asalnya.
- Taip formula berikut dalam sel D5 .
=XLOOKUP(B5,$F$5:$F$7,$G$5:$G$7,B5)
Di sini, $F$5:$F$7 dan $G$5:$G$7 adalah tatasusunan_carian dan tatasusunan_pulangan masing-masing. Jika nilai daripada sel B5 sepadan dengan tatasusunan_carian , maka tatasusunan_pulangan mengembalikan nilai yang sepadan. Jika kitatidak dapat mencari nilai, maka nilai sel akan dikembalikan. Nilai daripada sel B5 “ Batman 1 ” ditemui pada tatasusunan carian, oleh itu, kita akan mendapat “ Batman Begins ”.
- Tekan butang ENTER supaya anda boleh melihat output dalam sel D5 .
- Sekarang gunakan Pengendalian Isi untuk Isi Auto sel bawah.
Anda akan melihat nama daripada filem ringkasnya digantikan dengan nama asalnya. Ini ialah kaedah lain yang boleh anda gunakan untuk mencari dan menggantikan rentetan tertentu dengan rentetan baharu.
Baca Lagi: Ganti Teks Sel Berdasarkan Keadaan dalam Excel (5 Kaedah Mudah)
4. Menggunakan Fungsi Excel VLOOKUP untuk Mencari dan Mengganti Aksara
Kami juga boleh menggunakan fungsi VLOOKUP pada cari aksara rentetan dan gantikan dengan yang lain. Katakan, kami menyebut beberapa filem dengan nombor sirinya tetapi selepas itu kami mahu menggantikannya dengan nama asalnya. Sebagai contoh, nama asal filem Batman 1 ialah Batman Begins . Jadi kami mahu menggantikan Batman 1 dengan Batman Begins . Mari bincangkan prosedur dalam huraian berikut.
Langkah:
- Kami membuat beberapa perubahan pada set data kami. Kami menukar beberapa nama filem dan membuat lajur baharu untuk nama penuh filem tersebut.
- Kemudian kamimencipta senarai filem yang akan kami gantikan dengan nama asalnya.
- Taip ini formula dalam sel D5 .
=IFERROR(VLOOKUP(B5,$F$5:$G$7,2,FALSE),B5)
Di sini, kami menggunakan VLOOKUP berfungsi untuk menggantikan perkataan. Jika sebarang nilai tidak ditemui, maka ralat akan ditunjukkan. Itulah sebabnya, dengan bantuan fungsi IFERROR , kita boleh menggantikan sebarang ralat dengan nilai sel yang sepadan. Walau bagaimanapun, tatasusunan carian kami mempunyai dua lajur dan lajur kedua akan mengembalikan output yang kami kehendaki. Oleh itu, kami menggunakan 2 dalam formula. Kami mahukan padanan tepat, oleh itu kami memilih PALSU dalam formula.
Nota : Ingat untuk menggunakan Rujukan Sel Mutlak . Di sini, kita memerlukan satu langkah tambahan untuk menggunakan formula pada sel lain.
- Sekarang tekan butang ENTER dan anda akan melihat output dalam sel D5 .
- Selepas itu, hanya gunakan Pemegang Isian untuk AutoIsi sel bawah.
Anda akan melihat nama asal filem yang anda mahu letakkan pada pendeknya nama . Oleh itu, penggunaan fungsi VLOOKUP membantu kami mencari dan menggantikan rentetan tertentu dengan rentetan baharu.
Kandungan Berkaitan: Cara Menggantikan Berbilang Aksara dalam Excel (6 Cara)
Bahagian Latihan
Di sini saya telah memberikan anda set data yang saya gunakanuntuk menerangkan contoh-contoh ini. Anda boleh mempraktikkan contoh ini sendiri.
Kesimpulan
Dalam artikel ini, saya telah menunjukkan beberapa penggunaan gabungan rumus cari dan ganti( s) dalam Excel. Saya cuba menerangkan contoh semudah mungkin. Saya harap anda boleh mendapat manfaat daripada artikel ini. Jika anda mempunyai kaedah atau idea lain yang mudah atau sebarang maklum balas mengenai contoh ini, sila tinggalkan di dalam kotak komen. Ini akan membantu saya memperkayakan artikel saya yang akan datang.