Kalo ndak salah tangkap, pak abduh ingin menghitung nama_Hari di antara dua tanggal.
Jika TGLMulai = 1 TGLSelesai = 10 jumlah hari yg diurusin hanya 8 (= tgl 2 s/d 9 )
8 hari itu = Hari apa saja ? ( Senin-nya ada berapa, Selasa-nya ada berapa,.. dst )
Dlm "my humble opinion" terbayangkan: seandainya tgl 2 s/d 9 itu bisa dibuat array
{1,2,3,4,5,6,7,8}
dan tiap tanggal dikonversi menjadi Nama Hari (artinya akan ada Array NamaHari)
{Kamis,Jumat,Sabtu,Minggu,Senin,Selasa,Rabu.Kamis}
maka pekerjaan mengelompokkan Nama Hari (Hari Sudarsono, Hari Potter, Hari De Fretes dsb)
sungguh mudah yaitu hanya formula sederhana =COUNTIF(Array_NamaHari, NamaHari)
Jika membuat array NamaHari agak susah (karena harus mengkonversi tgl >> nama hari,
bisa saja kita konversi ke AngkaWeekday {4,5,6,7,1,2,3,4}
Barangkali saja.. rumusnya jadi lebih pendek dan kekar.
Walhatsil.. rumus bisa diganti =COUNTIF(Array_AngkaWeekday, AngkaWeekday)
Yang menjadi masalah sekarang, bagaimana membuat array-nya ??
Yg kita pernah dengar adalah: Array Hasil dapat dicipta dengan Array Formula
Worbook lampiran, mencoba membuat Array_AngkaWeekday yg di-andaikan di atas,
dengan ArrayFormula yg masih perlu diuji keabsahannya:
=TRANSPOSE(IF((ROW(INDIRECT(B7&":"&D7))>B7)*(ROW(INDIRECT(B7&":"&D7))<D7),
WEEKDAY(ROW(INDIRECT(B7&":"&D7))),0))
Dengan demikian, rumus pada tiap cell Hasil bentuknya hanya seperti ini
=COUNTIF($P7:$AU7,F$5)
Oh ada satu lagi: gak peting sih...
** pertanyaan: Bila TglMulai = 2 , TglSelesai = 2
sebenarnya apakah ada HARI di ANTARANYA , apakah jawabnya 0 (eNol)
atau-kah bilangan negatip ??
Pertanyaan ini ikut bertanggung jawab mengenai menjadi panjangnya rumus
ArrayWeekday; Karena di dalam rumus biasa kita bisa terjebak spt ini
TglAktualMulai: 2+1 = tgl 3
Tgl Aktual Selesai: 2-1 = tgl 1
Jadi ada jarak hari: TglAktualSelesai - TglAktualMulai + 1 =1-3+1 = -1
sedangkan jarak hari (dlm array yg mau dicipta) tidak boleh bernilai negatip
misalnya: {=Row(3:1)}
CMIIW...
2011/6/20 abduh <abduh.2005@yahoo.co.id>
Dear xl mania,
Mohon pencerahan kembali kasus pemecah hari season 2, yaitu menghitung jumlah hari antara
contoh dari hari & tgl sekian sampai hari & tgl sekian brapa jumlah hari antaranya?
seperti tabel dibawah :
Thank's a lot Untuk pecerahannya kembali
__._,_.___
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| maaf baru moderate sekarang... momods kurang tidur berhari-hari |
| jadi budak kantoooOOooorrr... |
| 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 |
+-------------------------------------------------------------------+
| maaf baru moderate sekarang... momods kurang tidur berhari-hari |
| jadi budak kantoooOOooorrr... |
| 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 |
+-------------------------------------------------------------------+
.
__,_._,___
Nenhum comentário:
Postar um comentário