Oke Mr. Kid Akan saya coba membuatnya, sekali lagi terimakasih. Pada 14 Januari 2013 08.58, Mr. Kid <[email protected]> menulis:
> ** > > > Bagaimana kalau dalam data jadwal berisi kodeguru dan kodemapel yang > diajarkan si kodeguru > Contoh kode guru 1 bisa mengajar 1 (PAI), 2 (CAD), 3 (Math), maka pada > data jadwal isinya 1001 yang artinya di jam itu si 1 mengajar PAI > > Dengan begitu, maka akan dibutuhkan : > 1. Tabel daftar guru dengan kode guru sebagai kolom kunci (unik) -> sudah > ada > 2. Tabel daftar mapel dengan kode mapel untuk jadwal (numerik) bersifat > unik > 3. Daftar kode guru dan mapel 1001,1002,1003,200X,...,NNNXXX jika ada NNN > guru dan XXX mapel > > > Wassalam, > Kid. > > 2013/1/13 heru mulyono <[email protected]> > >> ** >> >> >> Terimakasih Mr. Kid >> Sungguh luar biasa.... >> >> selanjutnya saya ada kesulitan dalam memberi kode guru. file terlampir >> >> Pada 13 Januari 2013 16.35, Mr. Kid <[email protected]> menulis: >> >> ** >>> >>> >>> Hai Heru, >>> >>> Coba ubah formula cell AA7 >>> dari : >>> >>> =IF(AA6="","",OFFSET($C$2,0,MATCH($Z$2,OFFSET(INDIRECT($X6),COLUMN()-26,0,1,20))-1)) >>> menjadi : >>> >>> =IF(AA6="","",OFFSET($C$2,0,MATCH($Z$2,OFFSET(INDIRECT($X6),COLUMN()-26,0,1,20) >>> *,0*)-1)) >>> agar fungsi Match mencari dengan cara pencarian sama persis (exact match) >>> >>> Bisa juga menggunakan fungsi yang lebih panjang seperti file terlampir, >>> dengan struktur tabel hasil : >>> >> Jadwal jam di AH5:AL5 >>> >> Jadwal hari di X6:X16 >>> >> formula di baris kelas (misal di AH7) : >>> >>> =IFERROR(INDEX($C$2:$V$2,MATCH($Z$2,INDEX(INDEX($C$3:$C$38,((MATCH($X6,$X$6:$X$17,0)+1)/2)*6-5):INDEX($V$3:$V$38,((MATCH($X6,$X$6:$X$17,0)+1)/2)*6),MATCH(AH$5,$B$3:$B$7,0),0),0)),"") >>> tanpa bantuan nama range dan tidak menggunakan fungsi volatile seperti >>> offset atau Indirect. >>> Fungsi volatile akan selalu dikalkulasi meski yang berubah adalah sebuah >>> cell yang tidak dirujuk formula manapun, sehingga pada penggunaan pada >>> banyak cell akan membuat kalkulasi Excel menjadi lambat setiap kali ada >>> update nilai data. >>> >>> Wassalam, >>> Kid. >>> >>> >>> >>> 2013/1/13 heru mulyono <[email protected]> >>> >>>> ** >>>> >>>> >>>> Yth, para master Excel >>>> Mohon pencerahannya, file terlampir >>>> >>>> Matur nuwun >>>> _ >>>> >>> >>> >> > >

