7 простых спосабаў знайсці і выдаліць дублікаты ў Табліцах Google

  • Падзяліцца Гэтым
Michael Brown

Змест

Шукаеце просты спосаб знайсці дублікаты ў Табліцах Google? Як наконт 7 спосабаў? :) Гэта ўсё, што вам трэба для шматлікіх выпадкаў выкарыстання :) Я пакажу вам, як выкарыстоўваць інструменты без формул (без кадавання — абяцаю!), умоўнае фарматаванне і некалькі простых функцый для заўзятых прыхільнікаў формул.

Незалежна ад таго, як часта вы карыстаецеся Табліцамі Google, хутчэй за ўсё, вам давядзецца мець справу з дубляванымі дадзенымі. Такія запісы могуць з'яўляцца ў адным слупку або займаць цэлыя радкі.

Да канца гэтага артыкула вы будзеце ведаць усё, што вам трэба, каб выдаліць дублікаты, падлічыць іх, вылучыць і вызначыць статус. Я пакажу некалькі прыкладаў формул і падзялюся рознымі інструментамі. Адзін з іх нават знаходзіць і выдаляе дублікаты ў вашых табліцах Google па раскладзе! Умоўнае фарматаванне таксама спатрэбіцца.

Проста выберыце свой яд і давайце :)

    Як знайсці дублікаты ў Табліцах Google з дапамогай формул

    Традыцыйна пачну з формул. Іх галоўная перавага ў тым, што ваш арыгінальны стол застаецца цэлым. Формулы ідэнтыфікуюць дублікаты і вяртаюць вынік у іншае месца ў вашых табліцах Google. І ў залежнасці ад жаданага выніку розныя функцыі робяць сваю справу.

    Як выдаліць дублікаты ў Табліцах Google з дапамогай функцыі UNIQUE

    Функцыя UNIQUE скануе вашы даныя, выдаляе дублікаты і вяртае менавіта тое, што належыць імя кажа — унікальныя значэнні/радкі.

    Вось невялікі ўзор табліцы, дзезмяшчае 5 розных інструментаў для вызначэння дублікатаў у Табліцах Google. Але сёння давайце паглядзім на Пошук дублікатаў або унікальных радкоў .

    Яна адна прапануе 7 розных спосабаў апрацоўкі дублікатаў і не толькі паскарае ўвесь працэс. Ён ведае, як гэта цалкам аўтаматызаваць.

    Пасля таго як вы ўсталюеце яго з Google Workspace Marketplace, ён з'явіцца ў раздзеле Пашырэнні :

    З'яўляючыся стандартным інструментам Табліц Google, ён таксама дазваляе выбіраць дыяпазон і слупкі для апрацоўкі, але больш элегантна :)

    Усе налады падзелены на 4 зручныя крокі, дзе вы павінны выбраць:

    1. дыяпазон
    2. што знайсці: падманныя або ўнікальныя
    3. слупкі
    4. што рабіць са знойдзенымі запісамі

    Вы нават можаце прагледзець спецыяльныя малюнкі, каб заўсёды было зразумела, што рабіць:

    У чым сэнс, падумаеце вы? Што ж, у адрозненне ад стандартнага інструмента, гэты дадатак прапануе нашмат больш:

    • пошук дублікатаў , а таксама унікальных, уключаючы або выключаючы першыя выпадкі
    • вылучыць дублікаты ў Табліцах Google
    • дадаць слупок стану
    • скапіраваць/перамясціць вынікі на новы аркуш/электронную табліцу або ў любое канкрэтнае месца ў вашай электроннай табліцы
    • ачысціць знойдзеныя значэнні з вочак
    • выдаліць дубліраваць радкі з вашай табліцы Google цалкам

    Проста выберыце спосаб, які вам больш за ўсё падыходзіць,выберыце параметры і дазвольце надбудове зрабіць працу.

    Савет. Гэта відэа можа быць трохі старым, але яно выдатна дэманструе, наколькі лёгка працаваць з дадаткам:

    Зрабіце так, каб дапаўненне аўтаматычна выдаляла дублікаты

    Як глазуру на cake, вы зможаце захаваць усе налады ўсіх 4 крокаў у сцэнары і запусціць іх пазней на любым стале адным пстрычкай мышы.

    Або — яшчэ лепш — заплануйце аўтаматычны запуск гэтых сцэнарыяў у пэўны час штодзённа:

    Ваша прысутнасць не патрэбна, і дадатак будзе аўтаматычна выдаляць дублікаты, нават калі файл зачынены або вы знаходзіцеся па-за сеткай. Каб даведацца больш пра гэта, калі ласка, наведайце гэты падрабязны падручнік і паглядзіце гэта дэманстрацыйнае відэа:

    Я рэкамендую вам усталяваць дадатковы кампанент з крамы Google Sheets і пашукаць яго. Вы ўбачыце, як лёгка знайсці, выдаліць і вылучыць дублікаты без формул усяго за некалькі клікаў.

    Электронная табліца з прыкладамі формул

    Знайсці & выдаліць дублікаты ў Табліцах Google - прыклады формул (зрабіце копію табліцы)

    розныя радкі паўтараюцца:

    Прыклад 1. Выдаліце ​​радкі, якія паўтараюцца, захавайце першыя ўваходжанні

    З аднаго боку, вам можа спатрэбіцца выдаліць усе радкі, якія паўтараюцца, з гэтага Табліцы Google Sheets і захавайце толькі першыя запісы.

    Каб зрабіць гэта, проста ўвядзіце дыяпазон вашых даных у UNIQUE:

    =UNIQUE(A1:C10)

    Гэтая невялікая формула вяртае ўсе ўнікальныя радкі і ўсе 1-е ўваходжанні, ігнаруючы 2-е, 3-е і г.д.

    Прыклад 2. Выдаленне ўсіх дублікатаў радкоў, нават 1-х уваходжанняў

    З іншага боку, вы можа захацець атрымаць толькі "рэальныя" унікальныя радкі. Пад «сапраўднымі» я маю на ўвазе тыя, якія не паўтараюцца — нават ні разу. Дык што вы робіце?

    Давайце зоймем хвілінку і прагледзім усе УНІКАЛЬНЫЯ аргументы:

    УНІКАЛЬНЫ(дыяпазон,[па_слупку],[дакладна_адзін раз])
    • дыяпазон — гэта дадзеныя, якія вы жадаеце апрацаваць.
    • [па_слупку] — паказвае, ці правяраеце вы поўнае супадзенне радкоў або вочак у асобных слупках. Калі гэта слупкі, увядзіце TRUE. Калі гэта радкі, увядзіце FALSE або проста прапусціце аргумент.
    • [exactly_once] — гэта загадвае функцыі выдаляць не толькі дублікаты ў Табліцах Google, але і іх першыя запісы. Ці, іншымі словамі, вяртаць толькі запісы без дублікатаў. Для гэтага вы ставіце TRUE, у адваротным выпадку FALSE або прапускаеце аргумент.

    Гэты апошні аргумент з'яўляецца вашым перавагай тут.

    Такім чынам, каб цалкам выдаліць усе дублікаты радкоў з вашых табліц Google ( разам з іх 1-м),прапусціць другі аргумент у формуле, але дадаць трэці:

    =UNIQUE(A1:C10,,TRUE)

    Бачыце, што табліца справа нашмат карацей? Гэта таму, што UNIQUE знайшоў і выдаліў дублікаты радкоў, а таксама іх першыя ўваходжання з зыходнай табліцы Google Sheets. Цяпер застаюцца толькі ўнікальныя радкі.

    Вызначце дублікаты з дапамогай функцыі COUNTIF Google Sheets

    Калі занятак месца іншым наборам даных не ўваходзіць у ваш план, вы можаце падлічыць дублікаты ў Google Sheets замест гэтага (а потым выдаліць іх уручную). Гэта зойме толькі адзін дадатковы слупок, і функцыя COUNTIF дапаможа.

    Парада. Калі вы не знаёмыя з гэтай функцыяй, у нас ёсць цэлае паведамленне ў блогу пра гэта, не саромейцеся зірнуць.

    Прыклад 1. Атрымайце агульную колькасць выпадкаў

    Давайце вызначым усе дублікаты з іх першым уваходжаннем у Google Sheets і праверце агульную колькасць кожнай ягады ў спісе. Я буду выкарыстоўваць наступную формулу ў D2, а потым скапірую яе ў слупок:

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

    Савет. Каб гэтая формула аўтаматычна апрацоўвала кожны радок у слупку, абгарніце ўсё ў ArrayFormula і змяніце $B2 на $B2:$B10 (увесь слупок). Такім чынам, вам не трэба будзе капіяваць формулу:

    Калі пасля вы адфільтруеце гэты набор даных па лічбах, вы зможаце ўбачыць і нават выдаліць усе лішнія дублікаты радкоў з вашай табліцы Google Табліц уручную:

    Прыклад 2. Знайдзіцеі пералічыць усе дублікаты ў Табліцах Google

    У выпадку, калі агульная колькасць уваходжанняў не з'яўляецца вашай мэтай і вы хочаце ведаць, ці з'яўляецца гэты канкрэтны запіс у гэтым радку 1-м, 2-м і г.д. запісам, вы будзеце трэба зрабіць невялікую карэкціроўку формулы.

    Змяніце дыяпазон з усяго слупка ($B$2:$B$10) толькі на адну ячэйку ($B$2: $B2) .

    Заўвага. Звярніце ўвагу на выкарыстанне абсалютных спасылак.

    =COUNTIF($B$2:$B2,$B2)

    На гэты раз выдаліць любыя або ўсе дублікаты з гэтай табліцы Google Sheets будзе яшчэ прасцей, таму што вы Вы зможаце схаваць усе запісы, акрамя першых:

    Прыклад 3. Падлік дублікатаў радкоў у Табліцах Google

    У той час як прыведзеныя вышэй формулы падлічваюць дублікаты ў толькі адзін слупок Табліц Google, вам можа спатрэбіцца формула, якая ўлічвае ўсе слупкі і, такім чынам, ідэнтыфікуе радкі, якія паўтараюцца.

    У гэтым выпадку лепш падыдзе COUNTIFS. Проста пералічыце кожны слупок вашай табліцы разам з адпаведнымі крытэрыямі:

    =COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)

    Парада. Ёсць іншы спосаб падліку дублікатаў — без формул. Ён уключае зводную табліцу, і я апішу яе далей.

    Адзначайце дублікаты ў слупку стану — функцыя IF

    Часам лічбаў проста недастаткова. Часам лепш знайсці дублікаты і адзначыць іх у слупку стану. Зноў жа: пазнейшая фільтрацыя даных Google Табліц па гэтым слупку дазволіць вам выдаліць тыя дублікаты, якіх нямабольш патрэбна.

    Прыклад 1. Знайдзіце дублікаты ў 1 слупку Табліц Google

    Для гэтай задачы вам спатрэбіцца тая ж функцыя COUNTIF, але на гэты раз уключаная ў функцыю IF. Проста так:

    =IF(COUNTIF($B$2:$B$10,$B2)>1,"Duplicate","Unique")

    Давайце паглядзім, што адбываецца ў гэтай формуле:

    1. Спачатку COUNTIF шукае ўвесь слупок B для ягады з B2. Пасля знаходжання ён сумуе іх.
    2. Затым, IF правярае гэтую агульную суму, і калі яна большая за 1, паведамляецца Дублікат , у адваротным выпадку Унікальны .

    Вядома, вы можаце атрымаць формулу для вяртання вашых уласных статусаў або, напрыклад, знайсці & ідэнтыфікаваць толькі дублікаты ў вашых дадзеных Google Sheets:

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

    Савет. Як толькі вы знойдзеце гэтыя дублікаты, вы можаце адфільтраваць табліцу па слупку стану. Гэты спосаб дазваляе хаваць паўтаральныя або ўнікальныя запісы і нават выбіраць цэлыя радкі & цалкам выдаліце ​​гэтыя дублікаты са сваіх табліц Google:

    Прыклад 2. Вызначце радкі, якія паўтараюцца

    Аналагічным чынам вы можаце пазначыць радкі, якія паўтараюцца, — радкі, у якіх знаходзяцца ўсе запісы усе слупкі з'яўляюцца некалькі разоў у табліцы:

    1. Пачніце з таго ж COUNTIFS, што і раней — той, які скануе кожны слупок на прадмет яго першага значэння і падлічвае толькі тыя радкі, дзе ўсе 3 запісы ва ўсіх 3 слупках паўтараюцца сябе:

      =COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)

    2. Затым уключыце гэтую формулу ў IF. Ён правярае колькасць паўтаральных радкоў, і калі яно перавышае 1, формула называе радок якдублікат:

      =IF(COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)>1,"Duplicate","")

    Цяпер ёсць толькі 2 падману, таму што хоць вішня сустракаецца 3 разы ў табліцы, толькі два з іх маюць усе 3 слупкі аднолькавыя.

    Прыклад 3. Знайдзіце радкі, якія паўтараюцца, ігнаруйце першыя запісы

    Каб праігнараваць 1-е з'яўленне і пазначыць толькі 2-е і астатнія, звярніцеся да першых вочак табліца замест цэлых слупкоў:

    =IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$C$2:$C2,$C2)>1,"Duplicate","")

    Савет. Калі вы карыстаецеся Microsoft Excel, наступныя прыклады могуць быць карыснымі: Як знайсці дублікаты ў Excel.

    Вызначце і вылучыце дублікаты ў Табліцах Google з дапамогай правілаў умоўнага фарматавання

    Існуе магчымасць апрацоўваць паўторныя даных такім чынам, што адзін погляд на табліцу дасць вам дакладнае разуменне таго, ці з'яўляецца гэта падробленым запісам.

    Я кажу пра вылучэнне дублікатаў у Табліцах Google. Умоўнае фарматаванне дапаможа вам у гэтым.

    Парада. Ніколі не спрабавалі ўмоўнае фарматаванне? Не турбуйцеся, у гэтым артыкуле мы патлумачылі, як гэта працуе.

    Вось што вам трэба зрабіць:

    1. Адкрыйце налады ўмоўнага фарматавання: Фармат > Умоўнае фарматаванне .
    2. Упэўніцеся, што поле Ужыць да дыяпазону змяшчае дыяпазон, дзе вы хочаце вылучыць дублікаты. Для гэтага прыкладу дазвольце мне пачаць са слупка B.
    3. У Правілы фарматавання абярыце Карыстальніцкая формула і ўвядзіце той самы COUNTIF, які я ўвёў вышэй:

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

    Пасля таго, як ён знаходзіць запісы, якія з'яўляюцца па меншай меры двойчы ў слупку B, яны будуць афарбаваны ў адценне на ваш выбар:

    Іншым варыянтам было б вылучыць дублікаты радкоў. Проста наладзьце дыяпазон, каб прымяніць правіла да:

    Падказка. Калі вы вылучыце дублікаты ў сваіх табліцах Google, вы можаце адфільтраваць даныя па колеры:

    • З аднаго боку, вы можаце адфільтраваць слупок так, каб бачнымі заставаліся толькі ячэйкі з белым колерам залівання. Такім чынам вы выдаліце ​​дублікаты з прагляду:

    • З іншага боку, вы можаце пакінуць бачнымі толькі каляровыя клеткі:

    а затым выберыце гэтыя радкі і цалкам выдаліце ​​гэтыя дублікаты з вашых табліц Google:

    Парада. Наведайце гэты падручнік, каб атрымаць дадатковыя формулы для вылучэння дублікатаў у Табліцах Google.

    Спосабы пошуку і выдалення дублікатаў у Табліцах Google без формул

    Формулы і ўмоўнае фарматаванне добрыя, але ёсць іншыя інструменты, якія дапаможа вам знайсці дублікаты. Дзве з іх былі распрацаваны для гэтай канкрэтнай праблемы.

    Вызначце дублікаты з дапамогай зводнай табліцы для Google Табліц

    Зводная табліца выкарыстоўваецца ў электронных табліцах, каб пераўтварыць вашы даныя і зрабіць вашыя табліцы лёгкімі для чытання & зразумець. Гэта свайго роду альтэрнатыўны спосаб прадстаўлення вашых набораў даных.

    Самае прывабнае тут тое, што вашы зыходныя даныя не змяняюцца. Зводная табліца выкарыстоўвае яго ў якасці эталона іпаказвае вынік у асобнай укладцы.

    Гэты вынік, дарэчы, будзе мяняцца дынамічна ў залежнасці ад параметраў, якія вы можаце наладзіць на хаду.

    У выпадку паўторных запісаў, звод табліца дапаможа вам падлічыць і выдаліць дублікаты ў Табліцах Google.

    Прыклад 1. Як зводная табліца падлічвае дублікаты ў Табліцах Google

    1. Перайдзіце да Уставіць > Зводная табліца , укажыце дыяпазон даных і месца для зводнай табліцы:

    2. У рэдактары зводнай табліцы дадайце слупок з дублікатамі ( Імя у маім прыкладзе) для Радкоў і для Значэнняў .

      Калі ваш слупок утрымлівае лікавыя запісы, выберыце COUNT у якасці сумарнай функцыі для Значэнняў для падліку дублікатаў у Табліцах Google. Калі ў вас ёсць тэкст, выберыце замест гэтага COUNTA:

    Калі вы ўсё зробіце правільна, у зводнай табліцы будзе паказаны кожны элемент з вашага спісу, і вы атрымаеце Колькасць разоў ён там з'яўляецца:

    Як бачыце, гэтая зводная табліца паказвае, што толькі ажына і вішня сустракаюцца ў маім наборы даных.

    Прыклад 2 Выдаліце ​​дублікаты ў Табліцах Google з дапамогай зводнай табліцы

    Каб выдаліць дублікаты з дапамогай зводнай табліцы, вам трэба дадаць астатнія слупкі (2 у маім прыкладзе) як Радкі для вашай зводнай табліцы :

    Вы ўбачыце табліцу з дублікатамі радкоў, але лічбы пакажуць, якія з іх паўтараюцца ў зыходным наборы даных:

    Парада. Калі вам не трэбалікаў больш, проста зачыніце поле Значэнні ў зводнай табліцы, націснуўшы адпаведны значок у правым верхнім куце:

    Гэта тое, што ваша зводная табліца у рэшце рэшт табліца будзе выглядаць наступным чынам:

    Без дублікатаў, без дадатковых вылічэнняў. Ёсць проста унікальныя запісы, сабраныя ў адну табліцу.

    Выдаленне дублікатаў — стандартны інструмент ачысткі даных

    Табліцы Google маюць невялікі, просты і немудрагелісты інструмент для выдалення дублікатаў. Ён выклікаецца пасля выканання аперацыі і знаходзіцца ў Data > Укладка «Ачыстка даных :

    Тут вы не знойдзеце нічога мудрагелістага, усё вельмі проста. Вы проста паказваеце, ці ёсць у вашай табліцы радок загалоўка, і выбіраеце ўсе слупкі, якія трэба праверыць на наяўнасць дублікатаў:

    Калі вы будзеце гатовыя, націсніце вялікую зялёную кнопку і інструмент знойдзе і выдаліць дублікаты радкоў з вашай табліцы Google Sheets і паведаміць, колькі унікальных радкоў засталося:

    Нажаль, гэта ўсё, што тычыцца гэтага інструмента. Кожны раз, калі вам трэба будзе мець справу з дублікатамі, вам давядзецца запускаць гэтую ўтыліту ўручную. Акрамя таго, гэта ўсё, што ён робіць: выдаліць дублікаты. Няма магчымасці апрацаваць іх па-іншаму.

    На шчасце, усе гэтыя недахопы былі вырашаны ў дадатку "Выдаліць дублікаты" для Google Sheets ад Ablebits.

    Дадатку "Выдаліць дублікаты" для Google Sheets

    Дадатак «Выдаліць дублікаты» сапраўды змяняе гульню. Для пачатку гэта

    Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.