Rumus Excel: Julat dinamakan tidak langsung lembaran berbeza -

Isi kandungan

Formula generik

INDIRECT("'"&sheet&"'!"&name)

Ringkasan

Untuk merujuk julat yang dinamakan pada helaian lain, anda boleh menggunakan fungsi INDIRECT dengan sintaks helaian yang diperlukan. Dalam contoh yang ditunjukkan, formula dalam D6 adalah:

=SUM(INDIRECT("'"&B6&"'!"&C6))

Yang mengembalikan jumlah julat bernama "data" pada Helaian1.

Penjelasan

Formula di atas menilai sesuatu seperti ini:

=SUM(INDIRECT("'"&B6&"'!"&C6)) =SUM(INDIRECT("'"&"Sheet1"&"'!"&"data")) =SUM('Sheet1'!data)

Setelah rentetan dipasang menggunakan nilai di B6 dan C6, INDIRECT menilai dan mengubah rentetan menjadi rujukan yang tepat.

Perhatikan bahawa anda boleh merujuk kepada julat bernama dalam formula tanpa menggunakan LANGSUNG. Contohnya, formula dalam D6 boleh ditulis:

=SUM('Sheet1'!data)

Namun, jika anda ingin mengumpulkan rujukan sebagai teks, dan meminta Excel memperlakukan teks sebagai rujukan, anda perlu menggunakan LANGSUNG.

Catatan: Petikan tunggal ditambahkan dalam formula di atas sehingga formula akan berfungsi apabila nama helaian mengandungi spasi.

Artikel menarik...