Kalau pakai fungsi Indirect, lengkapi rujukan alamat yang akan diambil beserta nama sheet-nya. Contoh : di sheet hasil cells A1 diberi formula =Indirect( "DATA!m7" ) -> artinya ambil nilai di sheet bernama 'DATA' pada cells M7
Kalau di cells B1 diisi teks berbunyi DATA!m7 maka formula Indirect bisa diubah menjadi =Indirect( B1 ) -> artinya, ambil nilai dari alamat cells yang tertulis di cells B1, sedangkan di B1 ada bunyi alamat di sheet DATA cells m7 Jadi, kalau pakai fungsi Indirect untuk mengambil data dari sheet lain, perlu kerja ekstra untuk mendapatkan nama sheet tujuan secara otomatis. Itu sebabnya, fungsi Indirect ini sangat jarang sekali digunakan. Alamat cells yang dibutuhkan oleh Indirect juga bisa disusun dengan fungsi Address, tapi tetap saja, nama sheet lokasi data yang akan diambil tidak bisa ditentukan secara otomatis. Artinya, jika user mengganti nama sheet, pasti akan error hasilnya. Mendapatkan nama sheet secara otomatis bisa dengan fungsi Cell, tetapi perlu proses ekstra untuk mengekstrak nama sheet dari hasil fungsi Cell tersebut. sederhananya, hindari fungsi Indirect sebisa mungkin. Kalau sudah kepepet tidak ada fungsi atau formula lain, barulah pakai fungsi Indirect. Lagi pula, fungsi Indirect termasuk dalam kelompok fungsi yang bersifat volatile. Volatile artinya akan selalu dikalkulasi jika ada perubahan isi workbook dimana saja walaupun tidak ada kaitannya dengan yang dirujuk dalam fungsi Indirect. Contoh : formula di atas sana, hanya merujuk ke cells B1 di sheet hasil dan cells m7 di sheet DATA Andai ada yang mengganti isi cells Z93 di sheet bernama LAPORAN, semua cells yang berisi fungsi Indirect itu akan dikalkulasi ulang. Regards, Kid On Fri, Dec 7, 2018 at 10:35 AM Firmanto Setiyantoro [email protected] [belajar-excel] <[email protected]> wrote: > > > Dear All > > Saya coba pindahkan formulanya ke sheet1, tetapi hasilnya jadi salah #N/A > ? > > [image: image.png] > > Rgs > Firman > > Pada tanggal Kam, 6 Des 2018 pukul 09.50 Firmanto Setiyantoro < > [email protected]> menulis: > >> Dear BeExceller >> >> Saya mempunyai Data tabel RIM&Wheel, dan saya ingin mengambil initial >> Code nya saja, mohon bantuannya untuk rumus fungsi yang simplenya bagaimana >> jika menggunakan Index,Match,Vlookup & Hlookup atau pakai fungsin lainnya >> ?..Boleh juga dengan VBA Excel >> berikut tabelnya : >> Row 2 = RIM >> Column A = Code >> Range B3:K10 = Witdh >> >> Jika memilih : >> RIM --> 15 - 16 >> width --> 6 - 195/ >> Code = A - J >> dst >> >> [image: image.png] >> >> Thanks All >> Firman >> > >

