hai XL-maniawan/ Ysh: Moderators & para member milis XL-mania,
dulu saya pernah lihat case ini di milis XL-mania, tapi waktu itu solusi yang diberikan adalah macro, yang sekarang juga macro, dan macro. bule2 Excel MVP juga banyak yang bilang bahwa case ini harus pakai macro, macro, macro. bukannya anti macro lho... tapi kan nggak semua orang berbakat jadi programmer. (sekalian nih mau nyadarkan yang ngeyel beli buku macro tapi stuck di bab 2 atau 3 selama 3 bulan. hehehe...)
waktu saya masih muda dulu, pernah coba buat solusi non macronya, tapi belum pernah ditest panjang-panjang, mungkin ada yang bisa bantu test?
jika tanggal start di D3
lamanya kerja di E3
dan list tanggal libur di A2:A21
maka formula untuk mendapat hari terakhir kerja adalah: {=D2+IF(E2=0,
formula cse ya, jadi diiakhiri dengan ctrl+shift+enter
hasil ini tergantung interpretasi terhadap lead time, karena ada yang bilang kalau kerja mulai tanggal 2 selama 1 hari, artinya selesai tanggal 2 juga, tapi ada juga yang bilang kalau kerja tanggal 2 selama satu hari, selesai tanggal 3. saya pakai interpretasi yang ke-2. kalau mau pakai yang pertama tinggal dimodifikasi sedikit formulanya. bisa kan? :)
bantu cek ya, tolong beri tahu kalau salah
iseng iseng berhadiah,
- abimono -
(array, array, array, nggak semua orang berbakat jadi arraiers juga kan? wakakakaka)
Terima kasih, dari milis ini saya mendapat pelajaran berharga: bahwa excel dapat menghitung
JUMLAH HARI KERJA dari tglMULAI s/d tglAKHIR dimana hari Sabtu dan Minggu = bukan hari kerja
(diabaikan) dan Hari Libur (yg kita buat List-nya) juga tidak ikut diperhitungkan.
Dlm Kasus spt itu dipergunakan Fungsi NETWORKDAYS.
"Bukan-Hari-Kerja" pada fungsi NetWorkDays sudah tertentu: Sabtu+Minggu.
Dlm palajaran itu juga dicontohkan FORMULA yg menyamai prinsip kerja NETWORKDAYS
tetapi malah lebih lengkap, yaitu "Bukan-Hari-Kerja"-nya dapat diubah sesuai kehendak / keperluan kita.
( ref milis 17sep 09: http://tech.
Saat ini kami menghadapi keperluan kalkulasi: kebalikan dari NETWORKDAYS, yaitu menentukan
Tanggal HariKerja Terakhir bila diketahui Tanggal Awal dan JUMLAH HARI KERJA yg diperlukan.
Sedangkan Hari Libur di kantor kami ada 2 aturan:
1. Karyawan level tertentu (X) Hari Kerja = Senin -sd- Jumat
(untuk kasus satu kami sudah menemukan fungsinya : Workday)
2. Karyawan level tertentu (Y) Hari Kerja = Senin -sd- Sabtu
3. Bahkan nantinya direncanakan ada karyawan level tertentu (Z) yg harikerjanya = Senin -sd- Kamis
Untuk kasus 2 dan 3 selama ini kami masih menghitungnya secara manual di lembar Kalender.
Mohon bantuan dari para XL-maniawan / XL-maniawati ysh, kiranya dapat memberi formulasi
serta jika mungkin penjelasannya. (terlampir workbook berisi kasus tsb serta tambahan ).
Sekali lagi terima kasih.
herrsoe
(herru sucakil... :)
| Tolong cariin momods kerjaan jadi direktur dongggg... :D :D :D |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message, melecehkan, tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan winzip jika perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/ |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau... |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html |
+-------------------------------------------------------------------+
| Message lama ada di : |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id] |
| http://www.mail-archive.com/xl-mania@yahoogroups.com |
+-------------------------------------------------------------------+
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch format to Traditional
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
Nenhum comentário:
Postar um comentário