Wah, iya neh.. Maaf ya om Kids

Hmm. Kalkulasi masih lama, tapi dah mendingan
mau dong yang pake vba,

mungkin yang master vba yang bisa bantu neh


^_^ rudi


On 26/07/2013 15:58, Mr. Kid wrote:
Oh oke.
hehehe...
Kalau gitu, hapus dulu hasil karya formula Anda di kolom A sampai kolom F.
jangan-jangan dikiranya kolom-kolom berformula itu masih dipakai.

pivot tablenya kurang cepet ya. Atau kalkulasi sheet database nya yang kurang cepat ?

Kalau gitu pakai VBA. Nama header menjadi pembatasnya. Jika nama header ada yang tidak sama persis termasuk spasi sampai titik komanya, maka tidak akan menghasilkan apa-apa.

Wassalam,
Kid.




2013/7/26 Rudi Anto <rudi.ex...@yahoo.com <mailto:rudi.ex...@yahoo.com>>

    Terima kasih atas jawabannya Mr. Kids,
    mungkin penyampaian saya belum sesuai dengan maksud yang ada
    dipikiran.

    Penjelasannya begini Mr.Kids

    Bismillah :

    1. Sheet " Database"
         Merupakan data sumber yang banyaknya record sekitar 160.000
    record dan ga akan bertambah

    2. Sheet " InputFD "
        merupakan sheet yang saya gunakan untuk memasukkan file hasil
    convert dari file txt ke file excel
        dan yang saya masukkan hanya nomor barcode, terkadang sekali
    masukkan data paste sekitar
        ribuan record

    3. Sheet " Hasil "
        Dari sheet inputFD data record akan di link kan ke kolom C
        dari sinilah data yang saya inginkan saya cari, berhubung data
    setiap record di kolom C
        bersumber dari sheet " Database " .. saya tambahin kolom A
    (Hasil) untuk memasukkan formula array

    Jika data yang saya masukkan di sheet inputFD cuman puluhan, ga
    masalah sih..
    tapi jika di sheet inputFD langsung saya masukkan puluhan ribu
    record, timbul masalah
    pada calculating sekitar berjam-jam, hiks

    mungkin ada formula yang sederhana yang bikin formula array
    tersebut klo calculating agak cepak.. wuss.. ^_^

    Makasi Mr. Kids atas jawabannya, mungkin ada jawaban dari rekan2 lain


    ^_^ rudi


    On 26/07/2013 15:08, Mr. Kid wrote:
    Wa'alaikumussalam Wr. Wb.

    Mungkin file terlampir tidak sesuai harapan karena tidak
    menggunakan VBA (ekstensi .xlsx tidak boleh berisi VBA). Meski
    demikian, semoga bisa menjadi salah satu alternatif dari
    alternatif tanpa VBA yang ada ataupun dari sekian banyak
    algoritma VBA yang mungkin dibentuk.

    Idenya :
    1. tabel data diberi 1 kolom bantu untuk cek setiap record masuk
    dalam inputfd atau tidak.
    >> copy formula ke baris record baru jika ada penambahan record
    bisa otomatis jika menggunakan fitur excel table (file terlampir
    belum menggunakan fitur tersebut)

    2. menampilkan hasil filter berdasar isian di sheet inputfd pada
    sheet hasil dengan fitur pivot table. Pivot table di filter
    berdasar kolom tambahan di tabel data tadi yang labelnya lebih
    dari 0.

    3. setiap kali ada pengubahan nilai di sheet data maupun sheet
    inputfd, maka harus dilakukan refresh pivot table yang secara
    singkat bisa dengan melaluoi ribbon Data -> Refresh All atau
    menekan *CTRL ALT F5*

    Wassalamu'alaikum Wr. Wb.
    Kid.



    2013/7/26 Rudi Anto <rudi.ex...@yahoo.com
    <mailto:rudi.ex...@yahoo.com>>


        Assalamu'alaikum Wr. Wb.
        Rekan-rekan BeExcel, adakah macro atau formula array
        yang lebih ringan dari formula pada file terlampir.
        formula terdapat pada sheet HASIL kolom A. ( warna hijau )
        selama ini saya pake formula array tersebut,
        tapi terjadi masalah jika recordnya sudah mencapai ratusan ribu.
        data yang terdapat di tempat kami ada sekitar 160.000 record
        dan record memang sampai 160.000 record
        kami biasanya memasukkan data di sheet INPUTFD.
        dan data akan keluar di sheet HASIL
        mungkin ada formula atau macro yang lebih ringan.
        terima kasih atas bantuannya.
        Wassalamu'alaikum Wr. Wb.
        ^_^ rudi










Kirim email ke