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
>>>>  _
>>>>
>>>
>>>
>>
>  
>

Kirim email ke