No1 : Sebab : Tulisan di data tidak sama dengan tulisan dikriteria. Solusi : Pastikan penulisan nilai data sama dengan penulisn kriteria
No2 : Sebab : Memang ada 2 data yang memenuhi kriteria. Solusi : ubah formula hingga berbentuk : =1*(formula_yang_sudah_dibuat > 0) No3 : (copy ke bawah [baris berikutnya]) Formula minggu 1 : =SUMIF($B$5:$B$13,$B19,$H$5:$H$13) Formula minggu 2 : =SUMIF($J$5:$J$13,$B19,$P$5:$P$13) Wassalam, Kid. 2012/12/4 Titis Ardiyana Wulandari <[email protected]> > ** > > > Pak Kid, > > semakin belajar, malah semakin banyak pertanyaan. > sekarang saya punya 3 pertanyaan sekaligus yg saya attach files > > mohon pencerahannya.. > > terimakasih > > ----- Forwarded Message ----- > *From:* Titis Ardiyana Wulandari <[email protected]> > *To:* "[email protected]" <[email protected]> > *Sent:* Tuesday, December 4, 2012 5:31 PM > *Subject:* Fw: Fw: [belajar-excel] mengganti di lain sheet > > > > Alhamdulillah Pak Kid, sukses setelah diganti sumproduct, tapi saya kurang > paham terkait makna dari pengkalian rumus2 tsb, mohon penjelasannya lagi.. > dan juga saya mau tanya lagi, dengan contoh saya kemaren tetapi hasilnya > tidak angka 1/0 tetapi sesuai tulisan aslinya, bagaimana mengganti rumusnya? > > Terimakasih banyak.. > > Wa'alaikumsalam > > ------------------------------ > *From:* Mr. Kid <[email protected]> > *To:* [email protected] > *Sent:* Tuesday, December 4, 2012 2:21 AM > *Subject:* Re: Fw: [belajar-excel] mengganti di lain sheet > > > Coba array formula : > =SUM(($B$4:$B$12=$B38)*($C$3:$G$3=$C$3:$G$3)*(LEFT($C$4:$G$12)=LEFT(C$37))) > >>ganti Sum dengan Sumproduct untuk entry formula bukan sebagai array > formula > > Wassalam, > Kid. > > 2012/12/3 Titis Ardiyana Wulandari <[email protected]> > > ** > > Pak Kid, > > saya mau tanya lagi, > ketika saya mencoba menggunakan rumus yg diberikan kemaren untuk > mengakumulasi ternyata bisa. > tetapi untuk menghitung sheet G38-G46 tidak berfungsi. > > minta pencerahannya lagi.. > terimakasih banyak.. > > ------------------------------ > *From:* Mr. Kid <[email protected]> > *To:* [email protected] > *Sent:* Sunday, December 2, 2012 4:19 PM > *Subject:* Re: Fw: [belajar-excel] mengganti di lain sheet > > > mbak Wulan, > > operator <> artinya bukan > C$4:C$12<>"cuti" > bahasa manusianya : > "setiap isi data bukanlah kata 'cuti'" > > Ekspresi di atas akan menghasilkan TRUE (setara 1) atau FALSE (setara 0) > Jadi pada formula (misal) : > =SUM(($B$4:$B$12=$B23)*(C$4:C$12<>"cuti")) > yang biru menghasilkan 9 angka (9 item array) yang berisi 1 atau 0 sesuai > kondisi nama di tabel data sama atau tidak dengan nama pada baris yang > dikalkulasi > yang merah menghasilkan 9 angka (9 item array) yang berisi 1 atau 0 sesuai > kondisi nilai data di minggu itu bukan berisi tulisan 'cuti' atau tidak > setiap angka yang bersesuaian kemudian dikalikan (setara operator logika > AND) > maka hasilnya akan berupa 9 angka berisi 1 atau 0 > 9 angka inilah yang di-Sum > > Jadi, jika di B4,B12, B23 berisi nama 'Kid' dan C4,C12 isinya bukan > 'Cuti', maka formula akan menghasilkan minimal angka 2 tergantung data di > cell B5 sampai B11 dan cell C5 sampai C11. > > Wassalam, > Kid. > > 2012/12/2 Titis Ardiyana Wulandari <[email protected]> > > ** > > Mr. Kid, > > salam kenal Pak Kid.. > subhanallah rumusnya topcer, > 1 yg saya kurang paham, mohon penjelasan tentang "(C$4:C$12<>"cuti")" > > terimakasih banyak.. > > ----- Forwarded Message ----- > *From:* Mr. Kid <[email protected]> > *To:* [email protected] > *Sent:* Sunday, December 2, 2012 3:19 PM > *Subject:* Re: [belajar-excel] mengganti di lain sheet > > > Hai Wulan, > > mbak Wulan bisa menggunakan fungsi CountIFs (xl2007 ke atas) atau > SumProduct yang bisa untuk semua versi dan ndak perlu sebagai array formula. > om array formula di cell C23 pengen salim sama mbak Wulan, mungkin > mengajak kenalan. Katanya tak kenal maka tak sayang. > bagini caranya kenalan : > 1. tulis di C23 formula berikut tapi jangan sekali-kali tekan Enter : > =SUM(($B$4:$B$12=$B23)*(C$4:C$12<>"cuti")) > 2. kemudian tekan 3 tombol ini bersamaan : > CTRL SHIFT ENTER > > fyi. > array formula akan banyak membantu dalam proses kalkulasi yang lebih > kompleks. Sebaiknya setiap Excel User bisa berkenalan dengan om array > formula yang guanteng. > > Kalau masih jual mahal gak mau kenalan sama om array formula, ya sudah. > Coba salah satu dari formula dibawah ini (tetap di cell C23) : > formula 1 : (semua versi Excel) > =SUMPRODUCT(($B$4:$B$12=$B23)*(C$4:C$12<>"cuti")) > formula 2 : (Excel 2007 ke atas) > =COUNTIFS($B$4:$B$12,$B23,C$4:C$12,"<>cuti") > > > Semua formula di atas di copy ke kolom lainnya dan baris lainnya dalam > sebuah blok minggu. > Untuk blok minggu lainnya : > >> copy cell C23 ke blok minggu baru > >> ubah rujukan ke tabel data agar sesuai dengan data minggu tersebut > >> akhiri dengan CTRL SHIFT ENTER jika array formula atau cukup dengan > ENTER jika bukan array formula > > Wassalam, > Kid. > > > > 2012/12/2 Titis Ardiyana Wulandari <[email protected]> > > ** > > dear All, > > saya mengalami kesulitan saat mengganti posisi tempat orang seperti contoh > di attach files. > di cell j9 & k9 wawan cuti, tapi karena minggu ke 2 tsb ada perubahan > tempat posisi kerja, mengakibatkan di bagian perhitungan ada kesalahan > hitung seperti cell j28 & k28, seharusnya nilai 0 untuk wawan bukan doni. > mohon pencerahannya menggunakan rumus apa supaya nilai2 perhitungan tetap > sesuai list orangnya biarpun di jadwal orangnya berpindah2 tempat? > > terimakasih banyak atas bantuannya. > semoga Allah membalas dengan lebih.. > > > > > > > > > > > > > > > >

