Paragraf

Ing antarane alat Microsoft Excel standar, ana macem-macem cara kanggo nyorot duplikat kanthi warna. Cara paling gampang lan paling cepet yaiku kanthi format kondisional. Kanggo nindakake iki, mung pilih sawetara sel lan pilih ing tab Ngarep — Conditional Formatting — Cell Pilihan Aturan — Duplikat Nilai (Ngarep — Pemformatan Bersyarat — Aturan Sel Sorot — Nilai Duplikat):

Panerangan kaping pindho saka duplikat

Nanging, ing kasus iki, werna isi kabeh sel bakal padha, IE mung sinyal sing unsur wis duplikat nang endi wae liya ing sawetara, nanging ora nindakake apa-apa kanggo nemokake iku. Sampeyan bisa ndandani kahanan kanthi makro cilik sing bakal ngisi saben pasangan (utawa luwih) duplikat sing diulang kanthi warna dhewe:

Panerangan kaping pindho saka duplikat

Dadi luwih cetha, ta? Mesthi, kanthi jumlah sel sing mbaleni, bakal angel mbedakake antarane warna, nanging kanthi jumlah duplikat sing relatif cilik, cara iki bakal bisa digunakake kanthi sampurna.

Kanggo nggunakake makro iki, penet trabasan keyboard Alt + F11 utawa tombol visual Basic tab Developer, masang modul kosong anyar liwat menu Insert - Modul lan nyalin kode makro iki ing kana:

Sub DuplicatesColoring() Dim Dupes() 'Nyatakan array kanggo nyimpen duplikat ReDim Dupes(1 To Selection.Cells.Count, 1 To 2) Selection.Interior.ColorIndex = -4142 'Busak isi yen i = 3 Kanggo Saben sel Ing Selection If WorksheetFunction.CountIf(Selection, cell.Value) > 1 Then For k = LBound(Dupes) To UBound(Dupes) 'yen sel wis ana ing array duplikat, isi Yen Dupes(k, 1) = sel Banjur sel.Interior. ColorIndex = Dupes(k, 2) Sabanjure k 'yen sel ngandhut duplikat, nanging durung ana ing larik, ditambahake menyang larik lan isi Yen cell.Interior.ColorIndex = -4142 Banjur cell.Interior.ColorIndex = i Dupes(i, 1 ) = sel. Nilai Dupes(i, 2) = ii = i + 1 End Yen End Yen Sabanjure sel End Sub  

Saiki sampeyan bisa milih kisaran apa wae karo data ing sheet lan mbukak makro kita nggunakake trabasan keyboard Alt + F8 utawa liwat tombol macro (Macro) tab pangembang (Pengembang).

  • Sorot duplikat kanthi warna
  • Apa macro, ngendi kanggo masang kode makro ing Visual Basic, carane mbukak
  • Cara ngetung jumlah nilai unik ing sawetara sel tartamtu

Ninggalake a Reply