Merujuk sel di Excel menggunakan nilai dari sel lain

12

Saya ingin tahu apakah mungkin untuk mereferensikan sel di Excel tergantung pada nilai sel lain.

Contoh

  • Saya memiliki sel, katakanlah di A1mana saya memiliki nomor baris yang ingin saya gunakan (mis. Konten A1is 42)

  • Saya ingin menghitung jumlah kolom Bdari baris 1ke baris yang sesuai dengan angka yang diberikan A1. Sesuatu seperti=SUM( B1:B<NUMBER_IN_A1> )

Apakah ada cara?

Matteo
sumber

Jawaban:

14

Gunakan &untuk membuat koordinat sel, akses menggunakan INDIRECT().

=SUM(INDIRECT("B1:B" & A1))
pengguna1686
sumber
Tidak ditandai untuk itu, tetapi ini juga berfungsi untuk OpenOffice Calc.
Knyri
12

INDEXbiasanya lebih disukai daripada INDIRECT, jika memungkinkan. Anda tidak perlu "meng-hardcode" kolomnya, dan itu bukan volatile.

=SUM(B1:INDEX(B:B,A1))

Lihat dokumentasi untuk detail lebih lanjut tentang penggunaan.

barry houdini
sumber
Terima kasih. INDEX bekerja dengan referensi eksternal (tanpa membukanya), INDIRECT tidak.
hellcode