Cara Mencari Sel Terakhir dengan Nilai dalam Lajur dalam Excel

  • Berkongsi Ini
Hugh West

Kami menggunakan Excel untuk tujuan rasmi dan perniagaan kami. Untuk tujuan tersebut, kami menggunakan sejumlah besar data. Kadangkala kita perlu mencari sel terakhir dengan nilai dalam lajur. Nampaknya meletihkan untuk menyemak keseluruhan lajur dan mencarinya secara manual. Jadi, dalam artikel ini, kita akan membincangkan beberapa kaedah pantas tentang cara mencari sel terakhir dengan nilai dalam lajur dalam excel.

Kami mengambil set data ringkas tarikh yang sepadan dengan jualan.

Muat Turun Buku Kerja Amalan

Muat turun buku kerja amalan ini untuk bersenam semasa anda membaca artikel ini.

Cari Sel Terakhir dengan Nilai dalam Column.xlsx

3 Kaedah untuk Mencari Sel Terakhir dengan Nilai dalam Lajur dalam Excel

Di sini kita akan membincangkan 3 kaedah untuk mencari sel terakhir dengan nilai dalam lajur. Kaedah pertama dan terakhir mempunyai beberapa sub-bahagian juga. Kerana fungsi boleh digunakan dalam cara yang berbeza.

Kami akan menambah lajur bernama Nilai untuk menunjukkan hasilnya.

1 . Fungsi LOOKUP untuk Mencari Sel Terakhir dengan Nilai dalam Lajur dalam Excel

Di sini kita akan menggunakan fungsi LOOKUP untuk mencari sel terakhir dengan nilai dalam Excel. Kami akan menggabungkan fungsi ini dengan fungsi lain. Pertama kita akan menerangkan fungsi asas LOOKUP , kemudian tambah fungsi lain.

1.1 Penggunaan Fungsi Asas LOOKUP Sahaja

Di sini kita akan menggunakan asas LOOKUP fungsi. Fungsi ini mencari nilai daripada julat lajur. Di sini kitaakan menyemak keseluruhan Lajur C .

Langkah 1:

  • Pertama, pergi ke Sel D5 .
  • Tulis fungsi LOOKUP di sini. Kami mengambil julat C:C , kerana kami ingin mengetahui daripada keseluruhan Lajur C . Kami juga mungkin menetapkan julat tertentu. Jadi, formula kami menjadi:
=LOOKUP(2,1/(C:C""),C:C)

Langkah 2:

  • Sekarang, tekan ENTER dan kami akan mendapat keputusan.

Di sini, kami mendapat nilai terakhir daripada Lajur C . Daripada data yang diambil, kami juga boleh menyemak sama ada keputusan itu betul atau tidak.

Nota:

C: C”” – Ia menyemak keseluruhan Lajur C untuk sel kosong dan mengembalikan TRUE/FALSE untuk setiap sel julat itu. Jika sel tidak kosong maka kembalikan TRUE jika tidak, tunjukkan FALSE . Kita boleh menyesuaikan julat sel mengikut keperluan kita.

1/ – Ia menjalankan operasi bahagi. Di sini, 1 akan membahagikan nilai daripada langkah sebelumnya, yang mungkin BENAR atau SALAH . Jika TRUE hasil akan menjadi 1 dan untuk FALSE itu akan menjadi 0 . Ia menghasilkan 1 apabila TRUE jika tidak, ralat, #DIV/0! kerana kita tidak boleh membahagi sebarang nombor dengan sifar. Keseluruhan senarai 1 dan ralat disimpan dalam fungsi LOOKUP , ia akan dinilai dalam langkah seterusnya.

2 – Fungsi LOOKUP cuba mencari 2 dalam senarai nilai yang dihasilkan pada yang terakhirlangkah. Memandangkan ia tidak dapat mengesan nombor 2 , ia mencari nilai maksimum seterusnya, iaitu 1 . Ia mencari nilai ini bermula dari hujung senarai dan meneruskan ke permulaan senarai ini. Proses akan tamat apabila ia mendapat hasil pertama. Ini akan menjadi sel terakhir dalam julat yang mengandungi nilai, dalam langkah terakhir yang ditukar menjadi 1.

C:C – Ini ialah pernyataan terakhir fungsi LOOKUP . Ia memacu nilai sel untuk diganti dan bukannya nilai yang diperoleh daripada langkah ke-2.

1.2 LOOKUP dengan NOT dan Fungsi ISBLANK

Di sini kita akan menggabungkan NOT dan fungsi ISBLANK dengan fungsi LOOKUP . Itu diperlukan jika data kami mempunyai sebarang output ralat dan kami ingin menunjukkannya. Sekarang, tambahkan satu data ralat dalam set data kami dan ubah suai formula untuk menunjukkan ini.

Langkah 1:

  • Dalam baris ke-10, kami menambah data baharu yang merupakan ralat. Kami hanya membahagikan nombor rawak dengan 0 .

Langkah 2:

  • Sekarang, tambahkan fungsi NOT dan ISBLANK dalam formula. Selepas pengubahsuaian formula menjadi:
=LOOKUP(2,1/(NOT(ISBLANK(C:C))),C:C)

Langkah 3:

  • Sekarang, tekan ENTER dan kita akan mendapat keputusan.

Di sini, kita dapat melihatnya dalam bahagian hasil nilai ralat ditunjukkan. Biasanya, fungsi LOOKUP mengelakkan nilai ralat ini.

1.3 LOOKUP denganFungsi ISNUMBER

Kadangkala kami mungkin mempunyai data abjad dan angka dalam lajur kami. Tetapi kami hanya mahu mendapatkan data berangka sel terakhir. Kemudian kita akan menggunakan fungsi ISNUMBER . Ia hanya mengembalikan data berangka.

Langkah 1:

  • Mula-mula, tambahkan data abjad dalam baris ke-10 .

Langkah 2:

  • Sekarang, ubah suai formula dan tambah ISNUMBER Jadi formula menjadi:
=LOOKUP(2,1/(ISNUMBER(C:C)),C:C)

Langkah 3:

  • Sekarang, tekan ENTER dan kami akan mendapat nilai pulangan.

Di sini, data terakhir kami adalah mengikut abjad. Semasa kami menggunakan fungsi ISNUMBER , kami hanya mendapat data berangka.

1.4 Menggunakan LOOKUP dengan Fungsi ROW

Kita juga boleh mengetahui, di mana baris wujud nilai terakhir. Untuk ini, kita perlu menggabungkan fungsi ROW dengan fungsi LOOKUP .

Langkah 1:

  • Ubah suai formula dan tambah fungsi ROW dalam argumen terakhir . Sekarang, formulanya menjadi:
=LOOKUP(2,1/((C:C)),ROW(C:C))

Langkah 2:

  • Akhir sekali tekan ENTER .

Sekarang, kita mendapat 9 sebagai hasilnya. Daripada set data, kami telah melihat bahawa data terakhir kami berada dalam baris 9 . Itu ditunjukkan di sini. Di sini nilai sel tidak akan muncul; hanya nombor baris atau kedudukan akan menunjukkan.

Bacaan Serupa:

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

2. Cari Sel Terakhir dengan Nilai Berangka dalam Lajur Menggunakan Fungsi INDEX dan COUNT

Fungsi INDEX mengembalikan nilai sel tertentu dalam julat. Kami akan menggunakan fungsi INDEX dengan COUNTA dan COUNT di sini.

Langkah 1:

  • Pertama, ubah suai set data. Keluarkan sel kosong dan tambahkan nilai abjad dalam julat. Selain itu, tambahkan sel kosong pada yang terakhir.

Langkah 2:

  • Sekarang, taip INDEX Fungsi.
  • Argumen pertama mengambil julat C5 hingga C10 . Dan argumen ke-2 menggunakan fungsi COUNT dengan julat yang sama.
  • Jadi, formulanya menjadi:
=INDEX(C5:C10,COUNT(C5:C10))

Langkah 3:

  • Kemudian tekan ENTER .

Di sini, kami hanya mendapat nilai angka kerana kami menggunakan fungsi COUNT .

Sekarang, kami ingin mendapatkan sebarang nilai dalam julat. Untuk ini, kami akan menggunakan fungsi COUNTA .

Langkah 4:

  • Salin formula daripada sel D5 . Tampalkan formula dalam sel D6 dan gantikan fungsi COUNT dengan COUNTA . Jadi, formulanya menjadi:
=INDEX(C5:C10,COUNTA(C5:C10))

Langkah5:

  • Akhir sekali tekan ENTER .

Sekarang, kita mendapat nilai abjad sebagai kami menggunakan fungsi COUNTA . Jadi, kita boleh mendapatkan hasil yang diingini dengan menggunakan fungsi COUNT atau COUNTA dengan fungsi INDEX .

3. Fungsi OFFSET Excel untuk Cari Sel Terakhir dengan Nilai dalam Lajur

Di sini, kami akan menunjukkan cara mencari sel terakhir dengan nilai menggunakan fungsi OFFSET . Juga, gabungkan COUNT & Fungsi COUNTA dengan fungsi ini.

3.1 Penggunaan Fungsi OFFSET Asas

Di sini kita akan menggunakan fungsi asas OFFSET sahaja. Juga menambah bahawa fungsi asas ini tidak dapat mengenal pasti sel yang kosong atau tidak.

Langkah 1:

  • Pertama, pastikan tiada sel kosong berada di penghujungnya.

Langkah 2:

  • Kemudian, tulis OFFSET Dalam hujah pertama adalah untuk rujukan, kami memilih Sel C5 sebagai rujukan. Dua argumen seterusnya ialah bilangan baris dan lajur masing-masing. Nombor baris dan lajur ini menunjukkan baris dan lajur yang akan kami cari. Di sini kami memilih 4 kerana kami mempunyai 4 baris selepas sel rujukan dan 0 untuk lajur kerana kami akan menyemak hanya dalam lajur ini . Jadi, formulanya menjadi:
=OFFSET(C5,4,0)

Langkah 3:

  • Akhir sekali tekan ENTER .

Berikut ialah hasilnya selepas menggunakan fungsi OFFSET . Sebagai yang terakhirsel bukan sifar ia menunjukkan hasilnya. Jika sel terakhir kosong ia akan menunjukkan kosong.

3.2 Penggunaan Fungsi OFFSET dan COUNT

Dalam kaedah sebelumnya, kami melihat bahawa fungsi OFFSET tidak dapat cari sel terakhir dengan nilai jika terdapat sebarang sel kosong. Dalam bahagian ini, kami akan menggabungkan COUNT dan COUNTA untuk menyelesaikan isu ini.

Langkah 1:

  • Mula-mula, tambahkan sel kosong pada penghujung set data.

Langkah 2:

  • Sekarang, pergi ke Sel D5 .
  • Tulis tambah fungsi COUNT pada hujah ke-2 formula. Ia akan memberikan nombor baris selepas mengira. Jadi, formulanya menjadi:
=OFFSET(C5,COUNT(C5:C10)-1,0)

Langkah 3:

  • Kemudian tekan ENTER .

Seperti yang kami gunakan fungsi COUNT , ia tidak menganggap abjad nilai. Oleh kerana kami juga ingin mendapatkan nilai abjad jadi gantikan COUNT dengan COUNTA. Langkah-langkah diberikan di bawah.

Langkah 4:

  • Salin formula daripada Sel D5 .
  • Tampal formula dalam Sel D6 .
  • Sekarang, gantikan fungsi COUNT dengan COUNTA . Jadi, formula menjadi:
=OFFSET(C5,COUNTA(C5:C10)-1,0)

Langkah 5:

  • Kemudian tekan MASUKKAN .

Di sini kami mendapat nilai abjad kerana kami menggunakan fungsi COUNTA .

Kesimpulan

Dalam artikel ini, kami menerangkan 3 kaedah danbeberapa subkaedah untuk mencari nilai sel terakhir dalam lajur. Harap anda dapat mencari kaedah yang anda inginkan yang anda boleh ingat dengan mudah. Jika anda mempunyai sebarang cadangan, sila tulis di dalam kotak komen.

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.