Змест
Шукаеце просты спосаб знайсці дублікаты ў Табліцах Google? Як наконт 7 спосабаў? :) Гэта ўсё, што вам трэба для шматлікіх выпадкаў выкарыстання :) Я пакажу вам, як выкарыстоўваць інструменты без формул (без кадавання — абяцаю!), умоўнае фарматаванне і некалькі простых функцый для заўзятых прыхільнікаў формул.
Незалежна ад таго, як часта вы карыстаецеся Табліцамі Google, хутчэй за ўсё, вам давядзецца мець справу з дубляванымі дадзенымі. Такія запісы могуць з'яўляцца ў адным слупку або займаць цэлыя радкі.
Да канца гэтага артыкула вы будзеце ведаць усё, што вам трэба, каб выдаліць дублікаты, падлічыць іх, вылучыць і вызначыць статус. Я пакажу некалькі прыкладаў формул і падзялюся рознымі інструментамі. Адзін з іх нават знаходзіць і выдаляе дублікаты ў вашых табліцах Google па раскладзе! Умоўнае фарматаванне таксама спатрэбіцца.
Проста выберыце свой яд і давайце :)
Як знайсці дублікаты ў Табліцах Google з дапамогай формул
Традыцыйна пачну з формул. Іх галоўная перавага ў тым, што ваш арыгінальны стол застаецца цэлым. Формулы ідэнтыфікуюць дублікаты і вяртаюць вынік у іншае месца ў вашых табліцах Google. І ў залежнасці ад жаданага выніку розныя функцыі робяць сваю справу.
Як выдаліць дублікаты ў Табліцах Google з дапамогай функцыі UNIQUE
Функцыя UNIQUE скануе вашы даныя, выдаляе дублікаты і вяртае менавіта тое, што належыць імя кажа — унікальныя значэнні/радкі.
Вось невялікі ўзор табліцы, дзезмяшчае 5 розных інструментаў для вызначэння дублікатаў у Табліцах Google. Але сёння давайце паглядзім на Пошук дублікатаў або унікальных радкоў .
Яна адна прапануе 7 розных спосабаў апрацоўкі дублікатаў і не толькі паскарае ўвесь працэс. Ён ведае, як гэта цалкам аўтаматызаваць.
Пасля таго як вы ўсталюеце яго з Google Workspace Marketplace, ён з'явіцца ў раздзеле Пашырэнні :
З'яўляючыся стандартным інструментам Табліц Google, ён таксама дазваляе выбіраць дыяпазон і слупкі для апрацоўкі, але больш элегантна :)
Усе налады падзелены на 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")
Давайце паглядзім, што адбываецца ў гэтай формуле:
- Спачатку COUNTIF шукае ўвесь слупок B для ягады з B2. Пасля знаходжання ён сумуе іх.
- Затым, IF правярае гэтую агульную суму, і калі яна большая за 1, паведамляецца Дублікат , у адваротным выпадку Унікальны .
Вядома, вы можаце атрымаць формулу для вяртання вашых уласных статусаў або, напрыклад, знайсці & ідэнтыфікаваць толькі дублікаты ў вашых дадзеных Google Sheets:
=IF(COUNTIF($B$2:$B$10,$B2)>1,"Duplicate","")
Савет. Як толькі вы знойдзеце гэтыя дублікаты, вы можаце адфільтраваць табліцу па слупку стану. Гэты спосаб дазваляе хаваць паўтаральныя або ўнікальныя запісы і нават выбіраць цэлыя радкі & цалкам выдаліце гэтыя дублікаты са сваіх табліц Google:
Прыклад 2. Вызначце радкі, якія паўтараюцца
Аналагічным чынам вы можаце пазначыць радкі, якія паўтараюцца, — радкі, у якіх знаходзяцца ўсе запісы усе слупкі з'яўляюцца некалькі разоў у табліцы:
- Пачніце з таго ж COUNTIFS, што і раней — той, які скануе кожны слупок на прадмет яго першага значэння і падлічвае толькі тыя радкі, дзе ўсе 3 запісы ва ўсіх 3 слупках паўтараюцца сябе:
=COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)
- Затым уключыце гэтую формулу ў 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. Умоўнае фарматаванне дапаможа вам у гэтым.
Парада. Ніколі не спрабавалі ўмоўнае фарматаванне? Не турбуйцеся, у гэтым артыкуле мы патлумачылі, як гэта працуе.
Вось што вам трэба зрабіць:
- Адкрыйце налады ўмоўнага фарматавання: Фармат > Умоўнае фарматаванне .
- Упэўніцеся, што поле Ужыць да дыяпазону змяшчае дыяпазон, дзе вы хочаце вылучыць дублікаты. Для гэтага прыкладу дазвольце мне пачаць са слупка B.
- У Правілы фарматавання абярыце Карыстальніцкая формула і ўвядзіце той самы COUNTIF, які я ўвёў вышэй:
=COUNTIF($B$2:$B$10,$B2)>1
Пасля таго, як ён знаходзіць запісы, якія з'яўляюцца па меншай меры двойчы ў слупку B, яны будуць афарбаваны ў адценне на ваш выбар:
Іншым варыянтам было б вылучыць дублікаты радкоў. Проста наладзьце дыяпазон, каб прымяніць правіла да:
Падказка. Калі вы вылучыце дублікаты ў сваіх табліцах Google, вы можаце адфільтраваць даныя па колеры:
- З аднаго боку, вы можаце адфільтраваць слупок так, каб бачнымі заставаліся толькі ячэйкі з белым колерам залівання. Такім чынам вы выдаліце дублікаты з прагляду:
- З іншага боку, вы можаце пакінуць бачнымі толькі каляровыя клеткі:
а затым выберыце гэтыя радкі і цалкам выдаліце гэтыя дублікаты з вашых табліц Google:
Парада. Наведайце гэты падручнік, каб атрымаць дадатковыя формулы для вылучэння дублікатаў у Табліцах Google.
Спосабы пошуку і выдалення дублікатаў у Табліцах Google без формул
Формулы і ўмоўнае фарматаванне добрыя, але ёсць іншыя інструменты, якія дапаможа вам знайсці дублікаты. Дзве з іх былі распрацаваны для гэтай канкрэтнай праблемы.
Вызначце дублікаты з дапамогай зводнай табліцы для Google Табліц
Зводная табліца выкарыстоўваецца ў электронных табліцах, каб пераўтварыць вашы даныя і зрабіць вашыя табліцы лёгкімі для чытання & зразумець. Гэта свайго роду альтэрнатыўны спосаб прадстаўлення вашых набораў даных.
Самае прывабнае тут тое, што вашы зыходныя даныя не змяняюцца. Зводная табліца выкарыстоўвае яго ў якасці эталона іпаказвае вынік у асобнай укладцы.
Гэты вынік, дарэчы, будзе мяняцца дынамічна ў залежнасці ад параметраў, якія вы можаце наладзіць на хаду.
У выпадку паўторных запісаў, звод табліца дапаможа вам падлічыць і выдаліць дублікаты ў Табліцах Google.
Прыклад 1. Як зводная табліца падлічвае дублікаты ў Табліцах Google
- Перайдзіце да Уставіць > Зводная табліца , укажыце дыяпазон даных і месца для зводнай табліцы:
- У рэдактары зводнай табліцы дадайце слупок з дублікатамі ( Імя у маім прыкладзе) для Радкоў і для Значэнняў .
Калі ваш слупок утрымлівае лікавыя запісы, выберыце COUNT у якасці сумарнай функцыі для Значэнняў для падліку дублікатаў у Табліцах Google. Калі ў вас ёсць тэкст, выберыце замест гэтага COUNTA:
Калі вы ўсё зробіце правільна, у зводнай табліцы будзе паказаны кожны элемент з вашага спісу, і вы атрымаеце Колькасць разоў ён там з'яўляецца:
Як бачыце, гэтая зводная табліца паказвае, што толькі ажына і вішня сустракаюцца ў маім наборы даных.
Прыклад 2 Выдаліце дублікаты ў Табліцах Google з дапамогай зводнай табліцы
Каб выдаліць дублікаты з дапамогай зводнай табліцы, вам трэба дадаць астатнія слупкі (2 у маім прыкладзе) як Радкі для вашай зводнай табліцы :
Вы ўбачыце табліцу з дублікатамі радкоў, але лічбы пакажуць, якія з іх паўтараюцца ў зыходным наборы даных:
Парада. Калі вам не трэбалікаў больш, проста зачыніце поле Значэнні ў зводнай табліцы, націснуўшы адпаведны значок у правым верхнім куце:
Гэта тое, што ваша зводная табліца у рэшце рэшт табліца будзе выглядаць наступным чынам:
Без дублікатаў, без дадатковых вылічэнняў. Ёсць проста унікальныя запісы, сабраныя ў адну табліцу.
Выдаленне дублікатаў — стандартны інструмент ачысткі даных
Табліцы Google маюць невялікі, просты і немудрагелісты інструмент для выдалення дублікатаў. Ён выклікаецца пасля выканання аперацыі і знаходзіцца ў Data > Укладка «Ачыстка даных :
Тут вы не знойдзеце нічога мудрагелістага, усё вельмі проста. Вы проста паказваеце, ці ёсць у вашай табліцы радок загалоўка, і выбіраеце ўсе слупкі, якія трэба праверыць на наяўнасць дублікатаў:
Калі вы будзеце гатовыя, націсніце вялікую зялёную кнопку і інструмент знойдзе і выдаліць дублікаты радкоў з вашай табліцы Google Sheets і паведаміць, колькі унікальных радкоў засталося:
Нажаль, гэта ўсё, што тычыцца гэтага інструмента. Кожны раз, калі вам трэба будзе мець справу з дублікатамі, вам давядзецца запускаць гэтую ўтыліту ўручную. Акрамя таго, гэта ўсё, што ён робіць: выдаліць дублікаты. Няма магчымасці апрацаваць іх па-іншаму.
На шчасце, усе гэтыя недахопы былі вырашаны ў дадатку "Выдаліць дублікаты" для Google Sheets ад Ablebits.
Дадатку "Выдаліць дублікаты" для Google Sheets
Дадатак «Выдаліць дублікаты» сапраўды змяняе гульню. Для пачатку гэта