Terima kasih Mr. Kid atas penjelasan lengkapnya terkait penyelesaiaan kasus tersebut. Sudah saya coba , awalnya sih yang formula duplicate tidak berhasil , hasilnya angka ...untuk CF nya alhamdulillah berhasil ..
setelah saya telaah di file Mr Kid, ternyata di kolom yang terdapat rumus duplicate ada pengaturan custom di format cell ..Akhirnya saya terapkan dan alhamdulillah berhasil semuanya .. Sekali lagi terima kasih Mr Kid On Saturday, June 11, 2016 1:31 AM, "'Mr. Kid' mr.nm...@gmail.com [belajar-excel]" <belajar-excel@yahoogroups.com> wrote: Wa'alaikumussalam wr wb Hai Arie, Tanda $ dalam formula itu sangat bermanfaat. Menyusun kalimat dalam bahasa manusia yang panjang berisi bunyi DETIL kriteria yang dibutuhkan akan bermanfaat dalam menyusun formula setahap demi setahap. Contoh : Data duplicate berdasar kolom A dan B : 1. Jika kolom A tidak ada isinya ATAU kolom B tidak ada isinya, maka abaikan alias tidak perlu diproses. 2. Jika jumlah record berisi nilai di kolom A dan B ada lebih dari 1, maka dinyatakan duplicate. Step penyusunan formula : a. syarat ke-1 ada kata JIKA di dalam kriteria, berarti bisa pakai IF b. syarat ke-1 adalah kolom A DAN kolom B ada isinya (kalimat lain dari bunyi kriteria nomor 1). Berarti jumlah karakter kolom A bukan 0 DAN jumlah karakter di kolom B lebih dari 0 -> karena ada hitung jumlah karakter, maka fungsi LEN bisa digunakan. -> LEN dipakai 2 kali, yaitu untuk LEN nya kolom A dan LEN nya kolom B -> karena ada hubungan logika DAN (bahasa londo inggrisnya AND), maka bisa menggunakan fungsi AND atau menggunakan notasi perkalian (*) -> kalau pakai notasi perkalian, maka LEN nya A lebih dari 0 * LEN nya B lebih dari 0 -> karena ada perbandingan seperti lebih dari 0 dan sebagainya, maka harus dikurung. Jadi si (LEN nya A lebih dari 0) * (LEN nya B lebih dari 0) -> Jadi, IF untuk kriteria pertama, dibagian conditions diisi bunyi LEN LEN an tadi -> bagian IF untuk kondisi TRUE, akan dilakukan pemeriksaan untuk syarat ke-2 -> bagian IF untuk kondisi FALSE, akan menghasilkan karakter kosong atau apalah, yang menunjukkan tidak perlu diproses. c. syarat ke-2 ada kata JIKA juga, maka perlu pakai IF. Jadi IF-nya syarat ke-2 akan ada di dalam IF-nya syarat ke-1 ditemat yang sudah dijabarkan di poin b. d. menghitung jumlah records dengan kondisi berdasar 2 kriteria (alias ada kriterianya), bisa pakai fungsi COUNTIFs (kalau CountIF cuma untuk 1 kriteria) kondisi untuk di dalam COUNTIFS : i. semua data di kolom A bernilai seperti nilai kolom A di baris formula ii. semua data di kolom B bernilai seperti nilai kolom B di baris formula berhubung kolom kunci untuk COUNTIFs harus tetap berdasar kolom itu saja (kolom A dan kolom B), maka perlu mengatur tanda $ disemua bagian isi COUNTIFs dengan demikian, si formula COUNTIFs jika di-copy ke baris DAN kolom lain akan tetap menghasilkan nilai hasil formula yang benar. e. syarat ke-2 jumlah records (hasil COUNTIFs) lebih dari 1 Jadi, IF-nya untuk syarat ke-2 bagian conditions berisi perbandingan COUNTIFs tadi. Bagian TRUE si IF (kalau COUNTIFs lebih dari 1), diisi teks yang menandakan duplicate Bagian FALSE si IF diisi teks yang menandakan TIDAK duplicate f. semua bagian formula disusun satu per satu dengan seksama. Bisa disusun di cells yang berda (di baris yang sama) lebih dulu, atau langsung ditulis semuanya jadi satu formula di sebuah cells hasil. Untuk Conditional Formatting (CF), jika dasar kondisi formatnya ada di cells lain, maka gunakan Use Formula blabla. Bunyi formula untuk CF yang pakai Use Formula blabla bisa disusun lebih dulu di sebuah cells. Kalau formulanya sudah jadi dan menghasilkan nilai yang benar, barulah dipasang di CF. So, Semua hal disusun secara bertahap. Bahkan dalam Kun pun Fa ya kun nya sengaja dibuat-Nya selesai melalui tahapan dan waktu sebagai pelajaran bagi mahluk bahwa semua perlu proses dan waktu yang harus dilakukan secara seksama dan penuh kesabaran dan ketelitian dalam kesungguhan (tidak borongan). Supaya mudah dipelajari dan dipahami, sehingga tumbuh dan berkembang pesat nilai manfaatnya. Sayangnya, menulis sendiri penjabaran suatu kasus seperti poin a sampai f di atas jarang dilakukan. Semuanya cuma dibiarkan dalam imajinasi saja (kayanya perlu paham apa itu lauh mahfudz... Sungguh keberadaan lauh mahfudz itu pelajaran yang sangat penting, padahal Dia tidak butuh lauh mahfudz, tapi tetap saja Dia membuatnya dulu.) :) Mohon maaf lahir dan batin atas segala khilaf. Semoga bermanfaat. Wassalamu'alaikum wr wb Kid. 2016-06-10 14:38 GMT+07:00 cheivory_bri...@yahoo.com [belajar-excel] <belajar-excel@yahoogroups.com>: Yth. Para Master Assalaamu'alaikum Wr Wb Help me , Master ... Saya ada kasus untuk mendeteksi data ganda dalam menginput pengambilan matakuliah remidi. Tapi, deteksinya di dua kolom : Kolom kode Mahasiswa dan Kolom matakuliah remidi .. Mohon bantuannya : gimana cara / rumus untuk mendeteksi duplikat dua kolom serta caranya menandai warna baris sel dengan Conditional Formatting sesuai kasus tersebut ? adapun file kasus terlampir . Terima kasih wassalaamu'alaikum wr wb #yiv8752854684 #yiv8752854684 -- #yiv8752854684ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv8752854684 #yiv8752854684ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv8752854684 #yiv8752854684ygrp-mkp #yiv8752854684hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv8752854684 #yiv8752854684ygrp-mkp #yiv8752854684ads {margin-bottom:10px;}#yiv8752854684 #yiv8752854684ygrp-mkp .yiv8752854684ad {padding:0 0;}#yiv8752854684 #yiv8752854684ygrp-mkp .yiv8752854684ad p {margin:0;}#yiv8752854684 #yiv8752854684ygrp-mkp .yiv8752854684ad a {color:#0000ff;text-decoration:none;}#yiv8752854684 #yiv8752854684ygrp-sponsor #yiv8752854684ygrp-lc {font-family:Arial;}#yiv8752854684 #yiv8752854684ygrp-sponsor #yiv8752854684ygrp-lc #yiv8752854684hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv8752854684 #yiv8752854684ygrp-sponsor #yiv8752854684ygrp-lc .yiv8752854684ad {margin-bottom:10px;padding:0 0;}#yiv8752854684 #yiv8752854684actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv8752854684 #yiv8752854684activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv8752854684 #yiv8752854684activity span {font-weight:700;}#yiv8752854684 #yiv8752854684activity span:first-child {text-transform:uppercase;}#yiv8752854684 #yiv8752854684activity span a {color:#5085b6;text-decoration:none;}#yiv8752854684 #yiv8752854684activity span span {color:#ff7900;}#yiv8752854684 #yiv8752854684activity span .yiv8752854684underline {text-decoration:underline;}#yiv8752854684 .yiv8752854684attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv8752854684 .yiv8752854684attach div a {text-decoration:none;}#yiv8752854684 .yiv8752854684attach img {border:none;padding-right:5px;}#yiv8752854684 .yiv8752854684attach label {display:block;margin-bottom:5px;}#yiv8752854684 .yiv8752854684attach label a {text-decoration:none;}#yiv8752854684 blockquote {margin:0 0 0 4px;}#yiv8752854684 .yiv8752854684bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv8752854684 .yiv8752854684bold a {text-decoration:none;}#yiv8752854684 dd.yiv8752854684last p a {font-family:Verdana;font-weight:700;}#yiv8752854684 dd.yiv8752854684last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv8752854684 dd.yiv8752854684last p span.yiv8752854684yshortcuts {margin-right:0;}#yiv8752854684 div.yiv8752854684attach-table div div a {text-decoration:none;}#yiv8752854684 div.yiv8752854684attach-table {width:400px;}#yiv8752854684 div.yiv8752854684file-title a, #yiv8752854684 div.yiv8752854684file-title a:active, #yiv8752854684 div.yiv8752854684file-title a:hover, #yiv8752854684 div.yiv8752854684file-title a:visited {text-decoration:none;}#yiv8752854684 div.yiv8752854684photo-title a, #yiv8752854684 div.yiv8752854684photo-title a:active, #yiv8752854684 div.yiv8752854684photo-title a:hover, #yiv8752854684 div.yiv8752854684photo-title a:visited {text-decoration:none;}#yiv8752854684 div#yiv8752854684ygrp-mlmsg #yiv8752854684ygrp-msg p a span.yiv8752854684yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv8752854684 .yiv8752854684green {color:#628c2a;}#yiv8752854684 .yiv8752854684MsoNormal {margin:0 0 0 0;}#yiv8752854684 o {font-size:0;}#yiv8752854684 #yiv8752854684photos div {float:left;width:72px;}#yiv8752854684 #yiv8752854684photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv8752854684 #yiv8752854684photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv8752854684 #yiv8752854684reco-category {font-size:77%;}#yiv8752854684 #yiv8752854684reco-desc {font-size:77%;}#yiv8752854684 .yiv8752854684replbq {margin:4px;}#yiv8752854684 #yiv8752854684ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv8752854684 #yiv8752854684ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv8752854684 #yiv8752854684ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv8752854684 #yiv8752854684ygrp-mlmsg select, #yiv8752854684 input, #yiv8752854684 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv8752854684 #yiv8752854684ygrp-mlmsg pre, #yiv8752854684 code {font:115% monospace;}#yiv8752854684 #yiv8752854684ygrp-mlmsg * {line-height:1.22em;}#yiv8752854684 #yiv8752854684ygrp-mlmsg #yiv8752854684logo {padding-bottom:10px;}#yiv8752854684 #yiv8752854684ygrp-msg p a {font-family:Verdana;}#yiv8752854684 #yiv8752854684ygrp-msg p#yiv8752854684attach-count span {color:#1E66AE;font-weight:700;}#yiv8752854684 #yiv8752854684ygrp-reco #yiv8752854684reco-head {color:#ff7900;font-weight:700;}#yiv8752854684 #yiv8752854684ygrp-reco {margin-bottom:20px;padding:0px;}#yiv8752854684 #yiv8752854684ygrp-sponsor #yiv8752854684ov li a {font-size:130%;text-decoration:none;}#yiv8752854684 #yiv8752854684ygrp-sponsor #yiv8752854684ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv8752854684 #yiv8752854684ygrp-sponsor #yiv8752854684ov ul {margin:0;padding:0 0 0 8px;}#yiv8752854684 #yiv8752854684ygrp-text {font-family:Georgia;}#yiv8752854684 #yiv8752854684ygrp-text p {margin:0 0 1em 0;}#yiv8752854684 #yiv8752854684ygrp-text tt {font-size:120%;}#yiv8752854684 #yiv8752854684ygrp-vital ul li:last-child {border-right:none !important;}#yiv8752854684