Excel Cari Lajur Terakhir Dengan Data (4 Cara Pantas)

  • Berkongsi Ini
Hugh West

Dalam lembaran kerja yang besar, mencari lajur terakhir dengan data secara manual memakan masa dan tidak mesra. Terdapat beberapa fungsi yang boleh digunakan dengan cepat untuk mengetahui lajur terakhir dengan data. Dalam artikel ini, saya akan menerangkan cara anda boleh menggunakan fungsi dan VBA untuk mencari lajur terakhir dengan data dalam Excel.

Untuk menjadikan penjelasan itu meriah, saya akan gunakan set data sampel yang mewakili maklumat pesanan. Set data mempunyai 4 lajur iaitu Tarikh Pesanan, ID Pesanan, dan Amaun .

Muat Turun Buku Kerja untuk Berlatih

Excel Cari Lajur Terakhir Dengan Data.xlsm

4 Cara Cari Lajur Terakhir Dengan Data

1. Menggunakan Fungsi LOOKUP untuk Mencari Lajur Terakhir Dengan Data

Untuk mencari lajur terakhir dengan data dalam Excel anda boleh menggunakan fungsi LOOKUP di mana anda boleh mencari nilai terakhir mana-mana lajur tertentu, bukan sahaja lajur terakhir.

Mari, mulakan prosedur,

Mula-mula, pilih mana-mana sel untuk meletakkan nilai terhasil anda.

➤Saya memilih sel F4

Kemudian, taipkan formula berikut dalam Bar Formula atau ke dalam sel yang dipilih.

=LOOKUP(2,1/(D:D""),D:D)

Di sini dalam fungsi LOOKUP , saya ingin mendapatkan Data Lajur Terakhir bergantung pada ID Pesanan lajur sebagai nilai lookup_value .

Saya memilih julat D:D lajur sebagai lookup_vector di mana saya menggunakan not sama operator () untuk mencari cari sel yang tidak kosong. Kemudian, bahagikannya dengan 1 untuk mengetahui sel mana yang mengandungi data. Kemudian, sebagai vektor_hasil menggunakan julat D:D daripada Jumlah lajur.

Sekarang, tekan ENTER kunci.

Oleh itu, anda akan melihat data lajur terakhir set data.

2. Menggunakan INDEX & Fungsi COUNT

Dengan menggunakan fungsi INDEX dan fungsi COUNT bersama-sama anda boleh mencari lajur terakhir dengan data.

Mari kita pergi ke prosedur ,

Untuk bermula, pilih mana-mana sel untuk meletakkan nilai terhasil anda.

➤Saya memilih sel F4

Kemudian, taip formula berikut dalam Bar Formula atau ke dalam sel yang dipilih.

=INDEX(D4:D9,COUNT(D4:D9))

Di sini dalam INDEX fungsi, saya telah memilih julat D4:D9 sebagai tatasusunan . Seterusnya, kerana nombor_baris bagi fungsi INDEX menggunakan fungsi COUNT untuk mendapatkan kedudukan nilai terakhir julat yang dipilih D4:D9 . Fungsi COUNT akan mengembalikan kedudukan terakhir kemudian fungsi INDEX akan mengembalikan nilai kedudukan tersebut.

Sekarang, tekan kekunci ENTER , dan anda akan melihat data lajur terakhir set data.

Bacaan Serupa:

  • Cari Nilai Terakhir dalam Lajur Lebih Besar daripada Sifar dalam Excel (2 Formula Mudah)
  • Cari Sel Terakhir Dengan Nilai dalam Baris dalam Excel (6Kaedah)
  • Cari Berbilang Nilai dalam Excel (8 Kaedah Pantas)
  • Cara Mencari dari Kanan dalam Excel (6 Kaedah)

3. Menggunakan MIN & COLUMN kemudian Fungsi INDEX

Anda juga boleh menggunakan fungsi MIN dengan fungsi COLUMN dan COLUMNS untuk mendapatkan nombor lajur terakhir.

Bergantung pada nombor lajur terakhir, anda boleh mencari data lajur terakhir menggunakan fungsi INDEX .

Mula-mula, mulakan prosedur untuk mendapatkan nombor lajur terakhir.

➤Saya memilih sel F3

Kemudian, taipkan formula berikut dalam Formula Bar atau ke dalam sel yang dipilih.

=MIN(COLUMN(A4:C9))+COLUMNS(A4:C9)-1

Di sini, dalam fungsi COLUMN memilih julat A4:C9 sebagai rujukan , ia akan mengembalikan tatasusunan yang mengandungi semua nombor lajur untuk julat yang diberikan.

Sekarang untuk mendapatkan nombor lajur pertama gunakan fungsi MIN .

Kemudian fungsi COLUMNS akan memberikan jumlah bilangan lajur julat yang dipilih A4:C9 . Kini anda boleh menambah jumlah nombor lajur dengan lajur pertama dan kemudian tolak 1 untuk memastikan nombor lajur terakhir julat.

Pada akhirnya, tekan ENTER kunci. Kemudian, anda akan mendapat nombor lajur terakhir.

Sekarang, mari teruskan prosedur untuk mendapatkan data lajur terakhir.

Pilih mana-mana sel untuk meletakkan anda nilai terhasil.

➤Saya memilih sel F4

Kemudian, taipkanformula berikut dalam Bar Formula atau dalam sel yang dipilih.

=INDEX(A4:C9,6,F3)

Di sini, dalam fungsi INDEX , pilih julat A4:C9 sebagai tatasusunan kemudian pilih baris bukan kosong terakhir iaitu 6 sebagai row_number ( perlu ingat nombor baris hendaklah mengikut set data dan anda boleh mencari nilai mana-mana baris yang memberikan nombor ).

Seterusnya, digunakan F3 nilai sel sebagai nombor_lajur , formula akan mengembalikan nilai nombor baris dan lajur yang sepadan yang akan menjadi data lajur terakhir.

Tekan ENTER , dan anda akan mendapat data lajur terakhir.

4. Menggunakan VBA untuk Mencari Lajur Terakhir Dengan Data

Sekiranya anda ingin menunjukkan lajur terakhir dengan data anda juga boleh menggunakan VBA .

Mari mulakan prosedur,

Mula-mula, buka tab Pembangun >> pilih Visual Basic ( Pintasan Papan Kekunci ALT + F11 )

Seterusnya, ia akan membuka yang baharu tetingkap Microsoft Visual Basic for Applications.

Dari sana, buka Sisipkan >> pilih Modul

A Modul akan dibuka kemudian taip kod berikut dalam Modul yang dibuka.

4125

Di sini, saya mengisytiharkan Sub prosedur Find_Last_Column_with_Data

Saya menggunakan COUNT kaedah untuk mengira lajur terakhir kemudian saya menggunakan kaedah VALUE untuk mendapatkan nilai lajur terakhirdi mana saya memberikan nombor baris 9 . Di sini, saya menyimpan nilai dalam pembolehubah cell_value .

Untuk menunjukkan nilai yang saya gunakan MsgBox .

Akhir sekali, Simpan kod dan kembali ke lembaran kerja.

Seterusnya, buka tab Lihat >> daripada Makros >> pilih Lihat Makro

kotak dialog akan muncul.

Sekarang, daripada Nama makro pilih Find_Last_Column_with_Data juga pilih buku kerja dalam Makro dalam .

Kemudian, Jalankan Makro yang dipilih.

Hasilnya, ia akan menunjukkan nilai lajur terakhir dalam kotak mesej.

Bahagian Amalan

Saya telah menyediakan helaian latihan dalam buku kerja untuk mempraktikkan cara yang dijelaskan ini. Anda boleh memuat turunnya daripada pautan di atas.

Kesimpulan

Dalam artikel ini, saya telah menerangkan 4 cara cepat mencari lajur terakhir dengan data dalam Excel. Harap cara yang berbeza ini akan membantu anda mencari lajur terakhir dengan data. Akhir sekali, jika anda mempunyai apa-apa jenis cadangan, idea atau maklum balas, sila berasa bebas untuk mengulas di bawah.

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.