Wa'alaikumussalam Wr. Wb.

Jam pulang lebih awal :
>> xl2007 ke atas :
=COUNTIFS($B$5:$B$10,$D$13,$D$5:$D$10,"<"&$D$15)+COUNTIFS($B$5:$B$10,"<>"&$D$13,$D$5:$D$10,"<"&$C$15)

>> semua versi : (silakan disederhanakan)
=SUMPRODUCT(($B$5:$B$10=$D$13)*($D$5:$D$10<$D$15)*($D$5:$D$10>0))+SUMPRODUCT(($B$5:$B$10<>$D$13)*($D$5:$D$10<$C$15)*($D$5:$D$10>0))

File terlampir.

Wassalamu'alaikum Wr. Wb.
Kid.





2013/5/7 Prodev SIMPLE PB <prodev_sim...@yahoo.com>

> **
>
>
> Assalamu'alaikum Wr. Wb.
>
> Maaf, ada yang tertinggal....ada satu kendala lagi.
> Yaitu menggabungkan data yang memiliki 2 (dua) batasan yang berbeda.
> Penjelasan dalam lampiran file (blok warna kuning)
>
> Atas penjelasannya disampaikan terima kasih.
> Wassalam.
> - prodev simple -
>
>   ------------------------------
>  *Dari:* Mr. Kid <mr.nm...@gmail.com>
> *Kepada:* BeExcel <belajar-excel@yahoogroups.com>
> *Dikirim:* Selasa, 7 Mei 2013 1:18
> *Judul:* Re: [belajar-excel] Menghitung Statistik Jam Kerja
>
>
>  Wa'alaikumussalam Wr. Wb.
>
> 1. Menghitung cacah dengan 1 kriteria dapat memanfaatkan CountIF.
>     =CountIF( range_data , ">" & suatu_nilai )  artinya hitung cacah data
> di range_data yang nilainya lebih dari suatu_nilai.
>
> 2. Data bertipe datetime selalu positif. Kalkulasi durasi sesuatu adalah
> selisih dari nilai akhir dengan nilai awal. Karena nilai akhir dapat kurang
> dari nilai awal, maka durasi ditampilkan sebagai nilai absolute. Untuk
> membedakan kondisi antara durasi surut (nilai akhir < nilai awal) dengan
> kondisi maju (nilai akhir > nilai awal), maka tanda + untuk maju atau -
> untuk surut ditampilkan dengan fungsi IF dan nilai durasi diubah
> tipedatanya menjadi text.
>      =IF( nilai_akhir < nilai_awal , "-" , " " ) & Text( Abs( nilai_akhir
> - nilai_awal ) , "[hh]:mm" )
> Pemberian tanda spasi untuk kondisi nilai_akhir >= nilai_awal ditujukan
> untuk memelihara konsistensi data bahwa karakter pertama adalah sebuah
> tanda (surut atau maju) dan karakter berikutnya adalah menunjukkan durasi
> waktu terjadinya keadaan yang diwakili oleh tanda tersebut.
>
> 3. Pengubahan rentang waktu per hari pada suatu data durasi bertipe
> datetime bisa dikalkulasi dengan susunan formula
>     =*Int*( *durasi */ *rentang *) + Mod( *durasi *, *rentang *)
> bahasa manusianya :
> "Hitung *jumlah hari* dari suatu nilai *durasi *(bertipe datetime)
> menurut hitungan setiap hari senilai sebanyak *rentang *jam [*Int*( *durasi
> */ *rentang *)] ditambahkan dengan sisa bagi *durasi *dengan *rentang *jam
> [Mod( *durasi *, *rentang *)]"
>
> Ketika durasi memiliki kemungkinan berarti surut (negatif), maka hasil
> akhir diubah menjadi bertipe text seperti nomor 2.
>
> Wassalam,
> Kid.
>
>
>
>
>
>
>
> 2013/5/6 Prodev SIMPLE PB <prodev_sim...@yahoo.com>
>
> **
>
>  Assalamu'alaikum Wr. Wb.
>
> Dear Para Master,
> Mohon pencerahan atas kasus 'sederhana' berikut :)
> Sebagaimana file terlampir.
> Atas perhatiannya dan solusinya disampaikan terima kasih.
>
> Wassalam.
>
> - prodev simple -
>
>
>
>
>   
>

Attachment: re-Jam Kerja_r1.xlsx
Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

Kirim email ke