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.. > > >
jadwal mingguan1.xlsx
Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

