Isi kandungan
Dalam banyak penggunaan Excel, kadangkala kami menemui sel kosong rawak dalam lembaran kerja Excel. Dalam kebanyakan kes kerana nilai sel bukan kosong paling atas adalah sama untuk semua baris. Jadi pengguna tidak perlu bersusah payah mengisi sel tersebut dengan nilai berulang dengan tangan. Tetapi untuk tujuan kejelasan, kita perlu mengisi sel kosong tersebut dengan nilai seterusnya. Dalam artikel ini, kita akan membincangkan cara kita boleh mengisi nilai seterusnya dalam Excel dengan cekap.
Muat Turun Buku Kerja Amalan
Muat turun buku kerja amalan ini di bawah.
Isi ke Nilai Seterusnya.xlsm
5 Cara Mudah untuk Mengisi Nilai Seterusnya dalam Excel
Untuk tujuan demonstrasi, kami akan menggunakan set data di bawah. Di mana lajur pertama ialah lajur Nama Produk dan kemudian secara bersiri ialah nama syarikat dan Nombor Siri Produk. Terdapat sel kosong di antara sel yang akan diisi menggunakan pelbagai kaedah dalam artikel berikut
1. Menggunakan Pemegang Isian
Pengendalian Isi mungkin merupakan alat yang paling biasa digunakan dalam Excel. Menggunakan alat ini, anda boleh mengautomasikan nilai dan mengisi persamaan dalam Excel dengan mudah.
Langkah-langkah
- Pada mulanya, pilih Pengendalian Isi ikon di penjuru sel B5 dan seretnya ke bawah ke sel B17.
- Kemudian anda akan melihat bahawa julat sel B4:B17 ialahsekarang Diisi dengan nilai sel B5.
- Kemudian pilih sel C5 dan seret Isi Flash ikon dengan menekan dan menahan butang kanan tetikus dan bukannya butang kiri tetikus. Seret Pemegang Isi ke sel C7.
- Selepas menyeret denyar Pemegang Isian hingga C7, lepaskan butang.
- Selepas melepaskan ikon, anda akan mempunyai menu konteks baharu akan dibuka.
- Dari tetingkap itu, klik pada Salin Sel .
- Selepas itu, anda akan melihat bahawa julat sel C5:C7 kini telah Diisi dengan nilai daripada sel C5 .
- Kemudian anda akan perasan bahawa julat sel B4:B17 kini Diisi dengan nilai sel B5 .
- Anda boleh memilih Isi Denyar daripada Salin Sel untuk mengisi nilai seperti yang ditunjukkan dalam imej di bawah.
Nota:
Butang Pemegang Isi boleh disembunyikan dalam lembaran kerja, anda perlu mendayakannya melalui Pilihan lanjutan dalam menu Pilihan dalam menu Fail . Dalam pilihan Lanjutan, klik pada Pilihan Pengeditan > Dayakan Pengendalian Isi dan seret dan lepas kotak.
Baca Lagi: [Selesai]: Pemegang Isian Tidak Berfungsi dalam Excel (5 Penyelesaian Mudah)
2. Menggunakan kaedah Go To Special Command
Go To Special ialah sejenis alat lain untuk Mengisi sel kosong dalam helaian Exceldengan memilih sel kosong dahulu dan kemudian menggunakan formula pada sel kosong.
Langkah
- Pilih julat sel B4:D16 dan kemudian tekan pada F5 .
- Akan ada tetingkap baharu bernama Go To .
- Daripada menu itu, klik pada Khas.
- Kemudian akan ada satu lagi tetingkap bernama Pergi ke Istimewa .
- Dari tetingkap itu, pilih Kosong dan klik pada OK.
- Kemudian anda akan melihat bahawa semua sel kosong dalam julat sel B4:D17 , kini dipilih, dengan hanya sel C6 diaktifkan.
- Kemudian masukkan “= ” dalam sel yang diaktifkan C6 dan kemudian tekan Anak panah ke atas pada papan kekunci.
- Ini akan memilih sel C5.
- Selepas itu, klik pada Ctrl+Enter pada papan kekunci.
- Selepas menekan butang, anda akan melihat bahawa sel kosong kini Diisi dengan nilai seterusnya sel atasnya.
Baca Lagi: Cara Seret Formula dan Abaikan Sel Tersembunyi dalam Excel (2 Contoh)
3. Menggunakan Power Query
Power Query ialah salah satu alat yang paling berkesan untuk Mengisi sel kosong dalam Excel dengan nilai seterusnya ke arah atas. Pertanyaan kuasa mengambil data jadual daripada lembaran kerja dan kemudian menggunakan perintah isian pada setiap lajur.
Langkah
- Untuklakukan ini, klik pada Dari Jadual/Julat daripada tab Data .
- Kemudian di sana akan menjadi tetingkap kecil yang meminta julat jadual anda, yang ingin anda tambahkan.
- Dalam tetingkap itu, masukkan $B$4:$D$16, dan tandakan pada Jadual saya mempunyai pengepala kotak.
- Klik OK.
- Selepas itu akan menjadi tetingkap baharu akan dibuka dan dalam tetingkap itu, anda akan melihat bahawa tetingkap pilihan kami dipaparkan dengan semua lajur yang dilengkapi dengan ikon penapis.
- Sel kosong kini ditunjukkan sebagai null .
- Klik kanan pada lajur nama syarikat dan pergi ke Isi > Bawah.
- Kemudian anda akan melihat bahawa lajur nama syarikat kini diisi dengan nilai sel seterusnya daripada sel atas.
- Sekarang sekali lagi klik kanan pada lajur Nama Produk dan pergi ke Isi>Bawah.
- Seterusnya, anda akan melihat bahawa keseluruhan jadual kini diisi dengan nilai seterusnya dalam sel atas.
- Sekarang klik pada Tutup & Muatkan ikon daripada tab Laman Utama dan kemudian klik pada Tutup dan Muat Ke.
- Selepas itu, akan ada tetingkap baharu yang menanyakan lokasi jadual baharu yang baru kami ubah suai dalam pertanyaan kuasa.
- Mula-mula, klik pada Jadual .
- Kemudian pilih Lembaran Kerja Sedia Ada dalam Di mana anda mahu meletakkandata? pilihan.
- Kemudian pilih lokasi dalam kotak julat. kami memasukkan F4 dalam kotak.
- Klik OK selepas ini.
- Julat sel F4:H16 kini diduduki dengan jadual yang baru kami ubah suai dalam pertanyaan kuasa.
Dan ini ialah bagaimana kita mengisi semua sel kosong dalam jadual dengan nilai seterusnya ke arah atas.
Baca Lagi: Cara Mengisi ke Baris Terakhir dengan Data dalam Excel (3 Kaedah Pantas)
4. Menggunakan Fungsi IF
Menggunakan fungsi IF kita akan mengisi sel kosong dalam Helaian Excel dengan sel bersebelahan ke arah atas. Untuk menggunakan kaedah ini kita perlu Menyalin sel beberapa kali pada helaian
Langkah
- Pada mulanya, julat sel D5: D16 disalin ke julat sel C5:C16.
- Kemudian pilih sel C6 dan masukkan formula berikut.
=IF(D6="",C5,D6)
- Kemudian seret sel ke sel C16.
- Kini julat sel C5:C16 diisi dengan nilai sel atas seterusnya.
- Sekarang potong julat sel C5:C16 kepada D5:D16 .
- Kemudian salin sel B5 ke C5 .
- Seterusnya, pilih sel B5 dan masukkan formula berikut,
=IF(C6="",B5,C6)
- Kemudian seret Pemegang Isi ke B16 sel.
- Seterusnya, anda akan melihat bahawa julat sel B5:B16 kini diisi ke nilai atas seterusnya.
Beginilah cara kita mengisi nilai seterusnya dalam Excel menggunakan fungsi IF .
Nota:
Menggunakan kaedah formula agak mudah, ia tidak mempunyai sebarang keperluan terdahulu seperti VBA. Tetapi ia memakan masa sedikit berbanding yang lain.
Baca Lagi: Cara Mengisi Formula ke Baris Tertentu dalam Excel (7 Kaedah Mudah)
5. Membenamkan Makro VBA
Menggunakan makro ringkas boleh mengurangkan masa yang diperlukan secara drastik untuk mengisi sel dengan nilai sel bersebelahan seterusnya. Kemudian makro ini boleh berulang beberapa kali apabila diperlukan.
Langkah
- Dari tab Pembangun , kemudian pergi ke Visual Basic.
- Kemudian klik Sisipkan > Modul.
- Dalam tetingkap modul, masukkan kod berikut.
4994
- Kemudian tutup tetingkap.
- Pilih julat data, yang perlu anda isi dengan nilai sel seterusnya.
- Selepas itu, pergi ke Paparan tab > Makro (Klik dua kali).
- Selepas mengklik Lihat Makro, pilih makro yang anda buat sebentar tadi. Nama di sini ialah Down_Fill_next_value . Kemudian klik Jalankan.
- Selepas mengklik OK, anda akan perasan bahawajulat sel yang dipilih kini diisi dengan nilai di sebelah sel atasnya.
Beginilah cara kami mengisi ke nilai seterusnya dalam Excel menggunakan makro VBA.
Baca Lagi: Cara Menggunakan Fill Handle untuk Menyalin Formula dalam Excel (2 Contoh Berguna)
Kesimpulan
Untuk meringkaskannya, persoalannya "bagaimana kita boleh Mengisi nilai seterusnya dalam Excel" dijawab di sini dalam 5 cara yang berbeza. Bermula daripada menggunakan Pengendalian Isi , kemudian menggunakan kaedah khas pergi ke, berakhir dengan menggunakan alatan yang kompleks seperti Power Query dan VBA Makro. Antara semua kaedah yang digunakan di sini, menggunakan Pengendalian Isi dan kaedah Go To Special lebih mudah digunakan. Proses VBA juga kurang memakan masa dan ringkas tetapi memerlukan pengetahuan berkaitan VBA terdahulu. Kaedah lain tidak mempunyai keperluan sedemikian.
Untuk masalah ini, buku kerja daya makro tersedia untuk dimuat turun di mana anda boleh mempraktikkan kaedah ini.
Jangan ragu untuk bertanya sebarang soalan atau maklum balas melalui ruangan komen. Sebarang cadangan untuk penambahbaikan komuniti Exceldemy amat dihargai.