On 16 Jan 2009 at 11:29, Office Boy wrote:

> Terima kasih banyak Mas Aksan...
> 
> bener Mas... ini memang lebih mudah jika diolah di excel... tapi
> permasalahannya... data set ini ada jutaan entries/rows... kemarin saya
> sempat hitung ada 1.6 juta lebih.... excel nggak muat Mas... :p
> 
> masalahnya, saya nggak bisa utak-utik source datanya... bener2x bentuk
> defaultnya udah given... nggak bisa diapa-apain lagi...
> 
> alternatif solusinya apa ya??

masih pakai excel atau spreadsheets lainnya :D
[sebelumnya dipotong sepanjang batas maksimum jumlah row/record]

1. insert 1 kolom baru -> row 1 diberi nama sembarang misal : nomor
2. beri nomor urut ascending di kolom "nomor"

akan tampak sbb :

nomor   KodeBarang      KodeItem        Harga
1       99890CF293      1112233 80.000
2               1112235 70.000
3               1213343 70.000
4               1223445 80.000
5       99920DF123      1111112 65.000
6               1111132 50.000
7               1111133 55.000
8               2123412 65.000
9       99920DD144      1123422 63.000
10              1123455 77.000

3. select all [ctrl + A]
4. sortir berdasarkan Header Row sbb :
KodeBarang -> ascending
nomor -> ascending
akan tampak sbb :
nomor   KodeBarang      KodeItem        Harga
1       99890CF293      1112233 80.000
9       99920DD144      1123422 63.000
5       99920DF123      1111112 65.000
2               1112235 70.000
3               1213343 70.000
4               1223445 80.000
6               1111132 50.000
7               1111133 55.000
8               2123412 65.000
10              1123455 77.000

5. isikan baris yg kosong dengan rumus sama atasnya,
misalnya di cell B5 --> +B4
6. copykan ke seluruh cell lain misal B6 s.d. B11
akan tampak sbb :
nomor   KodeBarang      KodeItem        Harga
1       99890CF293      1112233 80.000
9       99920DD144      1123422 63.000
5       99920DF123      1111112 65.000
2       99920DF123      1112235 70.000
3       99920DF123      1213343 70.000
4       99920DF123      1223445 80.000
6       99920DF123      1111132 50.000
7       99920DF123      1111133 55.000
8       99920DF123      2123412 65.000
10      99920DF123      1123455 77.000

7. sortir ulang spt langkah 3 dan 4, agar kembali seperti urutan awal,
dg urutan Header Row sbb :
nomor -> ascending
KodeBarang -> ascending

akan nampak sbb :
nomor   KodeBarang      KodeItem        Harga
1       99890CF293      1112233 80.000
2       99890CF293      1112235 70.000
3       99890CF293      1213343 70.000
4       99890CF293      1223445 80.000
5       99920DF123      1111112 65.000
6       99920DF123      1111132 50.000
7       99920DF123      1111133 55.000
8       99920DF123      2123412 65.000
9       99920DD144      1123422 63.000
10      99920DD144      1123455 77.000

8. select all [ctrl + A] --> copy [ctrl + C] --> paste special as values

alternatif lain dg Text Editor kesayanganku :D

1. unduh PFE di http://www.lancs.ac.uk/staff/steveb/cpaap/pfe/pfe101i.zip
2. asumsi file txtnya tab delimited
3. buka file tsb, pancing find-nya dengan \n\t  <-- artinya cari barisbaru yg 
diikuti tab
4. copykan makro sbb ke edit_recording  <-- asumsinya sudah familiar dg 
makronya PFE :D

*Loop
EditRepeatLastFind
CaretStartOfLine
CaretUp
CaretRightWordSelect
EditCopy
CaretStartOfLine
CaretDown
EditPaste
EditDeleteForwards
*EndLoop

5. jalankan makro dg menekan F7

5. berdoa semoga berhasil :D

cmiiw

sinung

> terima kasih banyak atas bantuannya.
> 
> kind regards,
> pras
> 
> On 1/16/09, aksan kurdin <[email protected]> wrote:
> >
> >   Diolahnya di excelnya mas, sebelum masuk access, lebih mudah.
> >
> > dari contoh yang anda kirim begini simulasinya:
> > select a1:a11
> > tekan ctrl-g (Goto)
> > klik tombol special
> > pilih opsi blanks
> > (maka selection hanya pada kolom kosong saja)
> > lalu dalam keadaan terseleksi, tekan f2 untuk mengedit kolom sell
> > aktif, misal saya sekarang di sel A3, masukkan rumus =A2 lalu tekan
> > Ctr-Enter
> > ini akan membuat semua field selection mengisi selnya dengan data satu
> > baris diatasnya.
> >
> > Sekarang select kembali a1:a11, copy, lalu paste value saja ke sel
> > tersebut untuk menimpa formula.
> > Sekarang data sudah siap di import ke excel
> >
> > Anda bisa rekam kegiatan tersebut di makro excel untuk otomatis
> > pekerjaan, atau nanti skripnya anda simulasikan dari vba.
> >
> > aksan kurdin



-- sig
Shofwan Al-Banna Choiruzzad
  Kemanusiaan. Keindonesiaan. Islam.
Ketiganya memaksa saya berpihak pada yang lemah dan tertindas.
http://maul-keren.blogspot.com/2009/01/surabaya-dulu-gaza-sekarang.html
-- sig







Kirim email ke