Kalau datanya seperti ini saja ( 4 record ), outputnya seperti apa ya ? nomor karyawan tanggal nomor job ProjectName 2554 2014-11-14 12349 BC 4 2585 2014-11-14 12349 BC 4 2554 2014-11-14 12353 ICT N 2585 2014-11-14 12353 ICT N Wassalam, Kid.
On Fri, Dec 12, 2014 at 5:28 PM, Agus Erwanto [email protected] [belajar-excel] <[email protected]> wrote: > > > > Dear Mr Kid, > > maksud saya itu mengeluarkan data tanggalnya tidak double , jika dalam > satu hari ada beerapa job , dalam satu hari itu bisa dimunculkan 1 saja. > tetapi nama jobnya tidak muncul job job itu saja, jadi nama job dibuat > merata yang ada. > > seperti di attact ment untuk hasilnya > > Regards, > > Agus erwan > -------------------------------------------- > Pada Kam, 27/11/14, 'Mr. Kid' [email protected] [belajar-excel] < > [email protected]> menulis: > > Judul: Re: [belajar-excel] menentukan nomor job agar tidak muncul yang > sama [1 Attachment] > Kepada: "BeExcel" <[email protected]> > Tanggal: Kamis, 27 November, 2014, 8:31 PM > > > > > > > > > > > Hai Agus Erwan, > > File terlampir > menggunakan pivot table yang lebih baik kinerjanya dibanding > menggunakan array formula unique list. Terutama pada jumlah > record sumber data yang banyak. > > Kalau ingin menggunakan formula > (yaitu array formula unique list), ditunggu saja respon > rekan BeExceller lainnya ya. > > Cara lainnya lagi (selain pivot > table dan array formula), bisa menggunakan fitur Advanced > Filter. Syaratnya, nama kolom di tabel hasil sama persis > dengan nama kolom di tabel sumber data. Caranya : > 0. kosongkan tabel hasil (jika sudah > disediakan lokasinya) > 1. copy > header tabel sumber data ke tabel hasil > 2. blok seluruh kolom tabel hasil > (seluruh kolom ya, bukan hanya cells header saja) > 3. menuju ribbon Data -> group Sort n Filter > -> Advanced Filter -> tekan OK kalau muncul peringatan > -> tampil lah dialog window > 4. > Action : pilih Copy to blabla gitu > 5. List range : blok tabel sumber > data termasuk headernya (bisa di sheet lain dalam workbook > yang sama) > 6. Criteria range : > biarkan kosong > 7. Copy to : blok > seluruh kolom tabel hasil (ingat, seluruh kolom dan bukan > hanya headernya saja) > 8. centang > item Unique Records only atau sebangsanya yang tampak di > dialog window advanced filter tersebut > 9. OK > > Ketiga cara di atas (pivot table > [dalam hal refresh pivot table], formula [dalam hal memasang > formula], advanced filter [dalam hal melakukan langkah 0 > sampai 9 di atas]) bisa diotomasi dengan VBA. > > VBA juga bisa > digunakan untuk membuat algoritma yang berbeda dengan 3 cara > di atas. Hal ini membutuhkan loop setiap record data. Pada > jumlah record yang sangat banyak, maka VBA dengan cara ini > akan menjadi sangat lambat. Jauh lebih cepat mengotomasi > salah satu cara dari ketiga cara di atas dengan VBA. > > ;) > > Selamat mencoba > > Wassalam, > Kid. > > > 2014-11-27 17:12 GMT+11:00 > Agus Erwanto [email protected] > [belajar-excel] <[email protected]>: > > > > > > > > > > > > > > > > > > > > > > > > > > Dear Exeller, > > > > saya bertemu kasus berikut ini , saya punya data ( di table > data ) dan akan saya buat honor pertanggal ( table hasil : > warna kuning ). > > > > dimana maksud saya karena data di table data mempunyai > tanggal dan nomor job ada yang double. > > maka saya ingin menampilkan pertanggal tetapi nomorjob/ nama > jobnya tidak double. > > > > misal jumlah hari 13 dan jumlah nomorjob/nama job 13 , jadi > masuk semuanya nomor job tersebut dan tidak ada yang > double. > > kalau jumlah hari 12 dan jumlah nomorjob/nama job 13, jadi > masuk cuma 12 nomorjob tersebut dan tidak ada yang > double. > > > > seperti di file terlampir dengan hasil di table hasil > berwarna biru > > > > mohon bantuannya > > > > agus erwan > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > #yiv1906794430 #yiv1906794430 -- > #yiv1906794430ygrp-mkp { > border:1px solid #d8d8d8;font-family:Arial;margin:10px > 0;padding:0 10px;} > > #yiv1906794430 #yiv1906794430ygrp-mkp hr { > border:1px solid #d8d8d8;} > > #yiv1906794430 #yiv1906794430ygrp-mkp #yiv1906794430hd { > color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px > 0;} > > #yiv1906794430 #yiv1906794430ygrp-mkp #yiv1906794430ads { > margin-bottom:10px;} > > #yiv1906794430 #yiv1906794430ygrp-mkp .yiv1906794430ad { > padding:0 0;} > > #yiv1906794430 #yiv1906794430ygrp-mkp .yiv1906794430ad p { > margin:0;} > > #yiv1906794430 #yiv1906794430ygrp-mkp .yiv1906794430ad a { > color:#0000ff;text-decoration:none;} > #yiv1906794430 #yiv1906794430ygrp-sponsor > #yiv1906794430ygrp-lc { > font-family:Arial;} > > #yiv1906794430 #yiv1906794430ygrp-sponsor > #yiv1906794430ygrp-lc #yiv1906794430hd { > margin:10px > 0px;font-weight:700;font-size:78%;line-height:122%;} > > #yiv1906794430 #yiv1906794430ygrp-sponsor > #yiv1906794430ygrp-lc .yiv1906794430ad { > margin-bottom:10px;padding:0 0;} > > #yiv1906794430 #yiv1906794430actions { > font-family:Verdana;font-size:11px;padding:10px 0;} > > #yiv1906794430 #yiv1906794430activity { > > background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;} > > #yiv1906794430 #yiv1906794430activity span { > font-weight:700;} > > #yiv1906794430 #yiv1906794430activity span:first-child { > text-transform:uppercase;} > > #yiv1906794430 #yiv1906794430activity span a { > color:#5085b6;text-decoration:none;} > > #yiv1906794430 #yiv1906794430activity span span { > color:#ff7900;} > > #yiv1906794430 #yiv1906794430activity span > .yiv1906794430underline { > text-decoration:underline;} > > #yiv1906794430 .yiv1906794430attach { > clear:both;display:table;font-family:Arial;font-size:12px;padding:10px > 0;width:400px;} > > #yiv1906794430 .yiv1906794430attach div a { > text-decoration:none;} > > #yiv1906794430 .yiv1906794430attach img { > border:none;padding-right:5px;} > > #yiv1906794430 .yiv1906794430attach label { > display:block;margin-bottom:5px;} > > #yiv1906794430 .yiv1906794430attach label a { > > text-decoration:none;} > > #yiv1906794430 blockquote { > margin:0 0 0 4px;} > > #yiv1906794430 .yiv1906794430bold { > font-family:Arial;font-size:13px;font-weight:700;} > > #yiv1906794430 .yiv1906794430bold a { > text-decoration:none;} > > #yiv1906794430 dd.yiv1906794430last p a { > font-family:Verdana;font-weight:700;} > > #yiv1906794430 dd.yiv1906794430last p span { > margin-right:10px;font-family:Verdana;font-weight:700;} > > #yiv1906794430 dd.yiv1906794430last p > span.yiv1906794430yshortcuts { > margin-right:0;} > > #yiv1906794430 div.yiv1906794430attach-table div div a { > text-decoration:none;} > > #yiv1906794430 div.yiv1906794430attach-table { > width:400px;} > > #yiv1906794430 div.yiv1906794430file-title a, #yiv1906794430 > div.yiv1906794430file-title a:active, #yiv1906794430 > div.yiv1906794430file-title a:hover, #yiv1906794430 > div.yiv1906794430file-title a:visited { > text-decoration:none;} > > #yiv1906794430 div.yiv1906794430photo-title a, > #yiv1906794430 div.yiv1906794430photo-title a:active, > #yiv1906794430 div.yiv1906794430photo-title a:hover, > #yiv1906794430 div.yiv1906794430photo-title a:visited { > text-decoration:none;} > > #yiv1906794430 div#yiv1906794430ygrp-mlmsg > #yiv1906794430ygrp-msg p a span.yiv1906794430yshortcuts { > font-family:Verdana;font-size:10px;font-weight:normal;} > > #yiv1906794430 .yiv1906794430green { > color:#628c2a;} > > #yiv1906794430 .yiv1906794430MsoNormal { > margin:0 0 0 0;} > > #yiv1906794430 o { > font-size:0;} > > #yiv1906794430 #yiv1906794430photos div { > float:left;width:72px;} > > #yiv1906794430 #yiv1906794430photos div div { > border:1px solid > #666666;height:62px;overflow:hidden;width:62px;} > > #yiv1906794430 #yiv1906794430photos div label { > > color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;} > > #yiv1906794430 #yiv1906794430reco-category { > font-size:77%;} > > #yiv1906794430 #yiv1906794430reco-desc { > font-size:77%;} > > #yiv1906794430 .yiv1906794430replbq { > margin:4px;} > > #yiv1906794430 #yiv1906794430ygrp-actbar div a:first-child { > margin-right:2px;padding-right:5px;} > > #yiv1906794430 #yiv1906794430ygrp-mlmsg { > font-size:13px;font-family:Arial, helvetica, clean, > sans-serif;} > > #yiv1906794430 #yiv1906794430ygrp-mlmsg table { > font-size:inherit;font:100%;} > > #yiv1906794430 #yiv1906794430ygrp-mlmsg select, > #yiv1906794430 input, #yiv1906794430 textarea { > font:99% Arial, Helvetica, clean, sans-serif;} > > #yiv1906794430 #yiv1906794430ygrp-mlmsg pre, #yiv1906794430 > code { > font:115% monospace;} > > #yiv1906794430 #yiv1906794430ygrp-mlmsg * { > line-height:1.22em;} > > #yiv1906794430 #yiv1906794430ygrp-mlmsg #yiv1906794430logo { > padding-bottom:10px;} > > > #yiv1906794430 #yiv1906794430ygrp-msg p a { > font-family:Verdana;} > > #yiv1906794430 #yiv1906794430ygrp-msg > p#yiv1906794430attach-count span { > color:#1E66AE;font-weight:700;} > > #yiv1906794430 #yiv1906794430ygrp-reco > #yiv1906794430reco-head { > color:#ff7900;font-weight:700;} > > #yiv1906794430 #yiv1906794430ygrp-reco { > margin-bottom:20px;padding:0px;} > > #yiv1906794430 #yiv1906794430ygrp-sponsor #yiv1906794430ov > li a { > font-size:130%;text-decoration:none;} > > #yiv1906794430 #yiv1906794430ygrp-sponsor #yiv1906794430ov > li { > font-size:77%;list-style-type:square;padding:6px 0;} > > #yiv1906794430 #yiv1906794430ygrp-sponsor #yiv1906794430ov > ul { > margin:0;padding:0 0 0 8px;} > > #yiv1906794430 #yiv1906794430ygrp-text { > font-family:Georgia;} > > #yiv1906794430 #yiv1906794430ygrp-text p { > margin:0 0 1em 0;} > > #yiv1906794430 #yiv1906794430ygrp-text tt { > font-size:120%;} > > #yiv1906794430 #yiv1906794430ygrp-vital ul li:last-child { > border-right:none !important; > } > #yiv1906794430 > >

