Isi kandungan
Katakanlah anda mempunyai lembaran kerja item produk dalam dua lajur berasingan dan harga sepadannya dalam lajur berasingan yang lain. Antara item produk, sesetengah daripadanya mungkin mempunyai nama pendua. Sekarang anda hanya mahu menyalin harga item pendua dalam sel lain dalam lembaran kerja anda. Jika anda menghadapi masalah ini sekarang, kemudian baca keseluruhan artikel. Kerana anda akan mempelajari 3 kaedah untuk menyalin nilai yang sepadan ke sel lain jika dua sel sepadan dalam Excel.
Muat turun Buku Kerja Amalan
Anda disyorkan untuk memuat turun fail Excel dan berlatih bersama-sama dengan ia.
Jika Dua Sel Padan Kemudian Salin Nilai ke Sel Lain.xlsx
3 Kaedah untuk Menyalin Nilai ke Sel Lain Jika Dua Sel Padan dalam Excel
Dalam artikel ini, kami akan menggunakan senarai harga produk sampel sebagai set data untuk menunjukkan semua kaedah. Jadi, mari kita lihat sekilas set data:
Jadi, tanpa perlu perbincangan lanjut mari kita selami semua kaedah satu demi satu.
1. Gunakan Fungsi IF untuk Menyalin Nilai ke Sel Lain Jika Dua Sel Padan
Kami mempunyai beberapa nama produk di bawah dua lajur yang dipanggil Itemcat1 dan Itemcat2. Dalam dua lajur ini, terdapat beberapa nama produk pendua. Dalam lajur ketiga, kami mempunyai harga produk yang sepadan.
Apa yang akan kami lakukan ialah menyalin harga produk yang menjadi pendua.Terdapat satu lagi lajur yang dipanggil Harga Item Dipadankan, tempat anda akan menyalin harga produk pendua. Kita boleh melakukan semua perkara ini hanya menggunakan fungsi IF .
Jadi, tanpa perlu perbincangan lanjut, mari terus ke langkah prosedur:
❶ Pilih sel E5 .
❷ Taip formula:
=IF(B5=C5,D5,"")
dalam sel.
❸ Tekan butang ENTER .
❹ Selepas itu seret ikon Isi Pemegang ke hujung Harga Item Dipadankan lajur.
Apabila anda selesai dengan semua langkah di atas, anda akan melihat hasilnya seperti dalam gambar di bawah:
Baca Lagi: Excel VBA: Salin Baris Jika Nilai Sel Padan (2 Kaedah)
2. Gunakan Fungsi VLOOKUP untuk Menyalin Nilai ke Sel Lain Jika Dua Sel Padan
Kini kami mempunyai kotak carian untuk mencari nilai pendua item. Kotak carian dipanggil Item. Di mana anda akan memasukkan sebarang nama item yang disenaraikan dalam jadual data utama.
Jadi, jika formula kami mendapati bahawa terdapat padanan antara dua sel dari segi nilainya, maka harga sepadannya akan disalin ke sel lain.
Sebagai contoh, dalam kotak item, kami telah memasukkan Mi. Dalam lajur Item dalam set data kami, sudah ada item lain yang dipanggil Noodles dengan harga $936. Jadi, dalam kotak Harga di bawah kotak Item, kami akan mengembalikan harga ini menggunakan VLOOKUPfungsi.
Untuk melaksanakan operasi ini, kita hanya perlu,
❶ Pilih sel C15 .
❷ Taip formula :
=VLOOKUP($C$14,B5:C12,2,1)
dalam sel.
❸ Tekan butang MASUK .
Selepas melakukan semua ini, anda boleh melihat bahawa kami telah berjaya menyalin harga Mi daripada jadual data utama.
␥ Pecahan Formula
- $C$14 ▶ mengandungi nilai carian, iaitu Mi.
- B5:C12 ▶ julat keseluruhan jadual data.
- 2 ▶ nombor indeks lajur. Ini bermakna harga disalin daripada lajur kedua jadual data utama.
- 1 ▶ merujuk kepada lebih kurang. sepadan antara nilai carian dan item yang dipulihkan.
- =VLOOKUP($C$14,B5:C12,2,1) ▶ menyalin nilai yang sepadan jika dua sel sepadan dengan sel lain.
Baca lebih lanjut: Jumlah Semua Padanan dengan VLOOKUP dalam Excel (3 Cara Mudah)
Bacaan Serupa
- Cara Mencari Padanan Sensitif Huruf dalam Excel ( 6 Formula)
- Cara Memadankan Nama dalam Excel Di Mana Ejaan Berbeza (8 Kaedah)
- Cara Memadankan Data dalam Excel daripada 2 Helaian Kerja
- VBA Excel untuk Memadankan Nilai dalam Julat (3 Contoh)
3. Gunakan Fungsi INDEX dan MATCH untuk Menyalin Nilai ke Sel Lain Jika Dua Sel Padan
Dalam bahagian ini, kita akan menggunakan INDEX dan MATCH berfungsi untuk menyalin nilai ke sel lain jika duasel sepadan dari segi nilai yang sepadan. Sekarang ikuti langkah di bawah untuk belajar menggunakan dua fungsi ini:
❶ Pilih sel C15 .
❷ Taip formula:
=INDEX(B5:C12,MATCH(C14,B5:B12,0),2)
dalam sel.
❸ Tekan butang ENTER .
␥ Pecahan Formula
- MATCH(C14,B5:B12,0) ▶ cari dari B5 hingga B12 untuk dipadankan dengan nilai yang disimpan dalam C14 . C14 menyimpan item yang dipanggil Noodles yang terletak di baris keenam jadual data. Jadi fungsi ini mengembalikan 6.
- =INDEX(B5:C12,MATCH(C14,B5:B12,0),2) ▶ mencari harga seperti yang ditunjukkan oleh hujah, 2 . Harga pada baris keenam ialah 936 yang dikembalikan oleh fungsi INDEX .
Baca Lagi: Excel Cari Nilai Padanan dalam Dua Lajur
Perkara yang Perlu Diingati
📌 Berhati-hati dengan sintaks fungsi.
📌 Masukkan julat jadual dengan berhati-hati dalam formula.
Kesimpulan
Ringkasnya, kami telah membincangkan 3 kaedah untuk menyalin nilai ke sel lain, jika dua sel sepadan dalam Excel. Anda disyorkan untuk memuat turun buku kerja amalan yang dilampirkan bersama artikel ini dan mengamalkan semua kaedah dengan itu. Dan jangan teragak-agak untuk bertanya apa-apa soalan di bahagian komen di bawah. Kami akan cuba menjawab semua pertanyaan yang berkaitan secepat mungkin. Dan sila lawati tapak web kami Exceldemy untuk meneroka lebih lanjut.