INDIRECT(). Membaca value dari sheet lain dengan nama sheet yang dinamis

Formula INDIRECT() berfungsi untuk membaca nilai suatu cell yang letak cellnya bisa ditentukan berdasarkan string/text. Agak bingungin ya? kira-kira contohnya seperti berikut ini.

  • Di cell A1 saya masukan text "ABC"
  • Di cell A2 saya masukan formula =INDIRECT("A1")
  • Di cell A3 saya masukan formula =A1
Maka value Cell A1A2, dan A3 akan sama-sama menjadi "ABC"

gambar 1

Terus buat apa dong =INDIRECT("A1") dan kenapa tidak langsung =A1 saja? nah, saya pernah mau buat spreadsheet seperti screenshot di bawah ini.

gambar 2

Di dalam satu file tersebut sudah ada sheet untuk masing-masing emiten. di dalamnya ada history transaksi saya untuk emiten tersebut. jadi nama sheetnya adalah ADROAPIIAUTOBMTR, dan sebagainya.

gambar 3

Saya ingin buat satu sheet Summary yang merangkum performa transaksi untuk semua emiten tersebut seperti yang ada di screenshot gambar 2. Jadi saya ingin apabila saya mengganti value kolom A pada gambar 2, entah secara otomatis maupun manual, maka semua value pada kolom B hingga J otomatis berubah sesuai value yang saya masukkan pada kolom A. nah supaya bisa melakukan ini saya.membutuhkan formula =INDIRECT().

Format  =INDIRECT() adalah sebagai berikut:

  • INDIRECT(nama sheet!cell)
  • nama sheet!cell dapat diisi dengan string nama sheet!cell yang ingin dibaca

Pada gambar 2, formula yang saya gunakan di kolom B hingga J adalah sebagai berikut:

  • Cell C7 berisi =value(INDIRECT("'"&A7&"'!K22")) ini sama dengan =value('APII'!K22) yang berisi informasi mengenai jumlah shares saya untuk emiten tersebut
  • Cell D7 berisi =value(INDIRECT("'"&A7&"'!L22")) ini sama dengan =value('APII'!L22) yang berisi informasi mengenai jumlah modal saya untuk emiten tersebut
  • Cell E7 berisi =value(INDIRECT("'"&A7&"'!M22")) ini sama dengan =value('APII'!M22) yang berisi informasi mengenai jumlah gain atau loss saya untuk emiten tersebut
  • dst

Informasi lebih lengkap mengenai formula ini dapat dilihat langsung di dokumentasi yang disediakan oleh Google di link ini.

Komentar

Postingan populer dari blog ini

GOOGLEFINANCE(). Formula serbaguna untuk analisa saham di Google Sheets

Cara insert atau menyelipkan lebih dari 1 baris baru di Google Spreadsheet

Perjalanan Investasiku: From Zero to Not So Zero