Pak Sam,

Pada file yang lalu digunakan array formula. Pada jumlah record yang
banyak, array formula akan memperberat kerja kalkulasi Excel.

Andaikan array formula diurai menjadi beberapa kolom bantu, kecepatan kerja
mungkin bisa sedikit tertolong, tetapi dibutuhkan kondisi data yang selalu
terurut berdasar kode user, tanggal, dan jam. File terlampir. Meski
demikian, proses sort akan cukup memakan waktu dan setelah proses sort akan
terjadi kalkulasi ulang.

Pengolahan bisa lebih cepat bila sumber data bisa menyediakan data yang
terurut berdasar id user, tanggal dan waktu absensi : (4 kolom)
a. nilai tanggal kerja (saat attend pertama kali).
     > data tanggal yang disediakan dalam kasus ini adalah tanggal absensi
(bukan tanggal kerja).
     > jadi, dibutuhkan 1 kolom lagi yang berisi nilai tanggal kerja. Jadi,
pada shift 1, tanggal kerja akan sama dengan tanggal absensi. Tapi pada
shift 2, tanggal kerja untuk data leave haruslah tetap pada tanggal absensi
data attend pertama kali.
b. key attend untuk record data attend saja dalam 1 kolom yang berisi
kombinasi data id user dan nilai tanggal kerja (poin a)
c. key leave untuk record data leave saja dalam 1 kolom yang berisi
kombinasi data id user dan nilai tanggal kerja (poin a)
d. nilai tanggal dan waktu dalam 1 kolom (misal berformat YYYY-MM-DD
HH:mm:ss) khusus untuk data attend dan leave saja

Dengan adanya tambahan 4 kolom tersebut di atas dan telah terurut sejak
sumber data, maka proses bisa menjadi lebih cepat karena berkurangnya
rantai kalkulasi untuk menghasilkan nilai yang dibutuhkan tampilan output.

Regards,
Kid




On Tue, Apr 19, 2016 at 12:31 PM, Samsudin Sam samsudinort...@yahoo.com
[belajar-excel] <belajar-excel@yahoogroups.com> wrote:

>
>
> Dear Mr. Kid,
>
> terima kasih atas pencerahannya dan saya sudah mencoba dan berhasil sesuai
> keinginan tetapi kerjanya excel menjadi lambat karena setelah saya praktek
> pada data server yang sebenarnya jumlah baris mencapai sekitar 50000.
> apakah bisa dicari solusi sehingga kerja excel tidak terganggu (lemot),
> padahal saya sudah menggunakan laptop dengan Ram 3 Gb.
>
> terima kasih atas pencerahannya.
>
> hormat saya,
> Samsudin
>
>
> Pada Selasa, 19 April 2016 10:14, "'Mr. Kid' mr.nm...@gmail.com
> [belajar-excel]" <belajar-excel@yahoogroups.com> menulis:
>
>
>
>
>
> Hai Pak Sam,
>
> Catatan tentang beberapa fungsi yang termasuk dalam kelompok reference ada
> disini <https://app.box.com/s/ifow4kdc8ho20d0tszo6jsy9qipx60sp>.
>
> Mulai Excel 2003, Excel memiliki fitur List (xl2003) atau Excel Table
> (xl2007 ke atas).
> Fitur ini membentuk suatu area range menjadi satu kesatuan object Excel
> Table.
> Fitur ini akan meng-copy-ken formula ke seluruh record di kolom tersebut.
> Pada xl2007 ke atas, fitur ini akan membentuk sebuah nama range berjenis
> Excel Table.
>
> Cara membuat Excel Table di xl2007 ke atas :
> 1. Pastikan header data hanya di 1 (SATU) baris Excel
> 2. Setiap kolom Excel untuk 1 (SATU) kolom data
> 3. Tidak ada merge cells mulai baris header data sampai record terakhir
> data
> 4. blok seluruh data, mulai dari header data di kolom yang digunakan yang
> bersambung alias membentuk 1 (SATU) area range (blok) sampai baris terakhir
> yang ada datanya
> 5. ribbon Home -> group Styles -> klik Format as Table -> pilih sebuah
> styles -> muncul dialog window -> centang has header -> tekan OK
> 6. menu toos Table -> ribbon Design -> group Properties -> lihat bagian
> Table Name -> ubah nama tabel sesuai kebutuhan di textbox yang tersedia
>     *** nama tabel mengikuti aturan named range
> 7. save workbook
> 8. selamat bekerja dengan Excel table
>
> Wassalam,
> Kid
>
>
>
>
>
> On Tue, Apr 19, 2016 at 8:20 AM, Samsudin Sam samsudinort...@yahoo.com
> [belajar-excel] <belajar-excel@yahoogroups.com> wrote:
>
>
> Hai Mr. Kid,
>
> Alhamdulillah akhirnya pakar master excel sudi memberikan pencerahannya
> dengan menggunakan formula yang lain dan ini saya pingin sekali diberikan
> tip bagaimana caranya menggabungkan formula index dan match, karena
> ternyata formula ini bisa diterapkan untuk berbagai model dan bagaimana
> caranya aplikasi dari formula gabungan ini, maksud apa batasan harus index
> dan apa batasan harus menggunakan match/
>
> Dan jika berkenan kepada Mr. Kid untuk bisa menjelaskan secara detail
> masalah lalu yang sudah Mr. Kid diberikan pencerahannya cuma saya mencoba
> dengan cara tersebut tetapi belum bisa, maksud bagimana sebuah file bisa
> otomatis terbentuk name manager.
>
> Terima kasih sebelumnya atas pencerahan yang diberikan dan sangat
> bermanfaat dan formula tersebut sudah sesuai dengan keinginan.
>
> Hormat saya,
> Samsudin
>
>
> Pada Selasa, 19 April 2016 8:18, "'Mr. Kid' mr.nm...@gmail.com
> [belajar-excel]" <belajar-excel@yahoogroups.com> menulis:
>
>
>
> Hai Pak Sam,
>
> File terlampir dengan Index Match.
>
> Wassalam,
> Kid
>
>
>
> 2016-04-16 14:38 GMT+07:00 Samsudin Sam samsudinort...@yahoo.com
> [belajar-excel] <belajar-excel@yahoogroups.com>:
>
>
> Master Excel,
>
> Saya sedang menyusun laporan dan mempunyai kendala dengan mengambil data
> yang jumlah banyak yang ingin saya gabungkan antara budget vs actual dan
> berikut adalah data yang sudah saya perkecil untuk kasus yang sebenarnya
> supaya bisa diberikan solusi pada forum ini.
>
> Dan sebelumnya saya mengucapkan terima kasih
>
> hormat saya,
> samsudin
>
>
>
>
>
>
>
> 
>

Attachment: re-Man Hour_r1.xlsx
Description: MS-Excel 2007 spreadsheet

  • [belajar-exce... Samsudin Sam samsudinort...@yahoo.com [belajar-excel]
    • Re: [bel... Sony Ario sony.ar...@gmail.com [belajar-excel]
      • Bls:... Fahmi Syaifullah fahmisyaifulla...@yahoo.com [belajar-excel]
    • Re: [bel... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
      • Re: ... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
        • ... Samsudin Sam samsudinort...@yahoo.com [belajar-excel]
          • ... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
            • ... Samsudin Sam samsudinort...@yahoo.com [belajar-excel]
              • ... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
            • ... ajibat...@yahoo.com [belajar-excel]
              • ... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
                • ... Tio Adi Bayu Adjie tio.ad...@ptssb.co.id [belajar-excel]
                • ... Nang Agus nanga...@gmail.com [belajar-excel]
                • ... Tio Ali tioali2...@yahoo.co.id [belajar-excel]

Kirim email ke