Прескочи на основното съдържание

Как да оцветите дублирани стойности или дублирани редове в Excel?

Автор: Слънце Последна промяна: 2020-05-21

Да предположим, че имате списък с данни с някои повтарящи се данни в работен лист и искате да добавите различен цвят, за да различите дублиращите се стойности, как можете бързо да ги оцветите наведнъж, вместо да ги оцветявате една по една? Тук представям функцията за условно форматиране и друг удобен инструмент, който да ви помогне бързо да оцветите дублиращите се стойности в Excel.

Оцветете дублирани стойности или редове с условно форматиране

Оцветете дублирани стойности или редове с Kutools за Excel добра идея3


стрелка син десен балон Оцветете дублирани стойности или редове с условно форматиране

В Excel можете да използвате функцията за условно форматиране, за да оцветите дублиращите се стойности или редове.

Оцветете дублиращите се стойности

1. Изберете диапазона от данни, който искате да оцветите дублиращите се стойности, след което щракнете Начало > Условно форматиране > Маркирайте правилата за клетки > Дублирани стойности. Вижте екранна снимка:

doc color dupliacte 1

2. След това в изскачащия диалогов прозорец можете да изберете цвета, който трябва да маркирате дубликати от падащия списък със стойности. Вижте екранна снимка:

doc color dupliacte 2

3. кликване OK. Сега дублиращите се стойности (включително първия дубликат) са оцветени.

doc color dupliacte 3

Оцветете дублирани редове в избрания диапазон

Ако искате да оцветите дублиращите се редове въз основа на колона в диапазон, можете да направите следното:

1. Изберете диапазона от данни и щракнете Начало > Условно форматиране > Ново правило. Вижте екранна снимка:

doc color dupliacte 4

2. След това в Ново правило за форматиране диалогов прозорец, изберете Използвайте формула, за да определите кои клетки да форматирате в Изберете тип правило: раздел, след което въведете тази формула =COUNTIF($D$2:$D$10,$D2)>1 към текстовото поле под Форматиране на стойности, където тази формула е вярна. Вижте екранна снимка:

Съвет: В горната формула D2: D10 е диапазонът от колони, от който намирате дубликати, а D2 е първата клетка от диапазона на колоните, можете да ги промените според нуждите си.

doc color dupliacte 5

3. кликване формат да отидеш до Форматиране на клетки диалогов прозорец и под Напълнете изберете цвят, от който се нуждаете, за да различите дубликатите. Вижте екранна снимка:

doc color dupliacte 6

4. кликване OK > OK за затваряне на диалогови прозорци. Сега дублиращите се редове (включително първия дублиран ред) са оцветени.

doc color dupliacte 7

С този метод трябва да запомните формулата, ако искате да оцветите дублиращи се редове, което не е достатъчно лесно. Ако искате бързо и правилно да оцветите дублиращите се стойности или редове (изключвайки или включвайки първите дубликати), можете да преминете към използване на следващия метод.


стрелка син десен балон Оцветете дублирани стойности или редове с Kutools за Excel

Ако сте инсталирали Kutools за Excel, можете да изберете и оцветите дублирани стойности или редове с Изберете Дублирани и уникални клетки полезност бързо.

Kutools за Excel, с повече от 300 удобни функции, прави работата ви по-лесна. 

След безплатно инсталиране Kutools за Excel, моля, направете следното:

1. Изберете списъка и щракнете Kutools > Изберете > Изберете Дублирани и уникални клетки. Вижте екранна снимка:

doc color dupliacte 8

2. След това в Изберете Дублирани и уникални клетки диалог, проверка Дубликати (с изключение на първия) опция или Всички дубликати (включително първия) опция, както ви е необходима, и след това проверете Запълване на задния цвят опция и изберете цвета, от който се нуждаете, от падащия списък по-долу. Вижте екранна снимка:

doc color dupliacte 9

3. кликване Okи изскача диалогов прозорец, за да ви напомни колко клетки са избрани, просто щракнете OK за да го затворите. Вижте екранна снимка:

doc color dupliacte 10

Сега дубликатите са избрани и оцветени.

doc color dupliacte 11

Забележка:

Ако искате да оцветите дублиращите се редове, просто трябва да изберете данните в колоната и да приложите Изберете Дублирани и уникални клеткии проверете опциите, от които се нуждаете, и не забравяйте да проверите Изберете цели редове. Вижте екранни снимки:

doc color dupliacte 12doc color dupliacte 13

Щракнете тук, за да научите повече за Избор на дублирани и уникални клетки.

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
No no, see, I want to highlight text that has the same value with each set in its own color, or alternate between colors. So if I have 3 rows that have Nancy, 5 rows that have Melvin and 7 rows that have Frank, I want all the Nancy rows one color, all the Melvin rows another color, and all the Frank rows a third color.

Failing that, show me all the Nancy rows with a color, all the Melvin rows in no color, and all the Frank rows back in the original color.

I don't need to know IF a value is a duplicate, I need to display those duplicates in a visually appealing way
This comment was minimized by the moderator on the site
Hi, here is a vba code may help you,
Sub ColorCompanyDuplicates()
'Updateby Extendoffice
    Dim xRg As Range
    Dim xTxt As String
    Dim xCell As Range
    Dim xChar As String
    Dim xCellPre As Range
    Dim xCIndex As Long
    Dim xCol As Collection
    Dim I As Long
    On Error Resume Next
    If ActiveWindow.RangeSelection.Count > 1 Then
      xTxt = ActiveWindow.RangeSelection.AddressLocal
    Else
      xTxt = ActiveSheet.UsedRange.AddressLocal
    End If
    Set xRg = Application.InputBox("please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    xCIndex = 2
    Set xCol = New Collection
    For Each xCell In xRg
      On Error Resume Next
      xCol.Add xCell, xCell.Text
      If Err.Number = 457 Then
        xCIndex = xCIndex + 1
        Set xCellPre = xCol(xCell.Text)
        If xCellPre.Interior.ColorIndex = xlNone Then xCellPre.Interior.ColorIndex = xCIndex
        xCell.Interior.ColorIndex = xCellPre.Interior.ColorIndex
      ElseIf Err.Number = 9 Then
        MsgBox "Too many duplicate companies!", vbCritical, "Kutools for Excel"
        Exit Sub
      End If
      On Error GoTo 0
    Next
End Sub

For more details about the code and how to use the code, please visit this tutorial: How To Highlight Duplicate Values In Different Colors In Excel?
This comment was minimized by the moderator on the site
Thank you so much Sunny!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations