Cara menyalin formula dalam Excel dengan atau tanpa menukar rujukan

  • Berkongsi Ini
Michael Brown

Dalam tutorial ini, anda akan mempelajari beberapa cara berbeza untuk menyalin formula dalam Excel - cara menyalin formula ke bawah lajur, ke semua sel yang dipilih, menyalin formula dengan tepat tanpa menukar rujukan atau pemformatan sel dan lagi.

Menyalin formula dalam Excel ialah salah satu tugas paling mudah yang biasanya dilakukan dengan klik tetikus. Saya menyebut "biasanya" kerana mungkin terdapat kes yang sangat khusus yang memerlukan helah khas, seperti menyalin julat formula tanpa menukar rujukan sel atau memasukkan formula yang sama dalam berbilang sel bukan bersebelahan.

Nasib baik, Microsoft Excel menawarkan banyak cara untuk melakukan tugas yang sama, dan ia adalah benar untuk menyalin formula. Dalam tutorial ini, kami akan membincangkan cara yang berbeza untuk menyalin formula dalam Excel supaya anda boleh memilih yang paling sesuai untuk tugas anda.

    Cara menyalin formula ke bawah lajur

    Microsoft Excel menyediakan cara yang sangat cepat untuk menyalin formula ke bawah lajur. Anda hanya melakukan perkara berikut:

    1. Masukkan formula dalam sel atas.
    2. Pilih sel dengan formula dan tuding kursor tetikus di atas petak kecil di sebelah kanan bawah- sudut tangan sel, yang dipanggil Pemegang isian . Semasa anda melakukan ini, kursor akan bertukar kepada salib hitam tebal.
    3. Tahan dan seret pemegang isian ke bawah lajur di atas sel yang anda mahu salin formula.

    Dengan cara yang sama, anda boleh seret formula anda sudah mempunyai satu tan formula dengan rujukan sel relatif dalam helaian Excel anda, dan anda perlu membuat salinan tepat formula tersebut dengan cepat tetapi anda rasa anda tidak boleh mendapatkan rujukan dengan betul, salah satu kaedah berikut boleh menjadi penyelesaian.

    Kaedah 2. Salin formula Excel tanpa menukar rujukan melalui Notepad

    1. Masukkan mod paparan formula dengan menekan pintasan Ctrl + ` atau dengan menggunakan mana-mana kaedah lain yang diterangkan dalam Bagaimana untuk menunjukkan formula dalam Excel.
    2. Pilih semua sel dengan formula yang anda mahu salin atau alihkan.
    3. Tekan Ctrl + C untuk menyalin formula atau Ctrl + X untuk memotongnya. Gunakan pintasan yang terakhir jika anda ingin mengalihkan formula ke lokasi baharu.

    4. Buka Notepad atau mana-mana editor teks lain dan tekan Ctrl + V untuk menampal formula di sana. Kemudian tekan Ctrl + A untuk memilih semua formula dan Ctrl + C untuk menyalinnya sebagai teks.
    5. Dalam lembaran kerja Excel anda, pilih sel kiri atas tempat anda ingin menampal formula dan tekan Ctrl + V .

    Nota:

    • Anda boleh menampal formula hanya dalam lembaran kerja yang sama di mana formula asal anda berada, melainkan rujukan termasuk nama helaian, jika tidak, formula akan rosak.
    • Lembaran kerja hendaklah dalam mod paparan formula . Untuk mengesahkan ini, pergi ke tab Formula > Pengauditan Formula dan semak sama ada butang Tunjukkan Formula ditogolhidup.
    • Selepas menampal formula, tekan Ctrl + ` untuk mematikan mod paparan formula.

    Kaedah 3. Salin formula tepat dengan menggunakan Cari dan Ganti Excel

    Untuk menyalin julat formula Excel tanpa mengubah rujukan selnya, anda boleh menggunakan ciri Excel Cari dan Gantikan dengan cara berikut.

    1. Pilih sel dengan formula yang anda ingin salin.
    2. Pada tab Laman Utama , pergi ke kumpulan Pengeditan dan klik Cari & Pilih > Ganti… Atau, hanya tekan Ctrl + H , yang merupakan pintasan untuk melancarkan Cari & Gantikan dialog dalam Excel.
    3. Dalam Cari & Gantikan tetingkap dialog , taip tanda sama (=) dalam kotak Cari apa . Dalam kotak Ganti dengan , masukkan beberapa simbol atau rentetan aksara yang tidak digunakan dalam mana-mana formula anda, seperti ', # atau \.

      Tujuan langkah ini adalah untuk menukar formula kepada rentetan teks, yang akan menghalang Excel daripada menukar rujukan sel semasa proses penyalinan.

      Nota. Jangan gunakan asterisk (*) atau tanda soal (?) untuk penggantian, kerana ini adalah aksara kad bebas dalam Excel dan menggunakannya akan menyukarkan langkah kemudian.

    4. Klik Ganti Semua butang dan tutup dialog Cari dan Gantikan . Semua formula dalam julat yang dipilih akan bertukar menjadi rentetan teks:

    5. Sekarang, anda boleh memilih mana-mana sel, tekan Ctrl + C untuksalinnya, pilih sel teratas dalam lembaran kerja semasa tempat anda ingin menampal formula dan tekan Ctrl + V . Memandangkan Excel tidak mentafsirkan formula tanpa tanda sama dengan formula, ia akan disalin dengan tepat, tanpa menukar rujukan.
    6. Gunakan Cari & Gantikan sekali lagi untuk membalikkan perubahan. Pilih kedua-dua kawasan, dengan formula asal dan yang disalin (untuk memilih kawasan bukan bersebelahan, tekan dan tahan Ctrl ). Tekan Ctrl + H untuk membuka Cari & Gantikan dialog. Kali ini, masukkan garis miring belakang (\) (atau mana-mana aksara lain yang anda gunakan untuk penggantian pertama) dalam kotak Cari apa dan = dalam kotak Ganti dengan dan klik butang Ganti Semua . Selesai!

    Pintasan untuk menyalin formula Excel ke sel lain

    1. Salin formula ke bawah

    Ctrl + D - Salin formula dari sel di atas dan laraskan rujukan sel.

    Sebagai contoh, jika anda mempunyai formula dalam sel A1 dan anda mahu untuk menyalinnya ke sel A2, pilih A2 dan tekan Ctrl + D .

    2. Salin formula ke kanan

    Ctrl + R - Salin formula dari sel ke kiri dan laraskan rujukan sel.

    Sebagai contoh, jika anda mempunyai formula dalam sel A2 dan anda ingin menyalinnya ke sel B2, pilih B2 dan tekan Ctrl + R .

    Petua. Kedua-dua pintasan di atas boleh digunakan untuk menyalin formula ke berbilang sel juga. Caranya ialah memilih kedua-duasel sumber dan sel sasaran sebelum menekan pintasan. Contohnya, jika anda ingin menyalin formula dari A1 ke 9 baris seterusnya, pilih sel A1:A10 dan tekan Ctrl + D .

    3. Salin formula ke bawah betul-betul

    Ctrl + ' - Menyalin formula dari sel di atas ke sel yang sedang dipilih tepat dan meninggalkan sel dalam mod edit.

    Ini ialah cara cepat untuk membuat salinan tepat formula tanpa menukar rujukan sel . Contohnya, untuk menyalin formula dari sel A1 ke A2 supaya tiada rujukan ditukar, pilih A2 dan tekan Ctrl + ' .

    Nota. Jangan mengelirukan pintasan Ctrl + ' (Ctrl + petikan tunggal) yang betul-betul menyalin formula dari sel di atas dengan Ctrl + ` (Ctrl + kekunci aksen kubur) yang mengaktifkan mod tunjukkan formula dalam Excel.

    Nah, ini sahaja yang saya ingin katakan tentang menyalin formula dalam Excel. Jika anda tahu beberapa kaedah lain untuk memindahkan atau menyalin formula dengan cepat dalam helaian Excel, sila kongsi. Saya berterima kasih kerana membaca dan berharap dapat berjumpa anda di blog kami minggu hadapan!

    ke dalam sel bersebelahanke kanan, ke kiri atau ke atas.

    Jika formula termasuk rujukan sel relatif (tanpa tanda $), ia akan berubah secara automatik berdasarkan kedudukan relatif baris dan lajur. Jadi, selepas menyalin formula, sahkan bahawa rujukan sel telah diselaraskan dengan betul dan hasilkan hasil yang anda inginkan. Jika perlu, tukar antara rujukan mutlak, relatif dan campuran dengan menggunakan kekunci F4.

    Dalam contoh di atas, untuk memastikan formula disalin dengan betul, mari pilih beberapa sel dalam lajur C, katakan C4 dan lihat rujukan sel dalam bar formula. Seperti yang anda boleh lihat dalam tangkapan skrin di bawah, formula adalah betul - berbanding baris 4, betul-betul seperti yang sepatutnya:

    Cara menyalin formula ke bawah tanpa menyalin pemformatan

    Menyalin formula ke bawah dengan menyeret pemegang isian bukan sahaja menyalin formula, tetapi juga sel sumber pemformatan seperti fon atau warna latar belakang, simbol mata wang, bilangan tempat perpuluhan yang dipaparkan, dll. Dalam kebanyakan kes, ini berfungsi dengan baik, tetapi kadangkala ia boleh mengacaukan format sedia ada dalam sel tempat formula disalin. Contoh biasa ialah menulis ganti lorekan baris bergantian seperti dalam tangkapan skrin berikut.

    Untuk mengelakkan menimpa pemformatan sel sedia ada, seret pemegang isian seperti yang ditunjukkan di atas, lepaskannya, klik butang Pilihan Auto Isi menu lungsur turun dan pilih Isi Tanpa Pemformatan .

    Salin formula ke seluruh lajur

    Seperti yang baru anda lihat , pemegang isian menjadikan penyalinan formula dalam Excel sangat mudah. Tetapi bagaimana jika anda perlu menyalin formula ke bawah helaian sepuluh ratus baris? Menyeret formula ke atas ratusan baris nampaknya bukan idea yang bagus. Nasib baik, Microsoft Excel menyediakan beberapa penyelesaian pantas untuk kes ini juga.

    Klik dua kali tanda tambah untuk mengisi keseluruhan lajur

    Untuk menggunakan formula pada keseluruhan lajur, dua kali- klik tanda tambah dan bukannya menyeretnya. Bagi mereka yang telah melangkau bahagian pertama tutorial ini, langkah terperinci ikut di bawah.

    Untuk menyalin formula Excel ke seluruh lajur, lakukan perkara berikut:

    1. Masukkan formula anda dalam sel atas.
    2. Letakkan kursor ke penjuru kanan sebelah bawah sel dengan formula, tunggu sehingga ia bertukar menjadi tanda tambah, dan kemudian klik dua kali tanda tambah.

    Nota. Klik dua kali tanda tambah menyalin formula ke bawah setakat terdapat beberapa data dalam lajur bersebelahan. Sebaik sahaja baris kosong berlaku, pengisian automatik berhenti. Jadi, jika lembaran kerja anda mengandungi sebarang jurang, anda perlu mengulangi proses di atas untuk menyalin formula di bawah baris kosong atau seret pemegang isian seperti yang dijelaskan dalam contoh sebelumnya:

    Buat jadual Excel untuk menyalin formula ke semua sel dalam alajur secara automatik

    Antara ciri hebat lain jadual Excel seperti gaya yang dipratentukan, pengisihan, penapisan dan baris berjalur, lajur yang dikira secara automatik ialah perkara yang menjadikan jadual Excel alat yang benar-benar hebat untuk menganalisis kumpulan data berkaitan.

    Dengan memasukkan formula ke dalam satu sel dalam lajur jadual (hanya mana-mana sel, tidak semestinya yang teratas), anda mencipta lajur yang dikira dan minta formula anda disalin serta-merta ke semua sel lain dalam lajur itu . Tidak seperti pemegang isian, jadual Excel tidak mempunyai masalah dengan menyalin formula merentas keseluruhan lajur walaupun jadual mempunyai satu atau lebih baris kosong:

    Untuk menukar julat sel ke jadual Excel, hanya pilih semua sel dan tekan Ctrl + T . Jika anda lebih suka cara visual, pilih julat, pergi ke tab Sisipkan > Jadual pada reben Excel dan klik butang Jadual .

    Petua. Jika anda tidak benar-benar mahukan jadual Excel dalam lembaran kerja anda, boleh menciptanya sementara, untuk memudahkan kerja dengan formula, dan kemudian anda boleh menukar jadual kembali kepada julat biasa dalam satu saat. Cuma klik kanan pada jadual dan pilih Jadual > Tukar kepada Julat dalam menu konteks.

    Salin formula ke sel / julat bukan bersebelahan

    Sudah semestinya pemegang isian ialah cara terpantas untuk menyalin formula dalam Excel. Tetapi bagaimana jika anda ingin menyalin formula Excel anda dalam bentuk bukan-sel bersebelahan atau melebihi penghujung data sumber? Hanya gunakan salinan lama yang bagus & cara tampal:

    1. Klik sel dengan formula untuk memilihnya.
    2. Tekan Ctrl + C untuk menyalin formula.
    3. Pilih sel atau julat sel tempat anda ingin menampal formula (untuk memilih julat bukan bersebelahan, tekan dan tahan kekunci Ctrl).
    4. Tekan Ctrl + V untuk menampal formula.
    5. Tekan Enter untuk melengkapkan formula yang ditampal.

    Nota. Pintasan salin/tampal menyalin formula dan pemformatan. Untuk menyalin formula tanpa memformat , pilih pilihan Tampal yang sesuai pada reben atau dalam menu klik kanan, seperti yang ditunjukkan dalam Menyalin formula Excel tanpa memformat.

    Masukkan formula ke dalam berbilang sel dengan strok kekunci tunggal (Ctrl + Enter)

    Dalam situasi apabila anda perlu memasukkan formula yang sama dalam lebih daripada satu sel pada lembaran kerja, yang bersebelahan atau tidak bersebelahan, ini kaedah boleh menjadi penjimat masa.

    1. Pilih semua sel yang anda mahu masukkan formula. Untuk memilih sel bukan bersebelahan, tekan dan tahan kekunci Ctrl.
    2. Tekan F2 untuk memasuki mod edit.
    3. Masukkan formula anda dalam satu sel dan tekan Ctrl + Enter dan bukannya Enter . Itu sahaja! Formula akan disalin ke semua sel yang dipilih dan Excel akan melaraskan rujukan sel relatif dengan sewajarnya.

    Petua. Anda boleh menggunakan kaedah ini untuk memasukkan sebarang data, bukanhanya formula, dalam berbilang sel pada satu masa. Beberapa teknik lain diterangkan dalam tutorial berikut: Cara memasukkan data yang sama ke dalam semua sel yang dipilih pada satu masa.

    Cara menyalin formula Excel tetapi tidak memformat

    Seperti yang anda sedia maklum , apabila menyalin formula ke bawah lajur dalam Excel, anda boleh menggunakan pilihan Isi Tanpa Pemformatan yang membolehkan anda menyalin formula tetapi mengekalkan pemformatan sedia ada sel destinasi. Excel Salin & Ciri Tampal menawarkan lebih banyak fleksibiliti berkenaan dengan pilihan tampal.

    1. Pilih jualan yang mengandungi formula.
    2. Salin sel tersebut dengan menekan Ctrl + C . Sebagai alternatif, klik kanan sel dan pilih Salin daripada menu konteks atau klik butang Salin pada tab Laman Utama > Papan Klip .
    3. Pilih semua sel yang anda ingin salin formula.
    4. Klik kanan sel yang dipilih dan pilih Formula di bawah Pilihan Tampal :

    Untuk lebih banyak pilihan tampal, klik anak panah di bawah butang Tampal pada reben. Sebagai contoh, anda boleh memilih Formula & Pemformatan Nombor untuk menampal formula sahaja dan pemformatan nombor seperti format peratus, format mata wang dan seumpamanya:

    Petua. Jika anda tidak pasti pilihan tampal yang paling sesuai untuk anda, tuding tetikus pada ikon yang berbeza untuk melihat pratonton pilihan tampal ini atau itu.

    Salinformula dalam Excel tanpa menukar rujukan

    Formula Excel jarang berlaku dalam hamparan dalam keadaan bersendirian. Dalam kebanyakan kes, anda memasukkan formula dalam satu sel, dan kemudian menyalinnya ke sel lain dalam lajur atau baris yang sama, untuk melakukan pengiraan yang sama pada kumpulan data. Dan jika formula anda mengandungi rujukan sel relatif (tanpa $), Excel melaraskannya secara automatik supaya setiap formula beroperasi pada data pada baris atau lajurnya sendiri. Selalunya, inilah yang anda mahukan. Contohnya, jika anda mempunyai formula =A1*2 dalam sel B1, dan anda menyalin formula ini ke sel B3, formula akan bertukar kepada =A3*2 .

    Tetapi bagaimana jika anda mahu Excel menyalin formula dengan tepat , tanpa mengubah rujukan sel di sepanjang jalan? Bergantung pada tugas tertentu anda, pilih salah satu daripada penyelesaian berikut.

    Salin atau alihkan satu formula tanpa menukar rujukan sel

    Jika anda perlu menyalin atau mengalihkan hanya satu formula, buat salinan yang tepat adalah mudah.

    1. Pilih sel dengan formula yang anda mahu salin.
    2. Pilih formula dalam bar formula menggunakan tetikus dan tekan Ctrl + C untuk salin itu. Jika anda ingin menggerakkan formula, tekan Ctrl + X untuk memotongnya.

    3. Tekan kekunci Esc untuk keluar dari bar formula.
    4. Pilih sel destinasi dan tekan Ctl + V untuk menampal formula di sana.

    Sebagai alternatif, anda boleh memasuki mod pengeditan dan menyalin formula dalamsel sebagai teks:

    1. Pilih sel dengan formula.
    2. Tekan F2 (atau dwiklik sel) untuk memasuki mod pengeditan.
    3. Pilih formula dalam sel menggunakan tetikus dan tekan Ctrl + C untuk menyalinnya.

    4. Pilih sel destinasi dan tekan Ctl+V . Ini akan menampal formula dengan tepat, tanpa menukar rujukan sel, kerana formula telah disalin sebagai teks.

    Petua. Untuk menyalin formula dengan cepat daripada sel di atas tanpa rujukan ditukar, pilih sel yang anda mahu tampalkan formula dan tekan Ctrl + ' .

    Salin julat formula tanpa menukar sel rujukan

    Untuk mengalihkan atau menyalin julat formula Excel supaya tiada rujukan sel diubah, gunakan salah satu daripada kaedah berikut.

    Kaedah 1. Gunakan rujukan sel mutlak atau campuran

    Jika anda perlu membuat salinan tepat formula dengan rujukan sel relatif (seperti A1), cara terbaik ialah menukarnya kepada rujukan mutlak ( $A$1) untuk membetulkan rujukan kepada sel tertentu, supaya ia kekal statik tidak kira ke mana formula bergerak. Dalam kes lain, anda mungkin perlu menggunakan rujukan sel bercampur ($A1 atau A$1) untuk mengunci sama ada lajur atau baris. Tidak masuk akal setakat ini? Baiklah, mari kita pertimbangkan contoh berikut.

    Andaikata, anda mempunyai jadual yang mengira harga buah dalam EUR berdasarkan harga USD dalam lajur B dan kadar pertukaran dalamsel C2:

    Seperti yang anda boleh lihat dalam tangkapan skrin di atas, formula termasuk rujukan sel mutlak ($C$2) untuk menetapkan kadar pertukaran kepada sel C2 dan rujukan sel relatif kepada sel B5 kerana anda mahu rujukan ini disesuaikan untuk setiap baris. Dan pendekatan ini berfungsi dengan baik selagi formula kekal dalam lajur C.

    Tetapi mari lihat apa yang berlaku jika anda perlu, katakan, untuk mengalihkan harga EUR dari lajur C ke lajur F. Jika anda menyalin formula dalam cara biasa dengan menyalin/menampal sel, formula daripada sel C5 (= B5 *$C$2) akan bertukar kepada = D5 *$C$2 apabila ditampal dalam sel F5, membuat pengiraan anda menjadi salah!

    Untuk membetulkannya, cuma tukar rujukan relatif (B5) kepada rujukan bercampur $B5 (lajur mutlak dan baris relatif). Dengan meletakkan tanda dolar ($) di hadapan huruf lajur, anda melabuhkan rujukan pada lajur B, tidak kira ke mana formula bergerak.

    Dan sekarang, jika anda menyalin atau mengalihkan formula dari lajur D ke lajur F, atau mana-mana lajur lain, rujukan lajur tidak akan berubah kerana anda menguncinya dengan tanda dolar ($B5).

    Konsepnya rujukan sel Excel mungkin sukar untuk difahami dari awal, tetapi percayalah ia berbaloi dengan masa dan usaha anda kerana ia akan menjimatkan lebih banyak masa anda dalam jangka masa panjang. Sebagai contoh, lihat cara anda boleh mengira keseluruhan jadual dengan formula tunggal dengan menggunakan rujukan sel bercampur.

    Walau bagaimanapun, jika

    Michael Brown ialah peminat teknologi yang berdedikasi dengan semangat untuk memudahkan proses kompleks menggunakan alat perisian. Dengan lebih sedekad pengalaman dalam industri teknologi, beliau telah mengasah kemahirannya dalam Microsoft Excel dan Outlook, serta Helaian Google dan Dokumen. Blog Michael berdedikasi untuk berkongsi pengetahuan dan kepakarannya dengan orang lain, menyediakan petua dan tutorial yang mudah diikuti untuk meningkatkan produktiviti dan kecekapan. Sama ada anda seorang profesional berpengalaman atau pemula, blog Michael menawarkan pandangan berharga dan nasihat praktikal untuk memanfaatkan sepenuhnya alatan perisian penting ini.