5 Trik Autofill Microsoft Excel untuk Membangun Lembaran Hamparan Lebih Cepat

5 Trik Autofill Microsoft Excel untuk Membangun Lembaran Hamparan Lebih Cepat

Semasa mengisi hamparan, ciri autofill Excel adalah kaedah paling berkesan untuk menjimatkan masa. Kebanyakan orang tidak menyedari bahawa mereka dapat mengautomasikan banyak perkara yang mereka lakukan secara manual di Excel.





Contohnya, mungkin anda mahu menerapkan formula hanya pada setiap baris kedua atau ketiga semasa anda menyeret ke bawah untuk mengisi secara automatik. Atau mungkin anda mahu mengisi semua tempat kosong dalam helaian. Artikel ini akan menunjukkan kepada anda lima cara paling berkesan untuk mengotomatisasi pengisian lajur.





1. Isi Automatik Setiap Sel Lain di Excel

Sesiapa yang telah menggunakan Excel untuk beberapa waktu tahu bagaimana menggunakan ciri autofill untuk mengisi sel Excel secara automatik berdasarkan yang lain.





Anda cukup klik dan tahan tetikus di sudut kanan bawah sel, dan seret ke bawah untuk menerapkan formula dalam sel itu ke setiap sel di bawahnya (serupa dengan menyalin formula dalam Excel ).

Dalam kes di mana sel pertama hanya nombor dan bukan formula, Excel hanya akan mengisi sel secara automatik dengan mengira satu.



Namun, bagaimana jika anda tidak mahu menerapkan formula isian automatik Excel pada setiap sel di bawahnya? Sebagai contoh, bagaimana jika anda hanya mahu setiap sel lain mengisi secara automatik dan menggabungkan nama depan dan nama belakang, tetapi anda ingin membiarkan baris alamat tidak tersentuh?

Cara Mengisi Setiap Sel Lain secara automatik di Excel

Anda boleh melakukan ini dengan sedikit mengubah prosedur pengisian automatik anda. Daripada mengklik pada sel pertama dan kemudian menyeretnya ke bawah dari sudut kanan bawah, anda akan menyerlahkan dua sel pertama. Kemudian, letakkan tetikus di sudut kanan bawah kedua sel sehingga kursor berubah menjadi ' + '.





Sekarang tahan dan seret ke bawah seperti biasa.

Excel tidak lagi mengisi setiap sel secara automatik berdasarkan sel pertama, tetapi kini hanya mengisi setiap sel kedua di setiap blok.





Bagaimana Sel Lain Dikendalikan

Bagaimana jika sel kedua tidak kosong? Nah, dalam kes itu, Excel akan menerapkan peraturan yang sama di sel kedua blok pertama yang anda sorot ke setiap sel lain juga.

Sebagai contoh, jika sel kedua mempunyai '1' di dalamnya, maka Excel akan melengkapkan setiap sel lain secara automatik dengan mengira 1.

Anda boleh bayangkan bagaimana fleksibiliti ini dapat meningkatkan seberapa cekap anda dapat mengisi data dalam helaian secara automatik. Ini adalah salah satu daripada banyak cara Excel membantu anda menjimatkan masa sambil berurusan dengan banyak data.

cara membuat sandaran penanda buku di chrome

2. IsiOtomatik ke Akhir Data dalam Microsoft Excel

Satu perkara yang sering dijumpai orang ketika mengerjakan lembaran kerja Excel dalam persekitaran korporat adalah berurusan dengan lembaran kerja yang besar.

Cukup mudah untuk menyeret kursor tetikus dari atas ke bawah satu set 100 hingga 200 baris untuk mengisi lajur itu secara automatik. Tetapi, bagaimana jika sebenarnya terdapat 10,000 atau 20,000 baris dalam spreadsheet? Menyeret kursor tetikus ke 20,000 baris memerlukan masa yang lama.

Terdapat helah cepat untuk menjadikannya lebih cekap. Inilah cara untuk mengisi secara automatik kawasan besar di Excel. Daripada menyeret sepanjang lajur, tekan terus tombol shift pada papan kekunci.

Sekarang anda akan melihat apabila anda meletakkan tetikus di sudut kanan bawah sel, bukannya ikon tambah, ia adalah ikon dengan dua garis selari yang mendatar.

Sekarang, yang harus anda lakukan hanyalah Klik dua kali ikon itu, dan Excel akan secara automatik mengisi keseluruhan lajur, tetapi hanya sampai ke tempat lajur yang bersebelahan sebenarnya mempunyai data.

Silap mata yang satu ini dapat menjimatkan banyak masa yang disia-siakan dengan mencuba tetikus ke bawah beratus-ratus atau ribuan baris.

3. Isi Kekosongan

Bayangkan anda telah ditugaskan untuk membersihkan spreadsheet Excel, dan bos anda menginginkannya gunakan formula tertentu ke setiap sel kosong dalam lajur.

Anda tidak dapat melihat corak yang boleh diramalkan, jadi anda tidak boleh menggunakan trik pengisian automatik 'setiap x lain' di atas. Selain itu, pendekatan itu akan menghapuskan data yang ada di lajur. Apa yang kau boleh buat?

Nah, ada helah lain yang boleh anda gunakan untuk mengisi sahaja sel kosong dengan apa sahaja yang anda suka.

Dalam helaian di atas, bos anda ingin anda mengisi sel kosong dengan rentetan 'N / A'. Dalam helaian dengan hanya beberapa baris, ini akan menjadi proses manual yang mudah. Tetapi dalam selembar dengan ribuan baris, anda akan memerlukan seharian.

Jadi, jangan buat secara manual. Cukup pilih semua data di lajur. Kemudian pergi ke Rumah menu, pilih Cari & Pilih ikon, pilih Pergi ke Istimewa .

Di tetingkap seterusnya, pilih Kekosongan .

Di tetingkap seterusnya, anda boleh memasukkan formula ke dalam sel kosong pertama. Dalam kes ini, anda hanya akan menaip N / A dan kemudian tekan Ctrl + Enter supaya perkara yang sama berlaku untuk setiap sel kosong yang dijumpai.

Sekiranya anda mahu, bukannya 'N / A', anda boleh memasukkan formula ke dalam sel kosong pertama (atau klik pada nilai sebelumnya untuk menggunakan formula dari sel tepat di atas yang kosong).

Semasa anda menekan Ctrl + Enter , ia akan menggunakan formula yang sama untuk semua sel kosong yang lain. Pembersihan spreadsheet yang tidak kemas boleh dilakukan dengan cepat dan mudah dengan ciri ini.

sambungkan pengawal xbox satu ke pc berwayar

4. Isi dengan Makro Nilai Sebelumnya

Trik terakhir itu sebenarnya memerlukan beberapa langkah. Anda perlu mengklik sekumpulan item menu — dan mengurangkan klik adalah apa yang menjadi lebih cekap, bukan?

Oleh itu, mari kita lakukan helah terakhir itu selangkah lagi. Mari automatikkannya dengan makro. Makro berikut pada dasarnya akan mencari melalui lajur dan memeriksa sel kosong. Sekiranya kosong, ia akan menyalin nilai atau formula dari sel di atasnya.

Untuk membuat makro, klik pada Pemaju item menu, dan klik Makro ikon.

Namakan makro dan kemudian klik Buat Makro butang. Ini akan membuka tetingkap penyunting kod. Tampal kod berikut ke fungsi baru.

FirstColumn = InputBox('Please enter the column letter.')
FirstRow = InputBox('Please enter the row number.')
LastRow = Range(FirstColumn & '65536').End(xlUp).Row
For i = FirstRow To LastRow
If Range(FirstColumn & i).Value = '' Then
Range(FirstColumn & (i - 1)).Copy Range(FirstColumn & i)
End If
Next i

Pendekatan dalam skrip di atas adalah membuatnya fleksibel, sehingga memungkinkan pengguna lembaran menentukan lajur dan baris apa yang akan dimulakan. Jadi sekarang, apabila anda mempunyai helaian yang kelihatan seperti ini:

Sebaik sahaja anda mengisi sel kosong dengan formula yang sama dengan sel di atasnya, anda boleh menjalankan makro anda untuk mengisi jurang pada lajur G.

Setelah anda menjawab arahan untuk memulakan lajur dan baris, ia akan mengisi semua jurang di lajur itu tanpa menyentuh data yang ada.

Ini pada dasarnya mengisi lajur secara automatik sambil membiarkan data yang ada sahaja. Ini tidak mudah dilakukan dengan hanya menyeret tetikus ke bawah lajur, tetapi menggunakan pendekatan berdasarkan menu yang dijelaskan di atas atau pendekatan makro yang digariskan dalam bahagian ini, mungkin.

5. Makro Pengiraan Iteratif

Pengiraan berulang berdasarkan hasil baris sebelumnya. Contohnya, keuntungan syarikat bulan depan mungkin bergantung pada keuntungan bulan sebelumnya.

Sekiranya demikian, anda mesti memasukkan nilai sel sebelumnya dalam pengiraan yang menggabungkan data dari seluruh helaian atau buku kerja. Melengkapkan ini bermaksud anda tidak boleh hanya menyalin dan menampal sel, tetapi melakukan pengiraan berdasarkan hasil sebenar di dalam sel.

Mari ubah makro sebelumnya untuk melakukan pengiraan baru berdasarkan hasil dari sel sebelumnya.

FirstColumn = InputBox('Please enter the column letter.')
FirstRow = InputBox('Please enter the first row number.')
LastRow = InputBox('Please enter the last row number.')
For i = FirstRow To LastRow
Range(FirstColumn & i).Value = 5000 + (Range(FirstColumn & (i - 1)).Value * 0.1)
Next i

Dalam skrip ini, pengguna memberikan nombor baris pertama dan terakhir. Oleh kerana tidak ada data di bahagian lajur yang lain, skrip tidak tahu harus bermula dari mana. Setelah skrip diberikan julat, ia kemudian akan melakukan pengiraan interaktif menggunakan nilai sebelumnya dan akan mengisi keseluruhan lajur dengan data baru.

Perlu diingat bahawa ini hanyalah pendekatan alternatif untuk pengiraan berulang. Anda boleh melakukan perkara yang sama dengan menaip formula terus ke sel kosong seterusnya, dan memasukkan sel sebelumnya dalam formula. Kemudian, apabila anda mengisi lajur itu secara automatik, ia akan memasukkan nilai sebelumnya dengan cara yang sama.

Manfaat menggunakan makro adalah bahawa jika anda mahu, anda dapat menambahkan logik lanjutan untuk pengiraan interaktif, yang tidak dapat anda lakukan dalam formula sel mudah.

Anda boleh mengetahui lebih lanjut mengenai ralat yang harus dielakkan semasa membuat makro Excel di sini .

peranti usb yang tidak diketahui (permintaan deskriptor peranti gagal)

Mengisi Lajur Excel secara automatik sangat mudah

Seperti yang anda lihat, pendekatan yang anda pilih ketika mengisi lajur secara automatik dapat mengurangkan beban kerja anda. Amat penting apabila anda berurusan dengan hamparan dengan ribuan lajur atau baris. Selepas sedikit kesabaran dan latihan, anda akan dapat mengisi formula secara automatik di Excel.

Berkongsi Berkongsi Tweet E-mel Cara Menggunakan Fungsi RANDBETWEEN di Excel

Fungsi RANDBETWEEN Excel mengembalikan nombor rawak baru setiap kali hamparan anda dikira semula. Inilah cara menggunakannya!

Baca Seterusnya
Topik-topik yang berkaitan
  • Produktiviti
  • Hamparan
  • Microsoft Excel
  • Petua Microsoft Office
  • Petua Produktiviti
Mengenai Pengarang Ryan Dube(942 Artikel Diterbitkan)

Ryan mempunyai ijazah BSc dalam Kejuruteraan Elektrik. Dia bekerja 13 tahun dalam kejuruteraan automasi, 5 tahun dalam bidang IT, dan sekarang adalah Jurutera Aplikasi. Mantan Editor Urusan MakeUseOf, dia bercakap di persidangan nasional mengenai Visualisasi Data dan telah dipaparkan di TV nasional dan radio.

Lagi Dari Ryan Dube

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan