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

 

Attachment: jadwal mingguan1.xlsx
Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

Kirim email ke