Temukan Dan Ganti Beberapa Nilai di Excel (6 Metode Cepat)

  • Bagikan Ini
Hugh West

Di Microsoft Excel, ini adalah skenario biasa untuk menemukan dan mengganti beberapa teks atau nilai numerik. Anda dapat menggunakan perintah Temukan dan Ganti, menerapkan fungsi dan rumus yang berbeda, atau Anda bahkan dapat membuat alat yang ditentukan pengguna untuk melayani tujuan tersebut. Dalam artikel ini, Anda akan mengetahui semua teknik yang mungkin dan cepat untuk menemukan dan mengganti beberapa nilai dengan contoh sederhana dan penjelasan yang tepat.

Unduh Buku Kerja Praktik

Anda bisa mengunduh buku kerja Excel yang kami gunakan untuk menyiapkan artikel ini.

Temukan Dan Ganti Beberapa Nilai.xlsx

6 Pendekatan Cepat untuk Menemukan Dan Mengganti Beberapa Nilai di Excel

1. Gunakan Alat Temukan Dan Ganti untuk Beberapa Nilai di Excel

Di Excel, Temukan dan Ganti adalah alat yang paling berguna ketika Anda harus mengganti nilai. Kita dapat menggunakannya untuk tujuan yang berbeda. Mari kita lihat bagaimana alat ini bekerja untuk berbagai kriteria dalam sub-bagian berikut.

i. Temukan dan Ganti Nilai Teks

Dalam tabel di bawah ini, beberapa teks terletak pada Kolom B . dengan asumsi bahwa kita ingin mengganti nilai '2020' dengan '2021' dalam semua teks.

📌 Langkah-langkah:

➤ Tekan CTRL+H , yang Temukan dan Ganti kotak dialog akan terbuka.

➤ Jenis '2020' di Temukan apa yang kotak.

Dalam Ganti dengan kotak, ketik '2021' .

➤ Klik pada Ganti Semua tombol.

Seperti pada gambar di bawah ini, Anda akan menemukan semua teks dengan 2021 di awal yang sebelumnya adalah 2020.

ii. Temukan dan Ganti dengan Karakter Liar

Sekarang kita memiliki nilai numerik yang berbeda pada awal teks berikut ini. Tetapi semuanya memiliki format tertentu '20XX' Apa yang akan kita lakukan di sini adalah melakukan pencarian wildcard untuk format numerik itu dan dua digit terakhir akan diganti dengan '21' Kita harus menggunakan dua tanda tanya (??) sebagai karakter wildcard untuk dua digit terakhir dalam Temukan dan Ganti alat.

📌 Langkah-langkah:

➤ Tekan CTRL+H lagi untuk membuka Temukan dan Ganti kotak dialog.

Dalam Temukan apa yang kotak, ketik '20?? '.

➤ Masukkan nilai '2021' di Ganti dengan kotak.

➤ Tekan Ganti Semua dan Anda selesai.

Anda akan segera melihat output berikut ini.

iii. Temukan Dan Ganti Rumus

Dalam tabel berikut ini, kita sekarang memiliki beberapa data penjualan selama 5 hari berturut-turut. Sel C11 , nilai total penjualan ada tetapi katakanlah kita harus mencari tahu rata-rata data penjualan di sana. Kita tidak perlu menimpa rumus di sana dengan fungsi AVERAGE. Kita akan menggunakan fungsi Temukan dan Ganti di sini untuk mengganti formula dengan lebih mudah.

📌 Langkah-langkah:

➤ Buka Temukan dan Ganti kotak dialog.

Dalam Temukan apa yang kotak, ketik '=SUM' .

➤ Jenis '=AVERAGE' di Ganti dengan kotak.

➤ Tekan Temukan Berikutnya terlebih dahulu dan kemudian klik pada Ganti tombol.

Dalam keluaran Sel C11 , Anda akan mendapatkan hasil perhitungan baru sekaligus.

iv. Temukan Dan Ganti Format Sel

Kita juga bisa mengubah format sel dengan perintah Temukan dan Ganti Pada tabel berikut, ada beberapa baris dengan warna tertentu. Kita akan mengganti warna tersebut dengan warna lain, katakanlah hijau.

📌 Langkah-langkah:

➤ Buka Temukan dan Ganti kotak dialog terlebih dulu.

Di depan Temukan apa yang kotak, klik pada Format dan pilih warna yang telah digunakan dalam beberapa sel acak dalam tabel.

➤ Klik pada yang kedua Format dan pilih warna lain yang ingin Anda ganti dengan warna lama.

➤ Tekan Ganti Semua.

Pada screenshot di bawah ini, Anda sekarang melihat baris-baris tertentu dalam tabel dengan warna baru.

Baca selengkapnya: Cara Menemukan Dan Mengganti Nilai Menggunakan Wildcard di Excel

2. Sisipkan REPLACE Berfungsi untuk Menemukan Dan Mengganti Beberapa Nilai di Excel

Jika Anda tidak ingin menggunakan Temukan dan Ganti maka Anda dapat menggunakan alat Fungsi REPLACE Anda harus menerapkan fungsi ini di kolom baru atau dalam rentang sel di mana data teks lama akan diganti dengan yang baru. Dengan proses tersebut, Anda juga dapat mempertahankan data teks lama.

Dalam gambar berikut ini, dua kolom hadir di mana kolom dengan Teks Baru header akan menampilkan teks yang dimodifikasi.

Pada output pertama Sel C5 , rumus yang diperlukan dengan GANTI fungsi akan menjadi:

=REPLACE(B5,1,4,2021)

Setelah menekan Masuk dan menggunakan Isi Gagang untuk mengisi otomatis sisa sel, Anda akan langsung mendapatkan nilai teks baru. Di sini, kami telah mengganti nilai '2021' dengan '2022' untuk semua teks.

3. Terapkan Rumus SUBSTITUTE Bersarang untuk Menemukan Dan Mengganti Beberapa Nilai

Fungsi SUBSTITUTE menggantikan teks yang ada dengan teks baru dalam string teks. Kita bisa menyarangkan SUBSTITUTE fungsi untuk beberapa nilai yang akan diganti.

Dalam gambar berikut ini, Kolom B Tabel di sebelah kanan merepresentasikan nilai yang harus diganti dengan yang baru.

Pada output pertama Sel C5 , rumus terkait akan menjadi:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5:B10, E5, F5), E6, F6), E7, F7)

Sekarang tekan Masuk dan Anda akan mendapatkan larik dengan nilai teks baru sekaligus. Dalam rumus ini, kami telah menggunakan SUBSTITUTE tiga kali karena kita harus mengganti tiga nilai berbeda yang berada di bawah fungsi Temukan tajuk di Kolom E.

🔎 Bagaimana Cara Kerja Formula ini?

  • Yang paling dalam SUBSTITUTE fungsi menggantikan nilai '2018' dengan '2019' .
  • Yang kedua SUBSTITUTE fungsi mencari '2020' dan menggantinya dengan '2021' .
  • Bagian luar SUBSTITUTE pencarian fungsi '2022' dan menggantikannya dengan '2023' .

Bacaan serupa:

  • Cara Mengganti Karakter Khusus di Excel (6 Cara)
  • Gantikan Beberapa Karakter di Excel (6 Cara)

4. Gunakan Fungsi XLOOKUP untuk Mencari Dan Mengganti Beberapa Nilai di Excel

Jika Anda seorang Excel 365 pengguna, maka Anda bisa memilih Fungsi XLOOKUP . XLOOKUP fungsi mencari rentang atau larik untuk kecocokan dan mengembalikan item yang sesuai dengan rentang atau larik kedua.

Dalam dataset berikut ini, terdapat beberapa nilai teks dalam Teks Lama Tabel kedua di sebelah kanan mewakili data yang akan dicari dan yang akan diganti secara bersamaan. Jika fungsi tidak dapat menemukan nilai yang diberikan, maka teks lama akan tetap sama seperti sebelumnya di kolom Teks Baru kolom.

Jadi, rumus yang diperlukan dengan XLOOKUP fungsi dalam keluaran pertama Sel C5 seharusnya:

=XLOOKUP($B5,$E$5:$E$10,$F$5:$F$10,$B5)

Setelah menekan Masuk dan mengisi seluruh kolom secara otomatis, Anda akan segera menampilkan output berikut ini.

5. Gabungkan Fungsi IFNA Dan VLOOKUP untuk Menemukan Dan Mengganti Beberapa Nilai

Sekarang kita akan menggunakan rumus alternatif untuk XLOOKUP dan rumus ini juga tersedia di semua versi Excel. Kita harus menggabungkan IFNA dan VLOOKUP berfungsi di sini.

The VLOOKUP mencari nilai di kolom paling kiri dari sebuah tabel dan kemudian mengembalikan nilai di baris yang sama dari kolom yang ditentukan. Sebagai fungsi VLOOKUP tidak membawa pesan apa pun jika nilai pencarian tidak ditemukan, jadi ia akan mengembalikan #N/A Untuk memperbaiki masalah itu, kita harus menggunakan IFNA untuk menyesuaikan dan menentukan pesan kesalahan.

Jadi, rumus yang diperlukan yang menggabungkan keduanya IFNA dan VLOOKUP fungsi-fungsi dalam output Sel C5 akan menjadi:

=IFNA(VLOOKUP($B5,$E$5:$F$10,2,FALSE),B5)

Setelah menekan Masuk dan mengisi sisa sel yang lain dalam Kolom C kita akan mendapatkan semua data teks baru seperti yang ditunjukkan pada gambar di bawah ini.

6. Sematkan Kode VBA untuk Membuat UDF untuk Menemukan Dan Mengganti Beberapa Nilai

Pada bagian terakhir, kita akan menerapkan VBA kode untuk merumuskan fungsi yang ditentukan pengguna. Dalam dataset berikut ini, nilai teks dalam Kolom B akan dimodifikasi dengan mengganti nilai-nilai numerik di awal. Nilai-nilai yang akan diganti dan nilai-nilai baru terletak di tabel sebelah kanan.

Sekarang, mari kita lakukan prosedur-prosedur berikut ini untuk membuat alat dan fungsi yang ditentukan pengguna:

📌 Langkah 1:

Klik kanan mouse Anda pada bagian Lembar nama pertama.

➤ Pilih opsi 'Lihat Kode' . A VBA akan muncul.

Sekarang tempelkan kode-kode berikut di sana:

 Option Explicit Sub FindnReplaceMultipleValues() Dim Rng As Range Dim OldText As Range Dim ReplaceData As Range On Error Resume Next Set OldText = Application.InputBox("Select Old Text Range:", "Find And Replace Multiple Values", Application.Selection.Address, Type:=8) Err.Clear If Not OldText Is Nothing Then Set ReplaceData = Application.InputBox("Replace What And With:", "FindAnd Replace Multiple Values", Type:=8) Err.Clear If Not ReplaceData Is Nothing Then Application.ScreenUpdating = False For Each Rng In ReplaceData.Columns(1).Cells OldText.Replace what:=Rng.Value, replacement:=Rng.Offset(0, 1).Value Next Application.ScreenUpdating = True End If End If End Sub 

➤ Tekan F5 dan kotak dialog seperti yang ditunjukkan dalam screenshot di bawah ini akan muncul.

Sekarang pilih teks lama yang harus Anda ubah dan tekan OK .

📌 Langkah 2:

Kotak dialog kedua sekarang akan terbuka dan Anda harus memilih seluruh rentang tabel (D5:E7) berbaring di sebelah kanan dalam gambar.

➤ Tekan OK .

Seperti pada tangkapan layar di bawah ini, Anda akan melihat teks baru dan modifikasi di Kolom B di bawah Teks tajuk.

Kata-kata Penutup

Saya harap, semua metode yang disebutkan di atas sekarang akan membantu Anda untuk menerapkannya di spreadsheet Excel Anda ketika Anda harus mengganti beberapa data teks secara efektif. Jika Anda memiliki pertanyaan atau umpan balik, beri tahu saya di bagian komentar. Atau Anda dapat melihat artikel kami yang lain terkait fungsi Excel di situs web ini.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.