Rumus Excel: Baris terakhir dalam data teks -

Daftar Isi

Formula umum

=MATCH(bigtext,range)

Ringkasan

Untuk mendapatkan posisi relatif terakhir (yaitu baris terakhir, kolom terakhir) untuk data teks (dengan atau tanpa sel kosong), Anda dapat menggunakan fungsi MATCH. Dalam contoh yang ditampilkan, rumus di D5 adalah:

=MATCH(REPT("z",255),B4:B11)

Penjelasan

Rumus ini menggunakan fungsi MATCH dalam mode perkiraan pencocokan untuk menemukan nilai teks terakhir dalam suatu rentang. Perkiraan kecocokan diaktifkan dengan menyetel oleh argumen ke-3 dalam MATCH ke 1, atau menghilangkan argumen ini, yang defaultnya ke 1.

Nilai pencarian adalah apa yang disebut "teks besar" (kadang-kadang disingkat "teks besar") yang sengaja diberi nilai "lebih besar" daripada nilai apa pun yang akan muncul dalam rentang. Saat bekerja dengan teks, yang mengurutkan menurut abjad, ini berarti nilai teks akan selalu muncul di akhir urutan pengurutan alfabet.

Karena rumus ini cocok dengan teks, idenya adalah untuk membuat nilai pencarian yang tidak akan pernah muncul dalam teks yang sebenarnya, tetapi akan tetap menjadi yang terakhir. Untuk melakukan itu, kami menggunakan fungsi REPT untuk mengulang huruf "z" 255 kali. Angka 255 mewakili jumlah karakter terbesar yang memungkinkan MATCH dalam nilai pencarian.

Jika MATCH tidak dapat menemukan nilai ini, MATCH akan "mundur" ke nilai teks terakhir dalam rentang, dan mengembalikan posisi nilai tersebut.

Catatan: pendekatan ini berfungsi baik dengan sel kosong dalam rentang, tetapi tidak dapat diandalkan dengan data campuran yang menyertakan angka dan teks.

Posisi relatif terakhir vs nomor baris terakhir

Saat membuat rumus tingkat lanjut yang membuat rentang dinamis, seringkali perlu untuk mencari tahu lokasi terakhir data dalam daftar. Bergantung pada datanya, ini bisa menjadi baris terakhir dengan data, kolom terakhir dengan data, atau perpotongan keduanya. Catatan: kami menginginkan posisi relatif terakhir di dalam rentang tertentu, bukan nomor baris pada lembar kerja:

Rentang dinamis

Anda dapat menggunakan rumus ini untuk membuat rentang dinamis dengan fungsi lain seperti INDEX dan OFFSET. Lihat tautan di bawah untuk contoh dan penjelasan:

  • Rentang dinamis dengan INDEX dan COUNTA
  • Rentang dinamis dengan OFFSET dan COUNTA

Inspirasi untuk artikel ini datang dari buku Mike Girvin yang luar biasa, Control + Shift + Enter, di mana Mike menjelaskan konsep "posisi relatif terakhir".

Artikel yang menarik...