Съдържание
Когато работим с голяма електронна таблица на Excel, често се случва в набора от данни да попаднат дублиращи се стойности. Или понякога се налага да ги намерим за някаква конкретна цел. В тази статия ще ви демонстрираме 4 различни подхода за това как да подчертаване на дубликати в няколко колони в Excel. Ако също се интересувате да научите за тази функция, изтеглете нашата работна тетрадка за упражнения и ни последвайте.
Изтегляне на работна тетрадка за практика
Изтеглете тази учебна тетрадка за упражнения, докато четете тази статия.
Подчертаване на дубликати в няколко колони.xlsm
4 лесни метода за подчертаване на дубликати в множество колони в Excel
За да демонстрираме следните методи, разглеждаме набор от данни от 10 служителите на една компания. Скалата на точките на тази компания е в колона B. Резултатът от работата им за 2 месеца януари и февруари е показан и в колона C и колона D Ще се опитаме да открием имената на служителите, които са включени и в двата месеца с отличното си представяне. Нашата съвкупност от данни е в обхвата на клетките B4:D14 .
1. Прилагане на условно форматиране за подчертаване на дубликати
В този процес ще използваме вградената функция на Excel за намиране на дублиращи се данни в няколко колони. Нашата съвкупност от данни е в обхвата от клетки B4:D14. Стъпките на този процес са описани по-долу:
📌 Стъпки:
- Първо, изберете целия диапазон от клетки B4:D14 .
- Сега, в Начало таб, изберете Условно форматиране .
- След това изберете Подчертаване на стойностите на клетките> Дублиране на стойности .
- Появява се диалогов прозорец, озаглавен Дублиращи се стойности ще се появи.
- След това запазете първата малка кутия в Дублиране на и изберете модела за подчертаване. В нашия случай избираме модела по подразбиране Светлочервено с тъмночервен текст опция.
- Щракнете върху OK бутон.
- Ще видите, че дублираните стойности получават избрания от нас цвят за подчертаване.
Така можем да кажем, че нашият процес е успешен.
Прочетете още: Подчертаване на клетките, ако има повече от 3 дубликата в Excel (3 примера)
2. Използване на функцията COUNTIF за подчертаване на дубликати в няколко колони
При този метод, функцията COUNTIF ще ни помогне да подчертаем дублиращите се стойности в няколко колони. Използваме същата съвкупност от данни, за да ви покажем процедурата. Нашата съвкупност от данни е в диапазона от клетки C5:D14. Методът е обяснен по-долу стъпка по стъпка:
📌 Стъпки:
- Първо, изберете целия диапазон от клетки C5:D14 .
- Сега, в Начало таб, изберете Условно форматиране> Нови правила .
- Появява се диалогов прозорец, озаглавен Ново правило за форматиране ще се появи диалогов прозорец.
- Изберете Използвайте формула, за да определите кои клетки да форматирате опция.
- След това запишете следната формула в празното поле по-долу Форматиране на стойности, за които тази формула е вярна.
=COUNTIF($C$5:$D$14,C5)=2
- Сега изберете Формат опция.
- Друг диалогов прозорец, наречен Форматиране на клетките ще се появи.
- Изберете модела за подчертаване. Тук първо отиваме в Шрифт и изберете Bold опция.
- След това в Напълнете изберете цвета на запълване на клетката. Ще видите цвета на клетката и в увеличен вид в Образец раздел.
- Кликнете върху OK за да затворите Форматиране на клетките диалогов прозорец.
- Кликнете отново върху OK за да затворите Ново правило за форматиране кутия .
- Ще видите дублираните стойности на колоните C и D да получим избрания цвят на подчертаната клетка.
В крайна сметка можем да кажем, че нашият процес на подчертаване и формулата работят успешно.
Прочетете още: Как да подчертаете дубликатите в Excel с различни цветове (2 начина)
3. Използване на функциите AND и COUNTIF
В следващия метод ще използваме И и COUNTIF да подчертаете дубликатите в няколко колони в набора от данни на Excel. Нашият набор от данни е в диапазона от клетки C5:D14. Наборът от данни съдържа мащаба на точките в колона B и имената на служителите на дадена институция за месеците януари и февруари в колони C и D Процедурата на този метод е описана по-долу:
📌 Стъпки:
- За да започнете този процес, изберете целия диапазон от клетки. C5:D14 .
- В Начало таб, изберете Условно форматиране> Нови правила .
- Появява се диалогов прозорец, озаглавен Ново правило за форматиране ще се появи диалогов прозорец.
- Сега изберете Използвайте формула, за да определите кои клетки да форматирате опция.
- Запишете следната формула в празното поле по-долу Форматиране на стойности, за които тази формула е вярна.
=AND(COUNTIF($C$5:$C$14,C5),COUNTIF($D$5:$D$14,C5))
- След това изберете Формат опция.
- Друг диалогов прозорец, наречен Форматиране на клетките ще се появи.
- Изберете модела за подчертаване. В нашия случай първо отиваме в Шрифт и изберете Bold опция.
- След това в Напълнете изберете цвета на запълване на клетката. Ще видите цвета на клетката и в увеличен вид в Образец раздел.
- Кликнете върху OK за да затворите Форматиране на клетките диалогов прозорец.
- Кликнете отново върху OK за да затворите Ново правило за форматиране кутия .
- Ще видите, че клетките съдържат дублирани стойности в колоните C и D получихме избрания от нас формат на клетките.
Най-накрая можем да кажем, че методът за подчертаване и формулата работят перфектно.
🔍 Разбивка на формулата
Извършваме тази разбивка за клетките C5 и D6 .
👉
COUNTIF($C$5:$C$14,C5): Тази функция връща 1 .
👉
COUNTIF($D$5:$D$14,C5): Тази функция връща 1 .
👉
AND(COUNTIF($C$5:$C$14,C5),COUNTIF($D$5:$D$14,C5)) : Тази формула връща Вярно. Ако и двете са 1 , това означава, че е намерено съвпадение.
Прочетете още: Как да подчертаете дубликатите в две колони, като използвате формула на Excel
4. Вграждане на код VBA в Excel
Написването на код VBA може да ви помогне да подчертаете дубликатите в няколко колони. За целта използваме същия лист с данни, който вече използвахме. Нашият набор от данни е в диапазона от клетки C5:D14 Стъпките на този процес са следните:
📌 Стъпки:
- За да стартирате подхода, отидете в Разработчик и щракнете върху Visual Basic. Ако не разполагате с това, трябва да разрешаване на раздела Разработчик . Или Можете също така да натиснете 'Alt+F11' за отваряне на Редактор на Visual Basic .
- Ще се появи диалогов прозорец.
- Сега, в Вмъкване на таб в това поле, щракнете върху Модул .
- След това запишете следния визуален код в празното поле на редактора.
Sub Highlight_Duplicate_in_Multiple_Column() Dim rng_1 As Range, rng_2 As Range, cell_1 As Range, cell_2 As Range Dim output As Range, output2 As Range xTitleId = "Duplicate in Multiple Columns" Set rng_1 = Application.Selection Set rng_1 = Application.InputBox("Select Range1 :", xTitleId, rng_1.Address, Type:=8) Set rng_2 = Application.InputBox("Select Range2:", xTitleId, Type:=8)Application.ScreenUpdating = False За всяка клетка_1 в rng_1 Data = cell_1.Value За всяка клетка_2 в rng_2 If Data = cell_2.Value Then cell_1.Interior.ColorIndex = 36 cell_2.Interior.ColorIndex = 36 End If Next Next Application.ScreenUpdating = True End Sub
- Затворете Редактор таб.
- Сега, от Вижте лентата, щракнете върху Макроси > Преглед на макроси.
- Появява се нов диалогов прозорец, наречен Macro ще се появи. Изберете Highlight_Duplicate_in_Multiple_Column .
- Кликнете върху Изпълнявайте за да стартирате този код.
- Най-накрая ще видите, че клетките, съдържащи подобни, получават подчертан цвят.
Накрая можем да кажем, че нашият визуален код работи успешно и можем да подчертаем дубликатите в няколко колони в листа с данни на Excel.
Прочетете още: Как да подчертаете дубликатите в две колони в Excel
Заключение
Това е краят на тази статия. Надявам се, че това ще ви бъде полезно и ще можете да подчертавате дубликати в няколко колони в листа с данни на Excel. Ако имате допълнителни запитвания или препоръки, моля, споделете ги с нас в раздела за коментари по-долу.
Не забравяйте да проверите нашия уебсайт ExcelWIKI за няколко проблема и решения, свързани с Excel. Продължавайте да изучавате нови методи и да се развивате!