Rumus Excel: Dapatkan kandungan sel pada baris dan lajur tertentu -

Isi kandungan

Formula generik

=INDIRECT(ADDRESS(row,col))

Ringkasan

Untuk mendapatkan kandungan sel dengan baris dan nombor lajur tertentu, anda boleh menggunakan fungsi ALAMAT bersama dengan TIDAK LANGSUNG. Dalam contoh yang ditunjukkan, formula dalam G6 adalah:

=INDIRECT(ADDRESS(G4,G5))

Penjelasan

Fungsi ALAMAT Excel mengembalikan alamat sel berdasarkan nombor baris dan lajur yang diberikan. Sebagai contoh, fungsi ALAMAT dengan 1 untuk baris dan lajur seperti ini:

=ADDRESS(1,1)

mengembalikan "$ A $ 1" sebagai teks.

Fungsi INDIRECT mengembalikan rujukan yang sah dari rentetan teks.

Dalam contoh yang ditunjukkan, fungsi ALAMAT mengembalikan nilai "$ C $ 9" di dalam LANGSUNG:

=INDIRECT("$C$9")

LANGSUNG kemudian teks ini menjadi rujukan biasa dan mengembalikan nilai dalam sel C9, iaitu "Peach".

Catatan: INDIRECT adalah fungsi tidak menentu dan boleh menyebabkan masalah prestasi pada lembaran kerja yang lebih rumit.

Dengan INDEX

Dengan memberi fungsi INDEX array yang bermula pada A1, dan merangkumi sel untuk dirujuk, anda boleh mendapatkan hasil yang sama dengan formula yang mungkin lebih mudah difahami. Contohnya, formula di bawah akan memberikan hasil yang sama seperti yang dilihat dalam tangkapan skrin.

=INDEX(A1:E100,G4,G5)

Ukuran larik sewenang-wenangnya, tetapi mesti bermula dari A1 dan menyertakan data yang ingin anda rujuk.

Artikel menarik...