ki semprul, mumpung msh kasus yg sama. ini kan pake formula ya, tp kenapa di 
filenya saya liat ada dilampirkan attachment macronya ? adakah hubungan antara 
formula tadi dg macronya ?


thx & wassalam,
mulki


  ----- Original Message ----- 
  From: Ki Semprul 
  To: [email protected] 
  Sent: Thursday, January 26, 2012 11:37 AM
  Subject: Re: [belajar-excel] Mengurutkan tanggal dan departement


    

  Tabel yg ada tetap dibiarkan; dan diangap sebagai INPUT
  Tabel SEPERTI YG DIINGINKAN dibuat di Range lain ( sheet lain) 
  dengan FOR MU LA ,  yg kira kita sbb:


  Data Tangal di-sejajarkan dengan angka urut
  Sebuah tanggal harus ditempatkan DIMANA ??  diteksi Index BARIS-nya
  Index Baris dicari dengan fungsi Match
  Tetapi kerena  angka urut dan angka tanggal itu LAIN; maka array tanggal 
  dalam fungsi Match: hanya diambil AgkaHarinya saja  [   Day(DataTanggal)  ]


     =MATCH(A3,DAY(Olah!$B$3:$B$30),0)
  menghasilkan Index baris


    =IF(ISNA(MATCH(A3,DAY(Olah!$B$3:$B$30),0)),"",
           (INDEX(Olah!$B$3:$B$30,
                          MATCH(A3,DAY(Olah!$B$3:$B$30),0))))
  menghasilkan data tanggal (ex kolom Trans_Date) yg harus dituliskan di baris 
itu.


  Demikan juga dengan KOLOM-KOLOMnya
  kolom yg diambil dicari INDEX KOLOMNYA dengan MATCH


     =MATCH(C$1,Olah!$C$2:$O$2,0)
  menghasilkan Index kolom yg diperlukan 


     =IF(ISNA(MATCH($A3,DAY(Olah!$B$3:$B$30),0)),"",
            INDEX(Olah!$C$3:$O$33,
                         MATCH($A3,DAY(Olah!$B$3:$B$30),0),
                         MATCH(C$1,Olah!$C$2:$O$2,0)))


  menghasilkan data di KOLOM itu


  Semua formula d i kolom B maupun C ke kanan; adalah Array formula Cell Tunggal
  Mohon ampun kalau ternyata masih salah-salah...


  Ki Semprul (semprull..ki! )








  2012/1/26 jajang muhammad siddik <[email protected]> 

    Dear Agan2 master excel..
    Saya lagi butuh bantuan ni...
    gimana caranya mengurutkan tanggal dan departement, seperti file 
terlampir...
    bisa dengan formula atau pun dengan macro
    Regards
    Jajang Ms


  

Kirim email ke