Assalamu'alaikum Wr. Wb. Mohon maaf para Master, ditengah 'memanasnya' info tentang Kopdar#1 ... izinkan hamba bertanya :) Karena case ini belum sempat dijawab lagi oleh Pak Ghozi. Terkait dengan permasalahan Resume Data Training, ternyata setelah implementasinya saya duplikasi menjadi beberapa materi training ... BENAR apa yang disampaikan Pak Ghozi, formula mampu berjalan normal sampai dengan materi training ke-9. Untuk materi training ke-10 dst mengalami 'gangguan' :)
So, sudilah kiranya Pak Ghozi ataupun para Master yang lain memberikan solusinya. Kalau bahasa Pak Ghozi adalah 'Trik Khusus' :) Demikian sekilas pertanyaannya, atas solusinya disampaikan jazakumulloh khoiron katsir. Wassalamu'alaikum Wr. Wb. - prodev simple - NB : Pengen hadir acara Kopdar#1 ... cuma belum pasti waktunya karena masih ada kegiatan lain :( ________________________________ Dari: Prodev SIMPLE PB <[email protected]> Kepada: "[email protected]" <[email protected]> Dikirim: Kamis, 30 Mei 2013 17:20 Judul: Bls: [belajar-excel] Resume Data Training Assalamu'alaikum Wr. Wb. Maaf, menindaklanjuti permasalahan lama :) Terutama untuk Pak Ghozi, maaf...maksud kalimat berikut : (ini diasumsikan jika jumlah tema training tidak lebih dari 2 Digit /maksimal 9, jika lebih dari ini perlu trik lebih lanjut) apakah maksudnya jumlah tema trainingnya dibatasi 9 tema? atau yang dimaksud dengan tidak lebih dari 2 digit adalah sampai dengan tema 99? yang dimaksud dengan 'trik lebih lanjut' apa ya? Mohon pencerahannya :) terima kasih. Wassalam. - prodev simple - ________________________________ Dari: ghozi alkatiri <[email protected]> Kepada: "[email protected]" <[email protected]> Dikirim: Jumat, 3 Mei 2013 16:09 Judul: Bls: [belajar-excel] Resume Data Training karenamasing masing tabel berada di sheet yang berbeda untuk menyederhanakan pembuatan formula sebaiknya masing masing tabel diberi nama (define name) dalam kasus ini untuk daftar nama karyawan pada setiap jenis Training yang diikuti diberi nama sesuai dengan Tema Trainingnya dalam hal ini AAA,BBB, CCC. formula untuk mencari Tema training yang sudah diikutiseorang karyawan sbb: =IFERROR(INDEX(Tema_Training;MID(IF(COUNTIF(AAA;B$4)>0;1;"")&IF(COUNTIF(BBB;B$4)>0;2;"")&IF(COUNTIF(CCC;B$4)>0;3;"");A8;1));"") tersusun dari : =COUNTIF(AAA;B$4)>0;1;"")&IF(COUNTIF(BBB;B$4)>0;2;"")&IF(COUNTIF(CCC;B$4)>0;3;"");A8;1));"") akan menghasilkan stringdari angka 1&2&3 yang merupakan no urut dari tema training . jika seorang karyawan mengikuti seluruh tema seminar maka string yang dihasilkan adalah 123 jika hanya mengikuti 2 dan 3 hasilnya 23. (ini diasumsikan jika jumlah tema training tidak lebih dari 2 Digit /maksimal 9, jika lebih dari ini perlu trik lebih lanjut) selanjutnya dari string angka yang dihasilkan ini diambil berurutan satu karakter (angka) dengan menambah fungsi MID =MID(IF(COUNTIF(AAA;B$4)>0;1;"")&IF(COUNTIF(BBB;B$4)>0;2;"")&IF(COUNTIF(CCC;B$4)>0;3;"");A8;1)) selanjutnya satu karakter yang dihasilkan ini di INDEX berdasarkan Tabel Tema Training yang sudah saya tambahkan pada sheet database SDM menjadi =IFERROR(INDEX(Tema_Training;MID(IF(COUNTIF(AAA;B$4)>0;1;"")&IF(COUNTIF(BBB;B$4)>0;2;"")&IF(COUNTIF(CCC;B$4)>0;3;"");A8;1));"") IFERROR berfungsi untuk mengosongkan cell ketika seluruh hasil yang diinginkan sudah tercapai. untuk mengisi tabel tema training yang belum diikuti adalah =IFERROR(INDEX(Tema_Training;MID(IF(COUNTIF(AAA;B$4)=0;1;"")&IF(COUNTIF(BBB;B$4)=0;2;"")&IF(COUNTIF(CCC;B$4)=0;3;"");A8;1));"") sama persis dengan formula sebelumnya hanya mengganti >0 (mengikuti) menjadi =0 (tidak mengikuti) wassalam Ghozi Alkatiri ________________________________ Dari: Prodev SIMPLE PB <[email protected]> Kepada: Belajar Excel Milis <[email protected]> Dikirim: Jumat, 3 Mei 2013 11:26 Judul: [belajar-excel] Resume Data Training Assalamu'alaikum Warahmatullahi Wabarakatuh. Dear Master, Berikut terlampir sedikit permasalahan mengenai pembuatan tabel resume dari beberapa sheet yang terpisah. Mohon pencerahannya. Terima kasih banyak. Wassalamu'alaikum Warahmatullahi Wabarakatuh. - prodev simple -

