Coba ubah formula di K3 dengan : =MAX(INDEX(D4:D8,COUNTA(A4:A8)+1)-1) Rujukan sampai baris 8 bisa diubah sampai baris terakhir yang disediakan.
Wassalam, Kid. 2013/1/22 Maya Pada <[email protected]> > ** > > > Hmm...su cutee Mr Kid terpecahkan sudah.... > kira-kira ada trik untuk "MENSIASATI" pada cell komen "selalu dilebihkan 1 > baris" karena pada prakteknya dari 30 baris yang nanti saya sediakan > mungkin tidak akan semua terisi 30 baris saat input data.. > > salam > maya > > ------------------------------ > *From:* Mr. Kid <[email protected]> > *To:* [email protected] > *Sent:* Tuesday, January 22, 2013 3:25 PM > > *Subject:* Re: [belajar-excel] Deret Data Berdasarkan Data Input > > > > Coba perhatikan formula : > > =IF(J4>$K$3,0,LOOKUP(ROW()-ROW($K$3),$D$4:$D$8,$B$4:$B$8)+COUNTIF(J$3:J3,J4)+VLOOKUP(LOOKUP(ROW()-ROW($K$3),$D$4:$D$8,$A$4:$A$8),$F$4:$G$9,2,0) > **10*) > Bagian yang *biru *adalah pembentuk jumlah digit dibelakang standar kode > > Contoh data yang ada seluruhnya adalah 1 digit tanpa ada keterangan sampai > batas berapa digit yang meungkin disusun. > Selain itu, untuk nomor seri sebanyak 2 digit seperti seri 10 dengan seri > 1 digit seperti seri nomor 5 bagaimana penulisannya ? > Idealnya : 400105 untuk seri 5 dan 400110 untuk seri 10. > Hal ini akan membuat proses sorting menjadi lebih konsisten bahwa 400110 > adalah setelah 400105 > > Jika tidak mau yang idel seperti itu, dan lebih memilih kode 40015 untuk > seri 5 dan 400110 untuk seri 10, maka ubah susunan formula menjadi : > > =IF(J4>$K$3,0,VLOOKUP(LOOKUP(ROW()-ROW($K$3),$D$4:$D$8,$A$4:$A$8),$F$4:$G$9,2,0) > &LOOKUP(ROW()-ROW($K$3),$D$4:$D$8,$B$4:$B$8)+COUNTIF(J$3:J3,J4)**) > > Wassalam, > Kid. > > > 2013/1/22 Maya Pada <[email protected]> > > ** > > Mr Kid trimakasih responnya..masih mending py Mas Kid dumy gak terlalu > rame, tapi saya coba coba ganti di DATA INPUT masih ada kesalahan > Klo sy ganti baris 4 dengan mengisikan code 1; from 1 dan to 10 nilai > 400110 malah ga keluar.... > Mr Heri file yang mas kasih kayaknya ga ada formulanya ya.. > > Salam> Maya > > > ------------------------------ > *From:* Mr. Kid <[email protected]> > *To:* [email protected] > *Sent:* Tuesday, January 22, 2013 2:02 PM > *Subject:* Re: [belajar-excel] Deret Data Berdasarkan Data Input > > > > Hai Maya, > > File terlampir juga ndak kalah banyak kolom dummy-nya. > 1. kolom rec_start : nomor record awal daftar item baru berdasar code > >> dengan formula : D4 dan copy ke bawah > =N(D3)+N(C3)-N(B3)+1 > > 2. kolom helper : penunjuk nomor start record yang digunakan > >> formula J4 dan copy ke bawah : > =LOOKUP(ROW()-ROW($K$3),$D$4:$D$8) > > 3. kolom nitem : penunjuk jumlah record hasil yang memiliki nilai item sama > >> formula i4 dan copy ke bawah > =COUNTIF($K$4:$K$30,K4) > > Formula kolom daftar hasil di K4 : > > =IF(J4>$K$3,0,LOOKUP(ROW()-ROW($K$3),$D$4:$D$8,$B$4:$B$8)+COUNTIF(J$3:J3,J4)+VLOOKUP(LOOKUP(ROW()-ROW($K$3),$D$4:$D$8,$A$4:$A$8),$F$4:$G$9,2,0)*10) > > Penanda record hasil yang duplicate bisa dengan conditional formatting > opsi Use Formula (xl2007 ke atas) atau opsi IsFormula (xl2003) dengan > formula : > =K4*($I4>1) > > Daftar record yang duplicate bisa disusun memanfaatkan fitur pivot table > dengan page filter adalah kolom nitem (kolom bantu ke-3) yang dipilih > selain 1 > > File terlampir. > > Wassalam, > Kid. > > > 2013/1/22 Maya Pada <[email protected]> > > ** > > Salam mantap buat para pakar excel... > Saya coba untuk kasus yang dilampirkan nama terlalu ruwet dan banyak dummy > hehe.. > Mohon dibantu mungkin ada yang lebih ringkas lagi... > untuk membuat deretan data output dari data input yang diberikan... > > Salam > > Maya > > > > > > > > > > > > >

