maaf mb haps, ini karna kebodohan saya.
di sheet (olah) saya melihat ada image yg di capture dari modulenya macro dan 
ada keterangan di image tersbt, tp setelah saya alt+f11 saya memang tidak 
melihat ada potongan kode di modulenya.

mungkin ada maksud tertentu kenapa menampilkan image hasil capture-an dari 
macro trsbt ya mb ?

thx & wassalam,
mulki


  ----- Original Message ----- 
  From: i Haps 
  To: [email protected] 
  Sent: Friday, January 27, 2012 2:27 PM
  Subject: Re: [belajar-excel] Mengurutkan tanggal dan departement


    
  halo mas mulki,

  file yg Aki ampirkan pada posting Thu, Jan 26, 2012 at 11:37 AM = tidak ada 
makronya.
  ( LPB_olah.xls_sofrmula_Semprul_Ki.xlsx  - 67K  )
  coba di-rechek & kalau perlu download lagi
  semua komputasi dilakukan dgn formula...


  kalau mas mulki menerima ada makronya, bisakah copy workbook dikirim japri ke 
Aki ya ...
  (kalau *.xlsx mestinya tidak ada makronya kan?)
  tegaskan apakah file tsb memang merupakan lampiran ex mail yg mulki kutip tsb 
?


  tks tks tks






  2012/1/27 Mulki <[email protected]>

    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
    Sent: Thursday, January 26, 2012 11:37 AM
    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! )

  

Kirim email ke