Senin, 25 Maret 2013

[belajar-excel] Digest Number 2189

15 New Messages

Digest #2189
1c
Re: IF pada cell format tanggal not work? by "Mr. Kid" nmkid.family@ymail.com
1e
Re: IF pada cell format tanggal not work? by "Mr. Kid" nmkid.family@ymail.com
2a
Re: Menentukan range tertentu dalam formula array by "Mr. Kid" nmkid.family@ymail.com
3a
Re: Ambil data gaji dari multi sheet bulanan by "Mr. Kid" nmkid.family@ymail.com
4a
Supaya Email Pertanyaan tidak MAsuk by "Doli Azhari" internazionale_madrid
4b
Re: Supaya Email Pertanyaan tidak MAsuk by "Mr. Kid" nmkid.family@ymail.com
4d
5.1
6a
Re: hitung karakter di sebelah kiri by "Zahdan Shino" zahdan_shino@rocketmail.com

Messages

Mon Mar 25, 2013 5:55 am (PDT) . Posted by:

"Ferdinan" dinanfu

Trims pencerahannya Mr.Kid you are Rock :d (y)

God Bless You

-----Original Message-----
From: "Mr. Kid" <mr.nmkid@gmail.com>
Sender: belajar-excel@yahoogroups.com
Date: Mon, 25 Mar 2013 19:25:36
To: <belajar-excel@yahoogroups.com>
Reply-To: belajar-excel@yahoogroups.com
Subject: Re: [belajar-excel] IF pada cell format tanggal not work?

Hai Ferdinan,

Pada formula Anda berbunyi :
=IF(E7=3/5/2013,"Mr. A","dr. B")

coba gunakan tipe data yang sama dengan nilai data cell E7 yang
dibandingkan. Beda tipedata bisa menghasilkan hasil perbandingan yang
kurang sesuai.
Ekspresi 3/5/2013 bagi Excel dibaca sebagai 3 dibagi 5 dibagi 2003 dan
bukanlah sebuah data tanggal seperti anggapan Anda.
Data datetime universal memiliki format YYYY-MM-DD
Coba formula diubah menjadi :
=IF( E7 = *1 * "2013-03-05" *, "Mr. A" , "dr. B" )
Penulisan tanggal diapit dengan petik agar bertipe text, *sehingga Excel
tidak* mengkalulasi sebagai 2013 dikurangi 3 dikurangi 5
Perkalian dengan 1 adalah proses konversi tipedata dari menjadi bertipe
numerik
Data bertipe datetime adalah sebuah data serial number date mulai dari 1
sebagai tanggal 1900-01-01

Wassalam,
Kid.

2013/3/25 Kind man <ferdinan36@gmail.com>

> **
>
>
> MOhon bantuan para masters
> bagaimana membuat IF bisa normal pada sell dgn format tanggal INdonesia?
> dan juga IF dgn beberapa kondisi
> terima kasih sebelumnya
>
> 'Ferdinan
>
>

Mon Mar 25, 2013 8:59 am (PDT) . Posted by:

"Ferdinan" dinanfu

Haloo Mr.Kid ? Knapa sy coba ubah sesuai yg disarankan tetap ga work ya? Apa yg salah ya?

God Bless You

-----Original Message-----
From: "Mr. Kid" <mr.nmkid@gmail.com>
Sender: belajar-excel@yahoogroups.com
Date: Mon, 25 Mar 2013 19:25:36
To: <belajar-excel@yahoogroups.com>
Reply-To: belajar-excel@yahoogroups.com
Subject: Re: [belajar-excel] IF pada cell format tanggal not work?

Hai Ferdinan,

Pada formula Anda berbunyi :
=IF(E7=3/5/2013,"Mr. A","dr. B")

coba gunakan tipe data yang sama dengan nilai data cell E7 yang
dibandingkan. Beda tipedata bisa menghasilkan hasil perbandingan yang
kurang sesuai.
Ekspresi 3/5/2013 bagi Excel dibaca sebagai 3 dibagi 5 dibagi 2003 dan
bukanlah sebuah data tanggal seperti anggapan Anda.
Data datetime universal memiliki format YYYY-MM-DD
Coba formula diubah menjadi :
=IF( E7 = *1 * "2013-03-05" *, "Mr. A" , "dr. B" )
Penulisan tanggal diapit dengan petik agar bertipe text, *sehingga Excel
tidak* mengkalulasi sebagai 2013 dikurangi 3 dikurangi 5
Perkalian dengan 1 adalah proses konversi tipedata dari menjadi bertipe
numerik
Data bertipe datetime adalah sebuah data serial number date mulai dari 1
sebagai tanggal 1900-01-01

Wassalam,
Kid.

2013/3/25 Kind man <ferdinan36@gmail.com>

> **
>
>
> MOhon bantuan para masters
> bagaimana membuat IF bisa normal pada sell dgn format tanggal INdonesia?
> dan juga IF dgn beberapa kondisi
> terima kasih sebelumnya
>
> 'Ferdinan
>
>

Mon Mar 25, 2013 9:04 am (PDT) . Posted by:

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

Formula mana dari yang dibawah ini yang bisa di komputer Anda ?
=IF( E7 = *1 * "2013-03-05" *, "Mr. A" , "dr. B" )
atau
=IF( E7 = *1 * "2013-03-05" *; "Mr. A" ; "dr. B" )

Setelah itu, coba di E7 di ketik 2013-03-05 lalu enter
Lihat hasil formula
Kemudian ganti E7 dengan 2013-11-25 lalu enter
Lihat lagi hasil formulanya.

Sampai disini masih error gak ?

Wassalam,
Kid.

2013/3/25 Ferdinan <ferdinan36@gmail.com>

> **
>
>
> ** Haloo Mr.Kid ? Knapa sy coba ubah sesuai yg disarankan tetap ga work
> ya? Apa yg salah ya?
>
> God Bless You
> ------------------------------
> *From: * "Mr. Kid" <mr.nmkid@gmail.com>
> *Sender: * belajar-excel@yahoogroups.com
> *Date: *Mon, 25 Mar 2013 19:25:36 +0700
> *To: *<belajar-excel@yahoogroups.com>
> *ReplyTo: * belajar-excel@yahoogroups.com
> *Subject: *Re: [belajar-excel] IF pada cell format tanggal not work?
>
>
>
> Hai Ferdinan,
>
>
> Pada formula Anda berbunyi :
> =IF(E7=3/5/2013,"Mr. A","dr. B")
>
> coba gunakan tipe data yang sama dengan nilai data cell E7 yang
> dibandingkan. Beda tipedata bisa menghasilkan hasil perbandingan yang
> kurang sesuai.
> Ekspresi 3/5/2013 bagi Excel dibaca sebagai 3 dibagi 5 dibagi 2003 dan
> bukanlah sebuah data tanggal seperti anggapan Anda.
> Data datetime universal memiliki format YYYY-MM-DD
> Coba formula diubah menjadi :
> =IF( E7 = *1 * "2013-03-05" *, "Mr. A" , "dr. B" )
> Penulisan tanggal diapit dengan petik agar bertipe text, *sehingga Excel
> tidak* mengkalulasi sebagai 2013 dikurangi 3 dikurangi 5
> Perkalian dengan 1 adalah proses konversi tipedata dari menjadi bertipe
> numerik
> Data bertipe datetime adalah sebuah data serial number date mulai dari 1
> sebagai tanggal 1900-01-01
>
> Wassalam,
> Kid.
>
> 2013/3/25 Kind man <ferdinan36@gmail.com>
>
>> **
>>
>>
>> MOhon bantuan para masters
>> bagaimana membuat IF bisa normal pada sell dgn format tanggal INdonesia?
>> dan juga IF dgn beberapa kondisi
>> terima kasih sebelumnya
>>
>> 'Ferdinan
>>
>
>
>

Mon Mar 25, 2013 9:13 am (PDT) . Posted by:

"Ferdinan" dinanfu

Mr. Kid setelah sy bolah balik coba polanya yg masuk "2-25-2013&quot; dgn pola itu work perfect
Terus bagaimana sy ingin masukkan tanggal berikutnya ? Mohon bantuannya banget
God Bless You

-----Original Message-----
From: "Mr. Kid" <mr.nmkid@gmail.com>
Sender: belajar-excel@yahoogroups.com
Date: Mon, 25 Mar 2013 23:03:56
To: <belajar-excel@yahoogroups.com>
Reply-To: belajar-excel@yahoogroups.com
Subject: Re: [belajar-excel] IF pada cell format tanggal not work?

Formula mana dari yang dibawah ini yang bisa di komputer Anda ?
=IF( E7 = *1 * "2013-03-05" *, "Mr. A" , "dr. B" )
atau
=IF( E7 = *1 * "2013-03-05" *; "Mr. A" ; "dr. B" )

Setelah itu, coba di E7 di ketik 2013-03-05 lalu enter
Lihat hasil formula
Kemudian ganti E7 dengan 2013-11-25 lalu enter
Lihat lagi hasil formulanya.

Sampai disini masih error gak ?

Wassalam,
Kid.

2013/3/25 Ferdinan <ferdinan36@gmail.com>

> **
>
>
> ** Haloo Mr.Kid ? Knapa sy coba ubah sesuai yg disarankan tetap ga work
> ya? Apa yg salah ya?
>
> God Bless You
> ------------------------------
> *From: * "Mr. Kid" <mr.nmkid@gmail.com>
> *Sender: * belajar-excel@yahoogroups.com
> *Date: *Mon, 25 Mar 2013 19:25:36 +0700
> *To: *<belajar-excel@yahoogroups.com>
> *ReplyTo: * belajar-excel@yahoogroups.com
> *Subject: *Re: [belajar-excel] IF pada cell format tanggal not work?
>
>
>
> Hai Ferdinan,
>
>
> Pada formula Anda berbunyi :
> =IF(E7=3/5/2013,"Mr. A","dr. B")
>
> coba gunakan tipe data yang sama dengan nilai data cell E7 yang
> dibandingkan. Beda tipedata bisa menghasilkan hasil perbandingan yang
> kurang sesuai.
> Ekspresi 3/5/2013 bagi Excel dibaca sebagai 3 dibagi 5 dibagi 2003 dan
> bukanlah sebuah data tanggal seperti anggapan Anda.
> Data datetime universal memiliki format YYYY-MM-DD
> Coba formula diubah menjadi :
> =IF( E7 = *1 * "2013-03-05" *, "Mr. A" , "dr. B" )
> Penulisan tanggal diapit dengan petik agar bertipe text, *sehingga Excel
> tidak* mengkalulasi sebagai 2013 dikurangi 3 dikurangi 5
> Perkalian dengan 1 adalah proses konversi tipedata dari menjadi bertipe
> numerik
> Data bertipe datetime adalah sebuah data serial number date mulai dari 1
> sebagai tanggal 1900-01-01
>
> Wassalam,
> Kid.
>
> 2013/3/25 Kind man <ferdinan36@gmail.com>
>
>> **
>>
>>
>> MOhon bantuan para masters
>> bagaimana membuat IF bisa normal pada sell dgn format tanggal INdonesia?
>> dan juga IF dgn beberapa kondisi
>> terima kasih sebelumnya
>>
>> 'Ferdinan
>>
>
>
>

Mon Mar 25, 2013 9:24 am (PDT) . Posted by:

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

ops... masa sih jika sebuah cell kosong di sheet baru ditulis
=1*"2013-03-23" lalu di ENTER tidak menghasilkan nilai date setelah di
format cell number dengan Date.

Maksud dari memasukkan tanggal berikutnya itu bagaimana ?
Ada banyak kriteria tanggal kah ?
Kalau benar demikian,
1. Jika semua tanggal harus terpenuhi, maka dibutuhkan klausa AND (setara
perkalian)
=IF( AND( E7=1*"2013-03-25" , E7=1*"2013-03-26" ) ,"Si A" , "Si B" )
yang bisa dituangkan juga dengan bentuk :
=IF( (E7=1*"2013-03-25") * (E7=1*"2013-03-26") ,"Si A" , "Si B" )

2. Jika minimal salah satu dari sekian tanggal terpenuhi, maka dibutuhkan
klausa OR (setara penjumlahan)
=IF( OR( E7=1*"2013-03-25" , E7=1*"2013-03-26" ) ,"Si A" , "Si B" )
yang bisa dituangkan juga dengan bentuk :
=IF( (E7=1*"2013-03-25") + (E7=1*"2013-03-26") ,"Si A" , "Si B" )

Bila suatu rentang tanggal tertentu (dari tanggal ke -1 sampai dengan
tanggal ke - 7), maka kedua syarat harus terpenuhi.
=IF( AND( E7 >= 1*"2013-03-25" , E7 <= 1*"2013-03-29" ) ,"Si A" , "Si B" )
yang bisa dituangkan juga dengan bentuk :
=IF( (E7 >= 1*"2013-03-25") * (E7 <= 1*"2013-03-29") ,"Si A" , "Si B" )

Jika data tanggal pembanding disimpan disuatu cell (misal Z3 untuk tanggal
ke-1 dan Z4 untuk tanggal ke-7)
=IF( (E7 >= Z3) * (E7 <= Z4) ,"Si A" , "Si B" )

Wassalam,
Kid.

2013/3/25 Ferdinan <ferdinan36@gmail.com>

> **
>
>
> ** Mr. Kid setelah sy bolah balik coba polanya yg masuk "2-25-2013&quot; dgn
> pola itu work perfect
> Terus bagaimana sy ingin masukkan tanggal berikutnya ? Mohon bantuannya
> banget
> God Bless You
> ------------------------------
> *From: * "Mr. Kid" <mr.nmkid@gmail.com>
> *Sender: * belajar-excel@yahoogroups.com
> *Date: *Mon, 25 Mar 2013 23:03:56 +0700
> *To: *<belajar-excel@yahoogroups.com>
> *ReplyTo: * belajar-excel@yahoogroups.com
> *Subject: *Re: [belajar-excel] IF pada cell format tanggal not work?
>
>
>
> Formula mana dari yang dibawah ini yang bisa di komputer Anda ?
> =IF( E7 = *1 * "2013-03-05" *, "Mr. A" , "dr. B" )
> atau
> =IF( E7 = *1 * "2013-03-05" *; "Mr. A" ; "dr. B" )
>
> Setelah itu, coba di E7 di ketik 2013-03-05 lalu enter
> Lihat hasil formula
> Kemudian ganti E7 dengan 2013-11-25 lalu enter
> Lihat lagi hasil formulanya.
>
> Sampai disini masih error gak ?
>
> Wassalam,
> Kid.
>
> 2013/3/25 Ferdinan <ferdinan36@gmail.com>
>
>> **
>>
>>
>> ** Haloo Mr.Kid ? Knapa sy coba ubah sesuai yg disarankan tetap ga work
>> ya? Apa yg salah ya?
>>
>> God Bless You
>> ------------------------------
>> *From: * "Mr. Kid" <mr.nmkid@gmail.com>
>> *Sender: * belajar-excel@yahoogroups.com
>> *Date: *Mon, 25 Mar 2013 19:25:36 +0700
>> *To: *<belajar-excel@yahoogroups.com>
>> *ReplyTo: * belajar-excel@yahoogroups.com
>> *Subject: *Re: [belajar-excel] IF pada cell format tanggal not work?
>>
>>
>>
>> Hai Ferdinan,
>>
>>
>> Pada formula Anda berbunyi :
>> =IF(E7=3/5/2013,"Mr. A","dr. B")
>>
>> coba gunakan tipe data yang sama dengan nilai data cell E7 yang
>> dibandingkan. Beda tipedata bisa menghasilkan hasil perbandingan yang
>> kurang sesuai.
>> Ekspresi 3/5/2013 bagi Excel dibaca sebagai 3 dibagi 5 dibagi 2003 dan
>> bukanlah sebuah data tanggal seperti anggapan Anda.
>> Data datetime universal memiliki format YYYY-MM-DD
>> Coba formula diubah menjadi :
>> =IF( E7 = *1 * "2013-03-05" *, "Mr. A" , "dr. B" )
>> Penulisan tanggal diapit dengan petik agar bertipe text, *sehingga Excel
>> tidak* mengkalulasi sebagai 2013 dikurangi 3 dikurangi 5
>> Perkalian dengan 1 adalah proses konversi tipedata dari menjadi bertipe
>> numerik
>> Data bertipe datetime adalah sebuah data serial number date mulai dari 1
>> sebagai tanggal 1900-01-01
>>
>> Wassalam,
>> Kid.
>>
>> 2013/3/25 Kind man <ferdinan36@gmail.com>
>>
>>> **
>>>
>>>
>>> MOhon bantuan para masters
>>> bagaimana membuat IF bisa normal pada sell dgn format tanggal INdonesia?
>>> dan juga IF dgn beberapa kondisi
>>> terima kasih sebelumnya
>>>
>>> 'Ferdinan
>>>
>>
>>
>
>

Mon Mar 25, 2013 9:41 am (PDT) . Posted by:

"Kind man" dinanfu

Benar Mr. Kid, mgkin karen format tanggalnya "Indonesia&quot;
Penjelasannya sangat jelas, problem solved, terima kasih tak terhingga
GBU Mr. Kid,

2013/3/25 Mr. Kid <mr.nmkid@gmail.com>

> **
>
>
> ops... masa sih jika sebuah cell kosong di sheet baru ditulis
> =1*"2013-03-23" lalu di ENTER tidak menghasilkan nilai date setelah di
> format cell number dengan Date.
>
> Maksud dari memasukkan tanggal berikutnya itu bagaimana ?
> Ada banyak kriteria tanggal kah ?
> Kalau benar demikian,
> 1. Jika semua tanggal harus terpenuhi, maka dibutuhkan klausa AND (setara
> perkalian)
> =IF( AND( E7=1*"2013-03-25" , E7=1*"2013-03-26" ) ,"Si A" , "Si B" )
> yang bisa dituangkan juga dengan bentuk :
> =IF( (E7=1*"2013-03-25") * (E7=1*"2013-03-26") ,"Si A" , "Si B" )
>
>
> 2. Jika minimal salah satu dari sekian tanggal terpenuhi, maka dibutuhkan
> klausa OR (setara penjumlahan)
> =IF( OR( E7=1*"2013-03-25" , E7=1*"2013-03-26" ) ,"Si A" , "Si B" )
> yang bisa dituangkan juga dengan bentuk :
> =IF( (E7=1*"2013-03-25") + (E7=1*"2013-03-26") ,"Si A" , "Si B" )
>
>
> Bila suatu rentang tanggal tertentu (dari tanggal ke -1 sampai dengan
> tanggal ke - 7), maka kedua syarat harus terpenuhi.
> =IF( AND( E7 >= 1*"2013-03-25" , E7 <= 1*"2013-03-29" ) ,"Si A" , "Si B" )
> yang bisa dituangkan juga dengan bentuk :
> =IF( (E7 >= 1*"2013-03-25") * (E7 <= 1*"2013-03-29") ,"Si A" , "Si B" )
>
> Jika data tanggal pembanding disimpan disuatu cell (misal Z3 untuk tanggal
> ke-1 dan Z4 untuk tanggal ke-7)
> =IF( (E7 >= Z3) * (E7 <= Z4) ,"Si A" , "Si B" )
>
>
> Wassalam,
> Kid.
>
>
> 2013/3/25 Ferdinan <ferdinan36@gmail.com>
>
>> **
>>
>>
>> ** Mr. Kid setelah sy bolah balik coba polanya yg masuk "2-25-2013&quot; dgn
>> pola itu work perfect
>> Terus bagaimana sy ingin masukkan tanggal berikutnya ? Mohon bantuannya
>> banget
>> God Bless You
>> ------------------------------
>> *From: * "Mr. Kid" <mr.nmkid@gmail.com>
>> *Sender: * belajar-excel@yahoogroups.com
>> *Date: *Mon, 25 Mar 2013 23:03:56 +0700
>> *To: *<belajar-excel@yahoogroups.com>
>> *ReplyTo: * belajar-excel@yahoogroups.com
>> *Subject: *Re: [belajar-excel] IF pada cell format tanggal not work?
>>
>>
>>
>> Formula mana dari yang dibawah ini yang bisa di komputer Anda ?
>> =IF( E7 = *1 * "2013-03-05" *, "Mr. A" , "dr. B" )
>> atau
>> =IF( E7 = *1 * "2013-03-05" *; "Mr. A" ; "dr. B" )
>>
>> Setelah itu, coba di E7 di ketik 2013-03-05 lalu enter
>> Lihat hasil formula
>> Kemudian ganti E7 dengan 2013-11-25 lalu enter
>> Lihat lagi hasil formulanya.
>>
>> Sampai disini masih error gak ?
>>
>> Wassalam,
>> Kid.
>>
>> 2013/3/25 Ferdinan <ferdinan36@gmail.com>
>>
>>> **
>>>
>>>
>>> ** Haloo Mr.Kid ? Knapa sy coba ubah sesuai yg disarankan tetap ga work
>>> ya? Apa yg salah ya?
>>>
>>> God Bless You
>>> ------------------------------
>>> *From: * "Mr. Kid" <mr.nmkid@gmail.com>
>>> *Sender: * belajar-excel@yahoogroups.com
>>> *Date: *Mon, 25 Mar 2013 19:25:36 +0700
>>> *To: *<belajar-excel@yahoogroups.com>
>>> *ReplyTo: * belajar-excel@yahoogroups.com
>>> *Subject: *Re: [belajar-excel] IF pada cell format tanggal not work?
>>>
>>>
>>>
>>> Hai Ferdinan,
>>>
>>>
>>> Pada formula Anda berbunyi :
>>> =IF(E7=3/5/2013,"Mr. A","dr. B")
>>>
>>> coba gunakan tipe data yang sama dengan nilai data cell E7 yang
>>> dibandingkan. Beda tipedata bisa menghasilkan hasil perbandingan yang
>>> kurang sesuai.
>>> Ekspresi 3/5/2013 bagi Excel dibaca sebagai 3 dibagi 5 dibagi 2003 dan
>>> bukanlah sebuah data tanggal seperti anggapan Anda.
>>> Data datetime universal memiliki format YYYY-MM-DD
>>> Coba formula diubah menjadi :
>>> =IF( E7 = *1 * "2013-03-05" *, "Mr. A" , "dr. B" )
>>> Penulisan tanggal diapit dengan petik agar bertipe text, *sehingga
>>> Excel tidak* mengkalulasi sebagai 2013 dikurangi 3 dikurangi 5
>>> Perkalian dengan 1 adalah proses konversi tipedata dari menjadi bertipe
>>> numerik
>>> Data bertipe datetime adalah sebuah data serial number date mulai dari 1
>>> sebagai tanggal 1900-01-01
>>>
>>> Wassalam,
>>> Kid.
>>>
>>> 2013/3/25 Kind man <ferdinan36@gmail.com>
>>>
>>>> **
>>>>
>>>>
>>>> MOhon bantuan para masters
>>>> bagaimana membuat IF bisa normal pada sell dgn format tanggal
>>>> INdonesia? dan juga IF dgn beberapa kondisi
>>>> terima kasih sebelumnya
>>>>
>>>> 'Ferdinan
>>>>
>>>
>>>
>>
>
>

Mon Mar 25, 2013 6:37 am (PDT) . Posted by:

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

Wa'alaikumussalam Wr. Wb.

Array formula yang digunakan pada file Anda :
1. setiap cell hasil (5 kolom x N baris hasil) berisi array formula. Maka
setiap cell akan mengkalkulasi proses array secara berulang-ulang.
- Asumsikan saja datanya hanya 200 baris tetapi baris hasil yang diberi
formula ada 1000 baris. Maka proses kalkulasi array akan dilakukan pada 5 x
1000 cells
- Asumsikan saja datanya ada 500K baris dan baris hasil yang diberi
formula ada 1000 baris. Maka proses kalkulasi array akan dilakukan pada 5 x
1000 cells.
- Pada data 200 baris, sebuah array formula per 100 baris data
membutuhkan 1 detik, maka untuk 200 baris akan butuh 2 detik.
Jika ada 5000 cells, maka butuh 10K detik
- Pada data 500K baris, bisa jadi sebuah array per 100 baris akan
membutuhkan lebih banyak waktu.
Maka waktu itu pun akan dikalikan dengan 5000 cells berarray formula

>> hal seperti ini biasanya disederhanakan dengan memanfaatkan sebuah kolom
bantu
Please... jangan benci dengan kolom bantu, karena akan terasa
perbedaannya.
Formula yang canggih bukan yang sebaris formula, tetapi yang efisien
dalam prosesnya.
>> Coba manfaatkan kolom bantu. Letakkan array formula pada kolom bantu.
Setiap cell hasil mengambil data berdasar nilai di kolom bantu tersebut.

2. Array formula yang digunakan menggunakan fungsi yang memiliki
karakteristik volatile seperti Offset.
- Setiap fungsi yang berkarakteristik volatile akan selalu dikalkulasi
jika ada perubahan nilai disuatu cell,
meskipun cell yang berubah nilai itu tidak ada hubungannya sama
sekali dengan area berformula array tersebut.

>> hal seperti ini biasanya dialihkan dengan memanfaatkan fungsi yang tidak
volatile tetapi memiliki kemampuan yang sama seperti fungsi Index.
>> Coba ganti semua rujukan range yang didapat melalui fungsi offset dengan
memanfaatkan fungsi Index
(ndak ada salahnya mempelajari lebih jauh tentang si cantik Index
setelah memahami si bengal Offset)

File terlampir mencoba dengan pivot table.
Uji coba dengan formula pada sheet formula dilakukan dengan data di sheet
Formula kolom A sampai E dengan jumlah data mencapai 250K dan jumlah baris
hasil berformula mencapai 2000 baris. Data dibuat acak karakter pertama
kolom A dan kalkulasi jauh lebih cepat ketimbang sheet Ended codes yang
digandakan datanya.
Pengujian dengan i5 RAM 4GB pada Excel 2007 (katanya di Excel 2003 malah
bisa lebih cepat lagi kalkulasinya).
Pastikan dalam menguji formula di sheet Formula telah menghapus baris hasil
di sheet Ended codes menjadi beberapa baris tersisa saja. Begitu pula
sebaliknya.

Array formula dialihkan kalkulasinya dengan fungsi IF yang merujuk ke
sebuah cell bantu berisi jumlah baris output keseluruhan yang diletakkan di
cell M1. Hal ini akan mengurangi beban kalkulasi secara signifikan. Dengan
1 kolom bantu di kolom P semua data di kolom Q sampai U akan lebih cepat
dikalkulasi.

Simpulan :
1. Lokalisir proses komputasi yang padat karya seperti array formula pada
suatu baris bantu atau kolom bantu.
2. Kurangi proses komputasi berulang yang sama yang dikerjakan oleh banyak
cell dengan meletakkannya di sebuah cell bantu.
3. Kurangi jumlah cell yang dihasilkan dari array formula.
4. Pilih fungsi yang tidak volatile.
5. Atur pengalihan proses kalkulasi dengan fungsi IF yang merujuk ke suatu
nilai dan sedikit sekali proses

Untuk lebih dalam tentang karakteristik kalkulasi Excel dan beberapa hal
yang perlu diperhatikan untuk bisa mengoptimasi proses kalkulasi dan
penyusunan formula dapat dibaca di :
http://msdn.microsoft.com/en-us/library/aa730921%28v=office.12%29.aspx

Wassalamu'alaikum Wr. Wb.
Kid.

2013/3/25 Dian <dia17i@yahoo.com>

> **
>
>
> Assalammu'alaikum
>
> Para Master Excel,
>
> Mohon pencerahannya, bagaimana cara menentukan range tertentu yang
> (berkaitan saja) dalam formula array,
> sehingga tidak lama calculating-nya ...
>
>
> Atas bantuannya saya ucapkan banyak terima kasih.
>
>
> -dian-
>
>

Mon Mar 25, 2013 7:09 am (PDT) . Posted by:

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

Hai Yuan,

File terlampir masih menggunakan array formula Anda dengan menambahkan
absolute reference pada array formula. Kolom hasil diperoleh dengan
memanfaatkan fungsi Index yang diatur juga peletakan absolute reference-nya.
Silakan dibaca lebih lanjut tentang absolute reference.

Untuk iseng, bisa juga dengan setiap sheet diberi nama range dengan luasan
yang sama (dari bulan 1 sampai 12), kemudian memanfaatkan fungsi Index yang
merujuk ke hasil fungsi Choice. Kombinasi fungsi Index dan Choice dipilih
karena sifatnya yang tidak volatile ketimbang menggunakan fungsi Indirect.

Wassalam,
Kid.

2013/3/25 Yuan Farley <yuan_farley@yahoo.com>

> **
>
>
> Hai milis, saya newbie nih. perlu bantuan para expert excel.
>
> ok langsung aj deh, gini lho saya mau buat data laporan gaji tapi hanya
> dengan cara memilih bulan maka semua data yang diperlukan pada bulan itu
> akan muncul. Contohnya apabila saya pilih bulan januari maka hanya laporan
> gaji bln januari yg akan muncul, jika pilih februari maka hanya data di
> bulan februari akan muncul, dst.
>
> Mohon banget nih bantuan dari para expert MS Excel. utk lebih jelasnya
> saya lampirkan filenya dan file contoh yg saya download dari thread lain
> disini. File saya namanya"PSA-TGR 2013", file contohnya "Re-Ambil Data"
>
> Very thank's for support.
>
> PSA-TGR_2013.xlsx
> Re-Ambil_data.xls
>
>
>

Mon Mar 25, 2013 6:31 pm (PDT) . Posted by:

"Doli Azhari" internazionale_madrid

Dear Exceller, giaman ca ranya agar email pertanyaan seputar excel dari orang lain tidak masuk ke email kita?apakah harus keluar dari group???

Terima Kasih

Mon Mar 25, 2013 6:39 pm (PDT) . Posted by:

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

Hai Azhari,

Untuk mengatur setting membership :
1. ke website milis
http://tech.groups.yahoo.com/group/belajar-excel/(butuh login YahooID)
2. klik Edit Membership
3. lihat bagian Step 2 : dan pilih salah satu opsi yang ada disana.
4. klik Save Changes

Bisa juga untuk setting menjadi Daily Digest (salah satu opsi dalam nomor 3
di atas) dengan mengirim email kosong ke
belajar-excel-digest@yahoogroups.com dengan subject email berbunyi :
Email Delivery: Digest

Wassalam,
Kid.

2013/3/26 Doli Azhari <internazionale_madrid@yahoo.com>

> **
>
>
> Dear Exceller, giaman ca ranya agar email pertanyaan seputar excel dari
> orang lain tidak masuk ke email kita?apakah harus keluar dari group???
>
> Terima Kasih
>
>
>

Mon Mar 25, 2013 7:01 pm (PDT) . Posted by:

"Bagus" bagus4bls

Kirim email kosong ke:
belajar-excel-nomail@yahoogroups.com

Wassalam

~ Bagus ~

----- Original Message -----
From: Doli Azhari
To: belajar-excel@yahoogroups.com
Sent: Tuesday, March 26, 2013 8:26 AM
Subject: [belajar-excel] Supaya Email Pertanyaan tidak MAsuk

Dear Exceller, giaman ca ranya agar email pertanyaan seputar excel dari orang lain tidak masuk ke email kita?apakah harus keluar dari group???

Terima Kasih

Mon Mar 25, 2013 7:37 pm (PDT) . Posted by:

"summonery" summonery

Bila menggunakan Yahoo Mail dan ingin dipisahkan dalam folder tersendiri,, maka bisa dicoba membuat foldernya untuk kemudian memanfaatkan fitur Filter, masuk ke menu Filters yang ada di Mail Option dari yahoo mail kemudian atur penyaringannya. Jika memenuhi kriteria penyaringannya maka setiap email yang masuk secara otomatis masuk ke folder yang telah ditentukan.

>semoga bermanfaat

--- In belajar-excel@yahoogroups.com, Doli Azhari <internazionale_madrid@...> wrote:
>
> Dear Exceller, giaman ca ranya agar email pertanyaan seputar excel dari orang lain tidak masuk ke email kita?apakah harus keluar dari group???
>
> Terima Kasih
>

Mon Mar 25, 2013 7:36 pm (PDT) . Posted by:

"summonery" summonery

Yak mis Jan, betul betul betul,,,

--- In belajar-excel@yahoogroups.com, Jan Raisin <miss.jan.raisin@...> wrote:
>
> apakah yang dimaksud itu mbak radini?
>
> kalo betul, mungkin kang haer atau mas aksan bisa melakukan pendekatan
> dengan beliau sesuai saran pak Anton.
>
> Wassalam,
>
> -Miss Jan Raisin-
>
> Pada 24 Maret 2013 21.46, summonery <summonery@...> menulis:
>
> > **
> >
> >
> > Indonesia sebenarnya juga punya MVP Excel, dan beliau juga sebagai anggota
> > milis be-excel, mungkin owner atau moderator bisa melakukan pendekatan ke
> > beliau, siapa tahu bisa sebagai jembatan ke pihak Microsoft dan mendapatkan
> > kemudahan fasilitas dalam penggelaran kopi darat atau kegiatan lainnya,,
> >
> > atau,, jangan-jangan MVP Excelnya sedang menyamar di milis ini :p
> >
> >
> >
> > --- In belajar-excel@yahoogroups.com, aksan kurdin <aksan.kurdin@>
> > wrote:
> > >
> > > Wah, ramai sekali ...
> > > pada mau kopi darat rupanya....
> > >
> > > Mr. Kid,
> > > dari pengalaman kami di belajar-access, lebih terarah kalau kopi darat
> > > atau pun gathering memiliki agenda yang pasti dan teratur. Tidak sekedar
> > > kumpul-kumpul saja ngobrol ngalor ngidul.
> > > usulan mas tio adjie saya sangat setuju sekali.
> > >
> > > berikut saya ceritakan pengalaman kami di belajar-access.
> > > kopi darat pertama adalah di tempat kang opi, yang juga pendiri milis
> > > ini, dan moderator di belajar-excel dan belajar-access.
> > > Jumlah peserta cukuplah untuk ruangan tamu kang opi, walaupun
> > desel-desel.
> > > Saat itu kang opi membawa kan materi quran database dengan access, dan
> > > kita berkumpul untuk mengupas nya.
> > >
> > > yang kedua kami dapat pinjaman ruangan di poltakes jakarta selatan oleh
> > > salah seorang member, dan kopi darat lebih terarah.
> > > ada pemateri dari rekan2 sendiri, dan juga suasana kekeluargaan terasa
> > > sekali, dan terutama tetap terpusat, karena ada moderator yang
> > > mengarahkan acara selama kopdar.
> > >
> > > setelah berkali2 kopdar di rumah, bang Haer Talib berhasil meraih MVP
> > > Access, dan kita bisa memperoleh fasilitas menggunakan ruangan Microsoft
> > > di BEJ, tetapi dengan syarat peserta minimum 100 orang.
> > >
> > > Bentuk kopi darat di belajar-access dari silaturahmi di rumah, di
> > > ruangan rapat/sekolah, aula microsoft, bahkan pernah kupas buku Bang
> > > Haer di Gramedia.
> > >
> > > Nah coba untuk lebih matang, 'panitia&#39;nya kumpul-kumpul dulu sendiri.
> > > Be-ex Aliif aliif.akbar@, Be-ex Asror lelaki.hebat@,
> > > Be-ex Jan raisin miss.jan.raisin@, rekan2 panitia,
> >
> > > monggo koordinasi kopi darat kumpul dulu dimana :) Bentuk formasi acara
> > > dan tempat. Jangan cuma kumpul makan2 dan ngobrol2 saja. Kurang kena.
> > >
> > > Mr.Kid pasti wajib hadir.
> > >
> > > Kang Opi, Bang Haer, P Dr Alexander halim ?
> > >
> > >
> > > On 3/22/2013 11:35 AM, Jan Raisin wrote:
> > > >
> > > > nah kalo gitu.. kenapa gak di Sevel atau Lumbung Desa saja?
> > > >
> > > >
> > > > atau ada saran yang lain?
> > > >
> > > > Wassalam,
> > > >
> > > > -MJR_
> > > >
> > > > Pada 22 Maret 2013 11.26, Yusril Ramadani yusrilramadani@
> > > > <mailto:yusrilramadani@> menulis:
> >
> > > >
> > > > Ya kebetulan saya btahu lokasi ituu
> > > > deket PLN yang disebrang mabes Polri
> > > > Ya sevel yang Miss Jan itu bilang tempat yg saya usulkan
> > > > sebelumnya karena lantai 2nya cukup luas
> > > > Tapi kalau mau di lumbung desanya ga masalah
> > > > Saya mah ikut ajaa mau di bogor juga ayo sajaa
> > > > Tapi tanggalnya kapan ya ?
> > > >
> > > >
> > > > 2013/3/22 Jan Raisin miss.jan.raisin@
> > > > <mailto:miss.jan.raisin@>
> >
> > > >
> > > > Barusan Jan tanya-tanya ke temen lama,
> > > >
> > > >
> > > > katanya ada tuh yang tempatnya di kisaran jakarta selatan,
> > > > harga murah, rasa enak, tempat luas, dan bisa reservasi
> > > > katanya sih namanya Lumbung Desa, lokasi di seberang Sevel
> > > > samping gedung PLN Blok M
> > > >
> > > > waktu googling, ada sedikit perbedaan dengan keterangan teman
> > > > tadi (beda lokasinya)
> > > > ini linknya:
> > > > http://id.openrice.com/jakarta/restaurant/lumbung-desa/34868/?a=1
> > > >
> > > > #maaf, bukan promosi, Jan tidak ada hubungan sama sekali
> > > > dengan tempat tersebut.
> > > >
> > > > mungkin ada saran yang lain?
> > > >
> > > > Wassalam,
> > > >
> > > > -Miss Jan Raisin-
> > > >
> > > > Pada 22 Maret 2013 03.35, Mr. Kid mr.nmkid@
> > > > <mailto:mr.nmkid@> menulis:
> >
> > > >
> > > > Sorry All, baru bisa ikutin lagi perkembangannya.
> > > >
> > > > Member yang bersedia mengisi database ada 45 dan tidak
> > > > semuanya berasal dari Jakarta dan sekitarnya.
> > > > Mungkin yang terdaftar dalam database untuk 1 minggu
> > > > kedepan bisa mencapai 60 member.
> > > >
> > > > Acara diharapkan tidak membatasi jumlah. Terkadang hal ini
> > > > juga akan membuat batasan tersendiri dalam mencari lokasi.
> > > > Pendapat saya, idealnya acara dilakukan di Jakarta,
> > > > mungkin dikisaran Jakarta selatan agak ke pusat atau di
> > > > kisaran jakarta pusat yang akses ke daerah tersebut
> > > > relatif banyak pilihan dan dari berbagai penjuru.
> > > > BeExceller dari luar kota yang sempet atau sedang di
> > > > Jakarta saat acara pun bisa relatif mudah untuk berusaha
> > > > menyempatkan diri hadir dalam acara.
> > > >
> > > > Jumlah peserta yang sebisanya tidak dibatasi dengan
> > > > kisaran 35 member terdaftar berusaha untuk hadir tentu
> > > > akan membuat ribet dalam mengurusi kudapan selama acara.
> > > > Pendapat saya, idealnya adalah disebuah cafe memiliki area
> > > > cukup luas yang bisa direservasi. Dengan begitu, member
> > > > yang hadir bisa relatif mudah untuk mencari kudapan yang
> > > > membuatnya nyaman selama acara.
> > > >
> > > > Opsi lain adalah meminjam atau menyewa suatu ruang atau
> > > > aula pertemuan (bisa milik sekolah atau yang lainnya)
> > > > disertai dengan jasa katering untuk makanan ringan
> > > > (seperti sajian coffee break) dan jika acara menabrak jam
> > > > makan siang, maka ada katering makan siang bersama
> > > > (sukur-sukur prasmanan agar bisa lebih terasa erat). Untuk
> > > > opsi ini tentu saja harus ada kesepakatan kesediaan untuk
> > > > urunan. Sepertinya pernah ada angka 100ribu (angka ini
> > > > sebaiknya didiskusikan lebih lanjut) masih bisa diterima.
> > > > Sukur-sukur jika panitia bisa menekannya. Alhamdulillah
> > > > jika banyak member yang datang bersedia ikut urun lebih
> > > > dari angka yang disepakati.
> > > >
> > > > Langkah pertama selalu saja langkah yang berat tapi pokok.
> > > > Jadi, sebaiknya tidak membebankan terlalu berat dalam
> > > > pertemuan pertama nanti. Tujuan pertama adalah membuat
> > > > acara kumpul bersama unuk pertama kali yang diupayakan
> > > > akan ada pertemuan ringan berikutnya yang lebih rutin
> > > > (setidaknya lebih intens).
> > > > Dengan tetap menjaga untuk fokus pada tujuan tersebut,
> > > > mungkin sebaiknya acara berupa silaturahmi yang ringan dan
> > > > santai tanpa beban materi yang rumit (asal enjoy dan
> > > > senang punya saudara banyak saja deh) yang bisa membuat
> > > > semua member yang hadir menjadi lebih erat. Agenda untuk
> > > > merencanakan acara lain yang lebih fokus pada tujuan
> > > > dibentuknya milis (seperti training, workshop, sharing,
> > > > dsb) bisa saja diselipkan dalam acara tersebut, tetapi
> > > > sekedar sebagai isu bahan pembicaraan yang kelanjutannya
> > > > akan diatur setelah acara, alias tidak sampai dibicarakan
> > > > terlalu detil.
> > > >
> > > > Seragam BeExcel dan sebagainya memang akan terasa
> > > > menyenangkan kalau usai acara sudah dibawa pulang. Tapi
> > > > hal inikan membuat panitia kerepotan dalam menyiapkannya,
> > > > jadi cukup diusahakan semampunya panitia saja. Nomor
> > > > rekening pakai nomor rekening panitia pembuatan seragam
> > > > saja, supaya bisa dengan mudah segera mengalir ke vendor
> > > > seragam.
> > > >
> > > > Waktu pelaksanaan acara tentu ingin secepatnya, tapi
> > > > dengan persiapan yang memadai karena sudah ada sekitar 35
> > > > member yang tampaknya bersedia hadir. Karena kesan yang
> > > > baik terhadap pertemuan pertama ingin kita bawa pulang
> > > > untuk menjadi penyemangat dalam mengusahakan pertemuan
> > > > kedua dan seterusnya.
> > > >
> > > > Silakan ditanggapi.
> > > >
> > > > Wassalam,
> > > > Kid.
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> >
> >
> >
>

Mon Mar 25, 2013 7:47 pm (PDT) . Posted by:

"Zahdan Shino" zahdan_shino@rocketmail.com

makasih mas atas masukannya...
saya hanya tanya....
pada  bagian (*) dari "S1A*" gunanya apa karena saya memang menggunakan formula
=COUNTIF(  range_data; "S1A" ) tanpa (*) dan hasilnya 0.
jadi guna (*) untuk apa.
makasih atas perhatiannya kak.....

Mon Mar 25, 2013 7:56 pm (PDT) . Posted by:

"Mansor" nbmy1980

Dear teman2 BeExcel,

Bagaimana makronya , untuk mencetak dengan printer yang ada password.

Setiap halaman yang dicetak harus dimasukkan passwordnya, pasti nya kerja
jadi ribet.

Kalau ada 100 halaman yang mau dicetak, kalau hanya sekali diminta
password masih ok, tapi jangan setiap halaman. Mungkin perlu modifikasi
kode yang ditulis oleh Mr Kid.

Public Sub mencetak()

Dim lPage As Long

If Range("o2").Value > 0 Then

Range("o3").Value = 1

For lPage = 1 To Range("o2").Value

ActiveSheet.Calculate

Range("a1:j69").PrintOut

Range("o3").Value = lPage + 1

If MsgBox("Page : " & lPage + 1 & vbCrLf & "Print ?", vbYesNo +
vbQuestion, "Cetak") = vbNo Then

Exit For

End If

Next lPage

End If

End Sub

Bisakah, selepas Printout.Password="6932" ????

File seperti dilampirkan

Terima kasih.

-Mansor
GROUP FOOTER MESSAGE
---------------------------------------------------------------------
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