Sabtu, 02 Agustus 2014

[belajar-excel] Digest Number 3023

3 Messages

Digest #3023

Messages

Fri Aug 1, 2014 4:05 am (PDT) . Posted by:

"Tony Bexcel"

Dear Pakar yang Budiman..
Terimakasih atas jawaban Mr.Kid..cukup lama juga saya mencermati guiden nya tapi tidak maksimal..maklum udah uzur..hehehehe..
Namun kenapa pada total poin ada yang tidak tepat hasil nya ya temans..?
Berikut saya lampirkan lagi ya..

Salam,
Tony Bexcel

Pada Jumat, 1 Agustus 2014 1:39, "'Mr. Kid' mr.nmkid@gmail.com [belajar-excel]" <belajar-excel@yahoogroups.com> menulis:


 
Hai Tony,

Kasus 0 : Persentase nilai Achive (kolom E)

Untuk data di baris 5, nilai achieve (Actual / Target) bisa diperoleh dengan formula berbunyi :

= ( D5 / C5 )

karena C5 bisa jadi 0 atau masih kosong, maka kemungkinan akan menghasilkan error value #DIV/0! sehingga dibutuhkan trap error dengan pengecekan nilai C5 seperti yang ada dalam formula di E5 yang berbunyi :
=IF(C5<>0,D5/C5,"") 
sebaiknya bunyi "" diganti dengan 0 menjadi :
=IF(C5<>0,D5/C5,0)   
atau jika "" dimaksudkan untuk membedakan antara yang actual-nya 0 harus bernilai achieve 0 dan yang target kosong atau 0 tampak kosong (bukan 0), maka bagian "" dalam formula diganti menjadi -1 sehingga formula berbunyi :
=IF(C5<>0,D5/C5,0)

kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox bunyi :

0%;;0%
lalu tekan OK

atau dengan IFError (xl2007 ke atas) yang berbunyi :

=IFError( D5 / C5 , -1 )

kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox bunyi :
0%;;0%
lalu tekan OK

Misal, untuk data di baris 5, cell E5 bisa juga diberi formula :
=IFError( D5 / C5 , -1 )

dan sudah di format cells -> tab Number -> opsi Custom -> isi di textbox bunyi :
0%;;0%
lalu tekan OK
Kasus 1 : Status dari nilai Achieve (kolom K)  [jika butuh ditampilkan]
Sepertinya status achieved tercapai jika Actual >= Target kan ya. Karena nilai achieve sudah dihitung pada kolom E, maka status Achieved diperoleh jika nilai kolom E >= 1, sehingga formula di baris 5 pada kolom K berbunyi : (cell K5)
=( E5 >= 1 ) * 1
kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox bunyi :
"Achieved";;
lalu tekan OK

Kasus 2 : Poin dari achieve (kolom H)  [jika butuh ditampilkan]
Dengan kriteria jika status-nya Achieved (kolom E >= 1), maka poin dihitung dengan Target / 155juta alias kolom C dibagi 155juta.
Untuk data di baris 5, formula berbunyi :

=( E5 >= 1 ) * C5 / 155000000
kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox bunyi :
0.00;;
lalu tekan OK

Kasus 3 : Poin dari Extra (kolom i)  [jika butuh ditampilkan]
Dengan kriteria jika status-nya Achieved (kolom E >= 1) dan Partisipasi Extra adalah 'YES'  (kolom F = "YES"), maka poin extra dihitung dengan (Actual - Target) / 100juta alias ( kolom D - kolom C ) / 100juta
Untuk data di baris 5, formula berbunyi :
=( E5 >= 1 ) * ( F5 = "YES" ) * ( D5 - C5 ) / 100000000
kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox bunyi :
0.00;;
lalu tekan OK

Kasus 4 : Total poin (kolom J)

> jika kasus 2 dan 3 ditampilkan, maka sudah ada nilai poin achieve di kolom H dan nilai poin Extra di kolom i, dan formula menghitung total poin untuk data di baris 5 akan berbunyi :

=H5+i5
kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox bunyi :
0.00;;-
lalu tekan OK

> jika kasus 2 dan 3 tidak ditampilkan (alias langsung hitung nilai totalnya tanpa bantuan kolom H dan kolom i), maka formula untuk data di baris 5 akan berbunyi :
=( E5 >= 1 ) * C5 / 155000000         +     ( E5 >= 1 ) * ( F5 = "YES" ) * ( D5 - C5 ) / 100000000

yang dapat disederhanakan (masih ingat pelajaran matematika SD kan ya kalo ndak salah komutatif, asosiatif dsb gitu deh)

=( E5 >= 1 ) * ( C5 / 155000000 + ( F5 = "YES" ) * ( D5 - C5 ) / 100000000 )
kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox bunyi :
0.00;;-
lalu tekan OK

;)

gitu kali ya

Wassalam,
Kid.

2014-07-31 13:21 GMT+10:00 Tony Bexcel tonybexcel@yahoo.co.id [belajar-excel] <belajar-excel@yahoogroups.com>:


>Dear Para Pakar yang Budiman dan teman2 Excel Mania,
>
>
>Mohon maaf pada email sebelum nya lupa diberikan Judul..
>Sebelumnya saya mengucapkan Selamat Hari Raya Iedul Fitri ya temans...mohon maaf Lahir dan Bathin..
>Kalau diberikan kesempatan bertanya hari ini,saya ingin menanyakan mengenai rumusan mencari nilai poin dan tambahanan nya sesuai kebijakan.
>Agar lebih memudahkan yg dimaksud,saya lampirkan contoh pada file terlampir.
>Terimakasih atas segala bantuan dan waktunya ya temans...
>
>
>
>
>Tony B

Fri Aug 1, 2014 4:09 am (PDT) . Posted by:

"Mr. Kid" nmkid.family@ymail.com

Oh masih ndak pas ya...
hehehe...
mungkin formulanya salah atau jangan-jangan karena kurang teliti saja waktu
pasang formulanya.

gimana kalau Anda cek lagi formulanya, dan saya juga cek lagi formulanya.
Sama-sama ngecek kan ya...

;)

Wassalam,
Kid.

2014-08-01 13:49 GMT+10:00 Tony Bexcel tonybexcel@yahoo.co.id
[belajar-excel] <belajar-excel@yahoogroups.com>:

>
>
> Dear Pakar yang Budiman..
> Terimakasih atas jawaban Mr.Kid..cukup lama juga saya mencermati guiden
> nya tapi tidak maksimal..maklum udah uzur..hehehehe..
> Namun kenapa pada total poin ada yang tidak tepat hasil nya ya temans..?
> Berikut saya lampirkan lagi ya..
>
> Salam,
> Tony Bexcel
>
>
> Pada Jumat, 1 Agustus 2014 1:39, "'Mr. Kid' mr.nmkid@gmail.com
> [belajar-excel]" <belajar-excel@yahoogroups.com> menulis:
>
>
>
> Hai Tony,
>
> Kasus 0 : Persentase nilai Achive (kolom E)
> Untuk data di baris 5, nilai achieve (Actual / Target) bisa diperoleh
> dengan formula berbunyi :
> = ( D5 / C5 )
> karena C5 bisa jadi 0 atau masih kosong, maka kemungkinan akan
> menghasilkan error value #DIV/0! sehingga dibutuhkan trap error dengan
> pengecekan nilai C5 seperti yang ada dalam formula di E5 yang berbunyi :
> =IF(C5<>0,D5/C5,"")
> sebaiknya bunyi "" diganti dengan 0 menjadi :
> =IF(C5<>0,D5/C5,0)
> atau jika "" dimaksudkan untuk membedakan antara yang actual-nya 0 harus
> bernilai achieve 0 dan yang target kosong atau 0 tampak kosong (bukan 0),
> maka bagian "" dalam formula diganti menjadi -1 sehingga formula berbunyi :
> =IF(C5<>0,D5/C5,0)
> kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox
> bunyi :
> 0%;;0%
> lalu tekan OK
>
> atau dengan IFError (xl2007 ke atas) yang berbunyi :
> =IFError( D5 / C5 , -1 )
> kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox
> bunyi :
> 0%;;0%
> lalu tekan OK
>
> Misal, untuk data di baris 5, cell E5 bisa juga diberi formula :
> =IFError( D5 / C5 , -1 )
> dan sudah di format cells -> tab Number -> opsi Custom -> isi di textbox
> bunyi :
> 0%;;0%
> lalu tekan OK
>
> Kasus 1 : Status dari nilai Achieve (kolom K) [jika butuh ditampilkan]
> Sepertinya status achieved tercapai jika Actual >= Target kan ya. Karena
> nilai achieve sudah dihitung pada kolom E, maka status Achieved diperoleh
> jika nilai kolom E >= 1, sehingga formula di baris 5 pada kolom K berbunyi
> : (cell K5)
> =( E5 >= 1 ) * 1
> kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox
> bunyi :
> "Achieved";;
> lalu tekan OK
>
> Kasus 2 : Poin dari achieve (kolom H) [jika butuh ditampilkan]
> Dengan kriteria jika status-nya Achieved (kolom E >= 1), maka poin
> dihitung dengan Target / 155juta alias kolom C dibagi 155juta.
> Untuk data di baris 5, formula berbunyi :
> =( E5 >= 1 ) * C5 / 155000000
> kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox
> bunyi :
> 0.00;;
> lalu tekan OK
>
> Kasus 3 : Poin dari Extra (kolom i) [jika butuh ditampilkan]
> Dengan kriteria jika status-nya Achieved (kolom E >= 1) *dan *Partisipasi
> Extra adalah 'YES' (kolom F = "YES"), maka poin extra dihitung dengan
> (Actual - Target) / 100juta alias ( kolom D - kolom C ) / 100juta
> Untuk data di baris 5, formula berbunyi :
> =( E5 >= 1 ) *** ( F5 = "YES" ) *** ( D5 - C5 ) / 100000000
> kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox
> bunyi :
> 0.00;;
> lalu tekan OK
>
> Kasus 4 : Total poin (kolom J)
> > jika kasus 2 dan 3 ditampilkan, maka sudah ada nilai poin achieve di
> kolom H dan nilai poin Extra di kolom i, dan formula menghitung total poin
> untuk data di baris 5 akan berbunyi :
> =H5+i5
> kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox
> bunyi :
> 0.00;;-
> lalu tekan OK
>
> > jika kasus 2 dan 3 tidak ditampilkan (alias langsung hitung nilai
> totalnya tanpa bantuan kolom H dan kolom i), maka formula untuk data di
> baris 5 akan berbunyi :
> =( E5 >= 1 ) * *C5 / 155000000* + ( E5 >= 1 ) *** ( F5 =
> "YES" ) *** ( D5 - C5 ) / 100000000
> yang dapat disederhanakan (masih ingat pelajaran matematika SD kan ya kalo
> ndak salah komutatif, asosiatif dsb gitu deh)
> =( E5 >= 1 ) * ( *C5 / 155000000* + ( F5 = "YES" ) *** ( D5 - C5 ) /
> 100000000 )
> kemudian di format cells -> tab Number -> opsi Custom -> isi di textbox
> bunyi :
> 0.00;;-
> lalu tekan OK
>
> ;)
>
> gitu kali ya
>
> Wassalam,
> Kid.
>
>
>
>
> 2014-07-31 13:21 GMT+10:00 Tony Bexcel tonybexcel@yahoo.co.id
> [belajar-excel] <belajar-excel@yahoogroups.com>:
>
>
> Dear Para Pakar yang Budiman dan teman2 Excel Mania,
>
> Mohon maaf pada email sebelum nya lupa diberikan Judul..
> Sebelumnya saya mengucapkan Selamat Hari Raya Iedul Fitri ya
> temans...mohon maaf Lahir dan Bathin..
> Kalau diberikan kesempatan bertanya hari ini,saya ingin menanyakan
> mengenai rumusan mencari nilai poin dan tambahanan nya sesuai kebijakan.
> Agar lebih memudahkan yg dimaksud,saya lampirkan contoh pada file
> terlampir.
> Terimakasih atas segala bantuan dan waktunya ya temans...
>
>
> Tony B
>
>
>
>
>
>

Fri Aug 1, 2014 4:20 am (PDT) . Posted by:

"Hartono Sondakh" hartono_sondakh

Thank u info dan masukkannya yang sangat bermanfaat

On Friday, August 1, 2014 12:54 AM, "'Mr. Kid' mr.nmkid@gmail.com [belajar-excel]" <belajar-excel@yahoogroups.com> wrote:


 
Hai Hartono,

Untuk kasus ini, mungkin yang diharapkan adalah pada baris script berbunyi :
     Set Ws = Worksheets("jprjam44")
bagian yang di-bold menjadi dinamis.

Nilai yang di-bold didapat dari sheet bernama panggilan Menu pada alamat range E5, yang bunyi kode-nya adalah :
     Sheets("Menu").range("e5").value

Ketika baris script di atas sana diganti bagian yang di-bold-nya dengan bunyi yang baru (bawahnya), akan menjadi :
     Set Ws = Worksheets(Sheets("Menu").range("e5").value )

Sepertinya sampai disini masalah telah selesai.

Akan tetapi,

Proses inputan data yang sama strukturnya (kolom-kolomnya sama, dsb) akan lebih berkaidah tabel database jika disimpan sebisa mungkin dalam satu sheet saja. Untuk kasus ini, nama sheet yang berupa jprjam44 dsb hanyalah kode kota yang disimpan ke sebuah kolom bernama KDKota pada sebuah sheet misalnya bernama data_kota.

Keuntungan menyimpan dalam satu sheet adalah kemudahan untuk dimanfaatkan dalam komputasi dibagian lain atau di data lain yang membutuhkan data kota, sedangkan data lain tersebut berasal dari banyak kota.

Output untuk menampilkan daftar per kota per sheet sebagai laporan rutin atau laporan yang sering diminta, dapat dilakukan dengan bantuan Pivot Table, formula, maupun VBA.

Jadi, pada kasus ini, sebenarnya akan lebih baik jika hasil inputan disimpan ke sebuah sheet bernama data_kota (misalnya) yang salah satu kolomnya adalah kolom bernama KD Kota.

Wassalam,

Kid.

2014-07-31 12:28 GMT+10:00 Hartono Sondakh hartono_sondakh@yahoo.com [belajar-excel] <belajar-excel@yahoogroups.com>:


>Dear para Pakar Excell,
>Tolong bantuannya dong untuk kode macronya agar :
Pada saat saya memasukkan data secara otomatis
> ke sheet yang saya tuju (sheet sama dengan data KD Kota), nantinya sheet tidak hanya 2 tetapi ada sekitar 20an.
>
>
>Thank u sebelumnya

=====================================================================
Pojok Lowongan Kerja yang disediakan milis :
http://milis-belajar-excel.1048464.n5.nabble.com/Pojok-Lowongan-Kerja-f5725753.html

Posting lowongan kerja : ke link tersebut dan klik New Topic
=====================================================================

---------------------------------------------------------------------
bergabung ke milis (subscribe), kirim mail kosong ke:
belajar-excel-subscribe@yahoogroups.com

posting ke milis, kirimkan ke:
belajar-excel@yahoogroups.com

berkunjung ke web milis
http://tech.groups.yahoo.com/group/belajar-excel/messages

melihat file archive / mendownload lampiran
http://www.mail-archive.com/belajar-excel@yahoogroups.com/
atau (sejak 25-Apr-2011) bisa juga di :
http://milis-belajar-excel.1048464.n5.nabble.com/

menghubungi moderators & owners: belajar-excel-owner@yahoogroups.com

keluar dari membership milis (UnSubscribe):
kirim mail kosong ke  belajar-excel-unsubscribe@yahoogroups.com
---------------------------------------------------------------------

Tidak ada komentar:

Posting Komentar