تقبل الله منا و منكم. من العاءدين و الفاءيزين
selamat hari  raya idul fitri mohon maaf lahir dan batin

opsi dengan formula murni (ekperimen dengan konversi nilai cell)
untuk list 1 dan list 2 range (B4:C11)

{=IFERROR(OFFSET($A$1;MOD(SMALL(IF($B$4:$C$11<>"";ROW($B$4:$C$11)+MOD(COLUMN($B$4:$C$11)-1;1048576)*1048576);ROW(1:1));1048576)-1;TRUNC(SMALL(IF($B$4:$C$11<>"";ROW($B$4:$C$11)+MOD(COLUMN($B$4:$C$11)-1;1048576)*1048576);ROW(1:1))/1048576));"")}

untuk list3 list4 dan list5 range (F4:H11)

=IFERROR(OFFSET($A$1;MOD(SMALL(IF($F$4:$H$11<>"";ROW($F$4:$H$11)+MOD(COLUMN($F$4:$H$11)-1;1048576)*1048576);ROW(1:1));1048576)-1;TRUNC(SMALL(IF($F$4:$H$11<>"";ROW($F$4:$H$11)+MOD(COLUMN($F$4:$H$11)-1;1048576)*1048576);ROW(1:1))/1048576));"")

konsep yang digunakan untuk solusi kasus ini adalah dengan mengkonversi tiap 
sel dengan nilai berdasarkan urutannya dari kolom makin besar kolom makin besar 
nilai konversinya.  A1 dikonversi menjadi 1 A2 =2 , B1=1048577   dst 
formula yang digunakan untuk mengkonversi nilai cel adalah 
=ROW()+MOD(COLUMN()-1;1048576)*1048576
jika formula ini ditempatkan di sebarang cell maka akan menghasilkan nilai 
konversinya.
jika di antara kurung buka dan tutup diisi referensi cell maka akan 
menghasilkan nilai sesuai dengan cellnya.
pada solusi kasus ini karena yang akan di cari adalah nilai konnversi cell dari 
sebuah range maka yang diisikan adalah referensi range .

nilai konversi cell bisa difungsikan untuk mencari baris dan kolom dari cell 
yang dikonversikan
misalkan cell B1 kalau dikonversikan dengan formula konversi di atas nilainya 
menjadi  1048577.
kalau dibalik dari nilai 1045877 bisa dicari  nilai kolom dan barisnya
mencari kolom
=TRUNC((1045877-1)/1048576)+1  hasilnya 2 (kolom ke dua)
mencari baris
=MOD(1048576-1;1048576)+1  hasilnya 1 (baris ke satu) 

jadi formula komplek di atas adalah pengembangan  dari logika standar ini 
dikombinasikan dengan fungsi logika IF fungsi sortingSMALL dan fungsi navigasi 
OFFSET  bisa memberi solusi yang diinginkan. sebagaimana bisa dilihat di 
attachment.

wassalam

Ghozi Alkatiri



--- Pada Sel, 30/8/11, STDEV(i) <[email protected]> menulis:

Dari: STDEV(i) <[email protected]>
Judul: Re: [belajar-excel] append list secara dynamic
Kepada: [email protected]
Tanggal: Selasa, 30 Agustus, 2011, 5:35 PM







 



  


    
      
      
      Jika kita sudah BERANI mengatakan otomatis dan dynamis tentunya ada 
beberapa syarat yg harus dipenuhi (diketahui bahwa ada syarat-syarat-nya)


misalnya

kolom dan baris List SUmber/Rujukan akan secara liar bertambah ke kanan 
maupun ke bawah, dengan jumlah Kolom &/ jumlah Baris yg tidak kita ketahui 
sebelumnya


Syarat 1: paling tidak :  di bawah atau di kanan List harus kosong (tidak 
dibatasi 

oleh HASIL FORMULA atau tabel / daa lain) seperti yg dicontohkan.


FORMULA harus ditulis di range (KOLOM) yg tidak terbatas jumlah barisnya

(karena diharapkan akan OTOMATIS menampilkan hasil, kapan saja (yaitu 
ketika List Sumber ditambah (Barisnya mapun Kolomnya)


Yang OTOMATIS itu HASIL FORMULANYA; sedangkan FORMULANYA sendiri harus 

sengaja DITULIS. (=tidak tertulis secara otomatis)Jika tidak pernah ditulis, 
tidak akan ada hasilnya.


Jadi dengan FORMULA;  keinginan penggabung beberapa kolom LIST agar hasinya

otomatis dan  dinamis berkurang/ bertambah dtanya (tapi tetap 1 kolom) 
sepertinya kurang cocok; karena rupanya anda tiak membicarakan / menyadari 
adanya 2 syarat tsb.


Lebih cocok jika dikerjakan dengan Bukan Formula, misalnya dengan memencet 
Tombol

dan hasila tertulis otomatis & dinamis (berupa data konstanta / bukan 
formula)CMIIW.


Mohon dilihat FORMULA di lampiran ( kolom K dan N ) dimana Formula dibantu oleh

UDF.


~siti




2011/8/30 WIRAnata Kemala Deng <[email protected]>


> dear all para pakar excel,
> mohon bantuannya utk input/advise memecahkan 'trick' untuk menggabungkan 
> (append) > list of accounts secara dynamic (tergantung dengan seberapa 
> panjang list sebelumnya).


>
> Untuk lebih jelas nya mohon refer ke attachment berikut.
> Terima kasih banyak , dan juga Selamat Hari Lebaran :)
> regards, Wira


    
     

    
    


 



  



Attachment: ghozi 01092011gabung list secara dynamic.xlsx
Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

Kirim email ke