Coba cell E8 diberi formula : =IF((E$5>=$C8)*(E$5<=EOMONTH($D8,0)),MIN(E$5,$D8)+1-$C8-SUM($D8:D8,-$D8),0) kemudian atur format number -> custom -> textbox diisi : 0;; copy ke cell lainnya
Jika regional setting komputer setempat adalah Indonesia, ganti karakter koma dalam formula dengan karakter titik koma. Bagian : (E$5>=$C8)*(E$5<=EOMONTH($D8,0)) adalah kondisi batas untuk formula bekerja MIN(E$5,$D8) untuk memilih tanggal terendah antara nilai selesai dengan tanggal akhir bulan untuk cell hasil tersebut -$C8 hari pertama yang menjadi pengurang +1 agar bertambah 1 hari karena yang digunakan adalah 'dari' alias hari pertama akan dihitung jadi, bagian *MIN(E$5,$D8)+1-$C8* menghitung total hari dari hari pertama sampai hari terakhir bulan itu atau hari terakhir proses di cell hasil tersebut *SUM($D8:D8,-$D8)* untuk menghitung jumlah hari dibulan sebelumnya Jumlah hari proses di bulan tersebut adalah total hari proses dari hari pertama sampai hari terakhir proses di bulan tersebut, dikurangi total hari proses dibulan-bulan sebelumnya, yaitu *MIN(E$5,$D8)+1-$C8* - * SUM($D8:D8,-$D8)* File terlampir. Wassalam, Kid. 2013/8/29 Heri Pamungkas ( Gmail ) <[email protected]> > ** > > > ** Hehehe, > > Terima kasih Mr. Kid atas sarannya, > Saya rasa benar juga, agak menjemukan rasanya harus mengidentifikasi rumus > dengan if bertumpuk > untuk menjawab case. > > Jadi teman2 milis,begini.. > Saya diminta oleh rekan membuat formulasi periode kerja dari suatu project. > Yang tanggal awal sudah diketahui (Kolom C) dan tanggal planning selesai > sudah diketahui (Kolom D). > > Semula saya pikir mudah karena tinggal tanggal akhir dikurangi tangal awal. > Tetapi, menjadi complicated ketika project lebih dari 1 bulan yang harus > dibagi > per hari dalam bulan (Kolom E - K) > > Contoh : > > Project awal pada 05 Juni 13 dan Selesai pada 15 Agustus 13. > Maka Juni 26hari, Juli 31Hari, Agustus 15Hari. > > Untuk Case terlampir sudah work tetapi menggunakan rumus if berkepanjangan > yang agak susah ketika saya ingin menjelaskan cara kerja rumusnya ke orang > lain. > > Mungkin ada teman-teman milis yang mempunyai ide bagaimana menyederhanakan > rumusnya. > > # sampaikan masalah yang sering anda temui saat menggunakan Excel pada > http://tech.groups.yahoo.com/group/belajar-excel/database?method=addRecord&tbl=3 > > Sedikit waktu yang anda luangkan untuk mengisi pooling tersebut sangat > berharga untuk Be-Exceler yang lain > > Salam Excell-ent > > > On 29/08/2013 4:18, Mr. Kid wrote: > > > Ops, kok thread ini juga sudah lama belum ada yang nyamperin ya. > > Coba jabarkan saja cara hitungnya, seperti kalau begini dan begitu maka > begono, tapi kalo beginyi dan beginyu maka begonyo, dst. > Sapa tau akan dapat respon yang lebih cepat dari BeExceller. > > Wassalam, > Kid. > > > > 2013/8/27 Heri Pamungkas ( Gmail ) <[email protected]> > >> >> >> Semangat pagi, >> >> Para moderator milis belajar-excell, >> >> Saya mempunyai permasalahan yang sebetulnya sudah ketemu solusinya ( >> dengan if yang berkepanjangan ) >> nah sewaktu saya ingin menjelaskan ke orang lain tentang cara kerjanya >> dengan bahasa manusia agak sulit karena if yang bertumpuk. >> >> Sekiranya mohon bantuan teman-teman bila ada yang punya ide >> menyederhanakan rumusnya, agar mudah menjelaskan ke orang lain. >> >> -- >> # sampaikan masalah yang sering anda temui saat menggunakan Excel pada >> http://tech.groups.yahoo.com/group/belajar-excel/database?method=addRecord&tbl=3 >> >> Sedikit waktu yang anda luangkan untuk mengisi pooling tersebut sangat >> berharga untuk Be-Exceler yang lain >> >> Salam Excell-ent >> >> > >
re-Coba Tanya HPM.xlsx
Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

