Подчертаване на дубликати в Google Sheets: условно форматиране срещу добавка

  • Споделя Това
Michael Brown

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

И днес ще се опитам да обхвана най-популярните случаи за вас. Ще подчертаете дубликатите в Google Sheets, като използвате не само условно форматиране (има различни формули в зависимост от разпространението на дубликатите в таблицата ви), но и специална добавка.

    Подчертаване на дублиращи се клетки в една колона в Google Sheets

    Нека започнем с основния пример. Това е, когато имате само една колона с повтарящи се стойности:

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

    За да маркирате дублиращи се клетки в една колона на Google Sheets, отворете условното форматиране и задайте следните опции:

    1. приложите правилото към обхвата от клетки - A2:A10 в моя пример
    2. изберете Персонализирана формула от падащото меню с условието и въведете следната формула:

      =COUNTIF($A$2:$A$10,$A2)>1

      Забележка: до буквата за A2 . Това е умишлено, за да може формулата да преброи всяка клетка от колона А. Ще научите повече за препратките към клетките в тази статия.

    3. изберете цвят от Стил на форматиране за маркиране на тези дубликати
    4. кликнете върху Готово

    Формулата COUNTIF ще сканира колона A и ще посочи на правилото кои записи се появяват повече от веднъж. Всички тези дублиращи се клетки ще бъдат оцветени според вашите настройки:

    Съвет. Вижте как да преброите клетките по цвят в Google Sheets в тази статия.

    Подчертаване на дубликати в няколко колони на Google Sheets

    Възможно е повтарящи се стойности да се намират в повече от една колона:

    Как да сканирате и маркирате дубликатите във всички 3 колони на Google Sheets тогава? Използвайки и условното форматиране. Упражнението е същото като по-горе с няколко леки корекции:

    1. изберете A2:C10 като диапазон за оцветяване на повтарящи се клетки в рамките на
    2. промяна на обхвата за Персонализирана формула също така:

      =COUNTIF($A$2:$C$10,A2)>1

      Забележка: Този път премахнете знака за долар от А2. Това ще позволи на формулата да преброи всички срещания на всяка клетка от таблицата, а не само от колона А.

      Съвет. Прочетете тази статия, за да научите повече за относителните, абсолютните и смесените препратки към клетките.

    3. изберете цвят в Стил на форматиране и натиснете Готово

    За разлика от гореспоменатата функция COUNTIF, тази сканира всички 3 колони и преброява колко пъти всяка стойност от таблицата се появява във всички колони. Ако е повече от веднъж, условното форматиране ще подчертае тези дублиращи се клетки в таблицата на Google Sheets.

    Подчертаване на целия ред, ако в една колона има дубликати

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

    Както можете да видите, в колона Б има дублирания: паста & подправки секциите се появяват по два пъти.

    В подобни случаи може да искате да третирате тези редове като дублиращи се. А може да се наложи да подчертаете тези дублиращи се редове в електронната таблица на Google като цяло.

    Ако сте дошли точно за това, не забравяйте да ги зададете за условното форматиране:

    1. Прилагане на правилото към обхвата A2:C10
    2. Ето и формулата:

      =COUNTIF($B$2:$B$10,$B2)>1

    Този COUNTIF брои записите от колона B, ами в колона B :) И тогава правилото за условно форматиране подчертава не само дублиращите се записи в колона B, но и свързаните с тях записи в други колони.

    Подчертаване на пълни дубликати на редове в електронни таблици

    Какво ще стане, ако целият ред със записи във всички колони се появи няколко пъти в таблицата ви?

    Как да проверите всички 3 колони в таблицата и да подчертаете абсолютно дублиращите се редове в листа на Google?

    Използване на тази формула при условно форматиране:

    =COUNTIF(ArrayFormula($A$2:$A$10&$B$2:$B$10&$C$2:$C$10),$A2&$B2&$C2)>1

    Нека го разделим на части, за да разберем как работи:

    1. ArrayFormula($A$2:$A$10&$B$2:$B$10&$C$2:$C$10) конкатенира всеки 3 клетки от всеки ред в един текстов низ, който изглежда по следния начин: SpaghettiPasta9-RQQ-24

      Така в моя пример има 9 такива низа - по един на ред.

    2. След това COUNTIFS взема всеки низ (като започва от първия: $A2&$B2&$C2 ) и го търси сред тези 9 нишки.
    3. Ако има повече от един низ ( >1 ), тези дубликати ще бъдат подчертани.

    Съвет. Можете да научите повече за COUNTIF и конкатенацията в Google Sheets в свързаните статии.

    Подчертайте действителните дубликати - 2n, 3d и т.н.

    Да предположим, че искате да запазите непокътнати първите записи на дублиращите се редове и да видите всички други случаи, ако има такива.

    Само с една промяна във формулата ще можете да подчертаете тези "истински" дублиращи се редове - не първите записи, а техните втори, трети, четвърти и т.н. случаи.

    Ето и формулата, която предложих по-горе за всички дублиращи се редове:

    =COUNTIF(ArrayFormula($A$2:$A$10&$B$2:$B$10&$C$2:$C$10),$A2&$B2&$C2)>1

    Това е формулата, от която се нуждаете, за да подчертаете само дублиращите се случаи в Google Sheets:

    =COUNTIF(ArrayFormula($A$2:$A2&$B$2:$B2&$C$2:$C2),$A2&$B2&$C2)>1

    Виждате ли разликата във формулата?

    Той е в първия аргумент COUNTIF:

    $A$2:$A2&$B$2:$B2&$C$2:$C2

    Вместо да споменавам всички редове, както в първата формула, използвам само първата клетка на всяка колона.

    Тя позволява всеки ред да се прегледа само отгоре, за да се види дали има същите редове. Ако е така, всеки текущ ред ще се третира като друг екземпляр или, с други думи, като действителен дубликат, който ще бъде оцветен.

    Начин за подчертаване на дубликати без формули - Добавка за премахване на дубликати за Google Sheets

    Разбира се, може да имате друг случай на употреба, който да изисква друга формула. Въпреки това всяка формула и условно форматиране изискват обучение. Ако не сте готови да посветите времето си на тях, има по-лесно решение.

    Добавката за премахване на дубликати за Google Sheets ще подчертае дубликатите вместо вас.

    Необходими са само няколко кликвания на 4 стъпки, а опцията за подчертаване на намерените дубликати е само радио бутон с цветова палитра:

    Добавката предлага интуитивен начин за избор на данни и колони, които искате да проверите за дублирания. За всяко действие има отделна стъпка, така че няма да се объркате:

    Освен това той умее да подчертава не само дубликатите, но и уникатите. Има и опция за игнориране на 1-ви случаи:

    Съвет. Ето видеоклип, който показва добавката в действие. Може да е малко по-стар, тъй като в момента добавката има повече възможности, но все пак е същата добавка:

    Подчертаване на дубликати в графика с помощта на добавката

    Всички стъпки с техните настройки, които сте избрали в добавката, могат да бъдат запазени и използвани отново с едно кликване по-късно или дори да бъдат планирани за определено време за автоматично стартиране.

    Ето 2-минутен демонстрационен видеоклип в подкрепа на думите ми (или вижте по-долу няколко анимирани изображения):

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

    Още по-хубаво е, че можете да планирате тези сценарии да се стартират автоматично няколко пъти дневно:

    Не се притеснявайте, на разположение е специален формуляр за запис, в който можете да проследявате всички автоматични пробези & вампир; уверете се, че работят правилно:

    Просто инсталирайте Remove Duplicates (Премахване на дубликати) от магазина на Google Sheets, изпробвайте го върху данните си и ще видите колко време и нерви ще спестите, за да оцветите правилно тези записи. Да, без никакви формули и само с няколко кликвания ;)

    Видео: Как да подчертаете дубликатите в Google Sheets

    Този 1,5-минутен видеоклип показва 3 най-бързи начина (със и без формули) за намиране на & подчертаване на дубликати в Google Sheets. Ще видите как да оцветите 1 колона или цели редове въз основа на дубликати, дори автоматично.

    Електронна таблица с примери за формули

    Подчертаване на дубликати в Google Sheets - примери за условно форматиране (направете копие на файла)

    Майкъл Браун е отдаден технологичен ентусиаст със страст към опростяване на сложни процеси с помощта на софтуерни инструменти. С повече от десетилетие опит в технологичната индустрия, той е усъвършенствал уменията си в Microsoft Excel и Outlook, както и в Google Sheets и Docs. Блогът на Майкъл е посветен на споделянето на неговите знания и опит с други, предоставяйки лесни за следване съвети и уроци за подобряване на продуктивността и ефективността. Независимо дали сте опитен професионалист или начинаещ, блогът на Michael предлага ценни прозрения и практически съвети за извличане на максимума от тези основни софтуерни инструменти.