Enhavtabelo
Ĉu serĉas simplan manieron trovi duplikatojn en Google Sheets? Kiom pri 7 manieroj? :) Jen ĉio, kion vi bezonas por multnombraj uzkazoj :) Mi montros al vi kiel uzi senformulajn ilojn (sen kodigo — promesu!), kondiĉan formatadon kaj kelkajn facilajn funkciojn por fervoraj formul-ŝatantoj.
Ne gravas kiom ofte vi uzas Google Sheets, eble vi devos trakti duobligitajn datumojn. Tiaj registroj povas aperi en unu kolumno aŭ okupi tutajn vicojn.
Ĝis la fino de ĉi tiu artikolo, vi scios ĉion, kion vi bezonas por forigi duplikatojn, kalkuli ilin, reliefigi kaj identigi kun stato. Mi montros kelkajn formulekzemplojn kaj dividos malsamajn ilojn. Unu el ili eĉ trovas kaj forigas duplikatojn en viaj Google Sheets laŭplane! Kondiĉa formatado ankaŭ estos utila.
Nur elektu vian venenon kaj ni rulu :)
Kiel trovi duplikatojn en Google Sheets uzante formulojn
Tradicie mi komencos per formuloj. Ilia ĉefa avantaĝo estas, ke via originala tablo restas sendifekta. La formuloj identigas duplikatojn kaj resendas la rezulton al iu alia loko en viaj Google Sheets. Kaj surbaze de la dezirata rezulto, malsamaj funkcioj faras la lertaĵon.
Kiel forigi duplikatojn en Google Sheets uzante la UNIQUE-funkcion
La UNIQUE-funkcio skanas viajn datumojn, forigas duplikatojn kaj redonas precize kio estas nomo diras — unikaj valoroj/vicoj.
Jen malgranda specimena tabelo kieenhavas 5 malsamajn ilojn por identigi duplikatojn en Google Sheets. Sed hodiaŭ ni rigardu Trovu duplikatajn aŭ unikajn vicojn .
Ĝi sole ofertas 7 malsamajn manierojn trakti duplikatojn kaj ĝi ne nur akcelas la tutan procezon. Ĝi scias kiel aŭtomatigi ĝin tute.
Post kiam vi instalos ĝin de Google Workspace Marketplace, ĝi aperos sub la Etendoj :
Kiel la norma ilo de Google Sheets, ĝi ankaŭ ebligas al vi elekti la gamon kaj kolumnojn por prilabori sed pli elegante :)
Ĉiuj agordoj estas dividitaj en 4 uzant-amikajn paŝojn, kie vi elektu:
- la gamo
- kion trovi: dupoj aŭ unikaj
- la kolumnoj
- kion fari kun la trovitaj registroj
Vi eĉ povas rigardi specialajn bildojn, por ke ĉiam estu klare, kion fari:
Kio utilas, vi eble pensas? Nu, male al la norma ilo, ĉi tiu aldonaĵo ofertas multe pli:
- trovi duplikatojn same kiel unikaĵojn inkluzive aŭ ekskludante la unuajn okazojn
- marku duplikatojn en Google Sheets
- aldonu statuskolumnon
- kopiu/movu la rezultojn al nova folio/kalkultabelo aŭ ajna specifa loko en via kalkultabelo
- malplenigi trovitajn valorojn el ĉeloj
- forigu duplikati vicojn el via Google Sheet tute
Nur elektu kian ajn manieron konvenas al vi,elektu la opciojn kaj lasu la aldonaĵon fari la laboron.
Konsileto. Ĉi tiu video eble estas iom malnova sed ĝi perfekte montras kiom facile estas labori kun la aldonaĵo:
Igu la aldonaĵon forigi duplikatojn aŭtomate
Kiel glazuro sur la kuko, vi povos konservi ĉiujn agordojn de ĉiuj 4 paŝoj en scenarojn kaj ruli ilin poste sur iu ajn tablo per nura klako.
Aŭ — eĉ pli bone — plani tiujn scenarojn por ekfunkciigi aŭtomate je certa tempo. ĉiutage:
Via ĉeesto ne estas necesa, kaj la aldonaĵo forigos duplikatojn aŭtomate eĉ kiam la dosiero estas fermita aŭ vi estas eksterrete. Por lerni pli pri ĝi, bonvolu viziti ĉi tiun detalan lernilon kaj spekti ĉi tiun demonstran filmeton:
Mi instigas vin instali la aldonaĵon el la vendejo de Google Sheets kaj trarigardi ĝin. Vi vidos kiel facile estas trovi, forigi kaj reliefigi duplikatojn sen formuloj per nur kelkaj klakoj.
Tabelfolio kun formulekzemploj
Trovu & forigi duplikatojn en Google Sheets - formulekzemploj (faru kopion de la kalkultabelo)
malsamaj vicoj denove okazas:
Ekzemplo 1. Forigu duplikatajn vicojn, konservu la unuajn aperon
Unuflanke, vi eble bezonos forigi ĉiujn duplikatajn vicojn de ĉi tiu Tabelo de Google Sheets kaj konservu nur la unuajn enskribojn.
Por fari tion, simple enigu la intervalon por viaj datumoj en UNIQUE:
=UNIQUE(A1:C10)
Ĉi tiu malgranda formulo liveras ĉiujn unikajn vicojn kaj ĉiujn unuajn aperon ignorante la 2-an, 3-an, ktp.
Ekzemplo 2. Forigu ĉiujn duplikatajn vicojn, eĉ la unuajn aperon
Aliflanke, vi eble volas ricevi nur la "verajn" unikajn vicojn. Per "realaj" mi celas tiujn, kiuj ne reaperas — eĉ ne unufoje. Kion do vi faras?
Ni prenu momenton kaj trarigardu ĉiujn UNIKAjn argumentojn:
UNIKA (gamo,[laŭ_kolumno],[precize_unufoje])- gamo — estas la datumoj, kiujn vi volas prilabori.
- [by_column] — diras ĉu vi kontrolas tute kongruajn vicojn aŭ ĉelojn en unuopaj kolumnoj. Se temas pri kolumnoj, enigu VERA. Se temas pri vicoj, enigu FALSE aŭ simple preterlasu la argumenton.
- [exactly_once] — ĉi tiu diras al la funkcio forigi ne nur duplikatojn en Google Sheets sed ankaŭ iliajn unuajn enskribojn. Aŭ, alivorte, resendu nur rekordojn sen duplikatoj. Por tio, vi metas VERA, alie FALSA aŭ preterlasu la argumenton.
Tiu lasta argumento estas via levilforto ĉi tie.
Tial, por forigi ĉiujn duplikatajn vicojn de viaj Google Sheets tute ( kune kun ilia unua),transsalti la duan argumenton en la formulo sed aldonu la trian:
=UNIQUE(A1:C10,,TRUE)
Vidu kiel la dekstre tablo estas multe pli mallonga? Estas ĉar UNIQUE trovis kaj forigis duplikatajn vicojn same kiel iliajn unuajn aperon de la originala tabelo de Google Sheets. Nun restas nur unikaj vicoj.
Identigu duplikatojn per la funkcio COUNTIF de Google Sheets
Se okupi spacon kun alia datumaro ne estas parto de via plano, vi povas anstataŭe kalkuli duplikatojn en Google Sheets (kaj tiam forigu ilin permane). Ĝi bezonos nur unu kroman kolumnon kaj la funkcio COUNTIF helpos.
Konsileto. Se vi ne konas ĉi tiun funkcion, ni havas tutan blogaĵon pri ĝi, bonvolu rigardi.
Ekzemplo 1. Akiru totalan nombron da okazoj
Ni identigu ĉiujn duplikatojn. kun siaj unuaj okazoj en Google Sheets kaj kontrolu la totalan nombron de ĉiu bero aperanta sur la listo. Mi uzos la jenan formulon en D2 kaj poste kopios ĝin laŭ la kolumno:
=COUNTIF($B$2:$B$10,$B2)
Konsileto. Por ke ĉi tiu formulo manipulu ĉiun vicon en la kolumno aŭtomate, envolvu ĉion en ArrayFormula kaj ŝanĝu $B2 al $B2:$B10 (la tuta kolumno). Tiel, vi ne bezonos kopii la formulon malsupren:
Se poste vi filtras ĉi tiun datumaron laŭ la nombroj, vi povos vidi kaj eĉ forigi ĉiujn troajn duplikatojn. vicoj de via tabelo de Google Sheets permane:
Ekzemplo 2. Trovukaj listigu ĉiujn duplikatojn en Google Sheets
Se la totala nombro da okazoj ne estas via celo kaj vi preferus scii ĉu ĉi tiu aparta rekordo en ĉi tiu aparta vico estas la 1-a, 2-a, ktp enskribo, vi faros bezonas iom ĝustigi la formulon.
Ŝanĝi la intervalon de la tuta kolumno ($B$2:$B$10) al nur unu ĉelo ($B$2: $B2) .
Notu. Atentu la uzon de absolutaj referencoj.
=COUNTIF($B$2:$B2,$B2)
Ĉi-foje, forigi iujn aŭ ĉiujn duplikatojn de ĉi tiu tabelo de Google Sheets estos eĉ pli facila ĉar vi mi povos kaŝi ĉiujn enskribojn krom la unuaj:
Ekzemplo 3. Kalkulu duplikatajn vicojn en Guglo-Foli
Dum la supraj formuloj nombras duplikatojn en nur unu kolumnon de Google Sheets, vi eble bezonos formulon kiu konsideras ĉiujn kolumnojn kaj tiel identigas duobligitajn vicojn.
En ĉi tiu kazo, COUNTIFS konvenos pli bone. Nur listigu ĉiun kolumnon de via tabelo kune kun ĝiaj respondaj kriterioj:
=COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)
Konsilo. Ekzistas alia maniero por kalkuli duplikatojn — sen formuloj. Ĝi implikas Pivottablon kaj mi priskribas ĝin plu.
Marku duplikatojn en statusa kolumno — IF-funkcio
Kelkfoje nombroj simple ne sufiĉas. Kelkfoje estas pli bone trovi duplikatojn kaj marki ilin en statusa kolumno. Denove: filtri viajn datumojn de Google Sheets per ĉi tiu kolumno poste permesos al vi forigi tiujn duplikatojn, kiujn vi nepli longa bezono.
Ekzemplo 1. Trovu duplikatojn en 1 kolumno de Google Sheets
Por ĉi tiu tasko, vi bezonos la saman COUNTIF-funkcion sed ĉi-foje envolvitan en la IF-funkcio. Tiel same:
=IF(COUNTIF($B$2:$B$10,$B2)>1,"Duplicate","Unique")
Ni vidu kio okazas en ĉi tiu formulo:
- Unue, COUNTIF serĉas la tutan kolumnon B por la bero el B2. Post trovita, ĝi resumas ilin.
- Tiam, SE kontrolas ĉi tiun totalon, kaj se ĝi estas pli granda ol 1, ĝi diras Duobligi , alie, Unika .
Kompreneble, vi povas akiri la formulon por redoni viajn proprajn statusojn, aŭ, ekzemple, trovi & identigu nur duplikatojn en viaj datumoj de Google Sheets:
=IF(COUNTIF($B$2:$B$10,$B2)>1,"Duplicate","")
Konsilo. Tuj kiam vi trovos ĉi tiujn duplikatojn, vi povas filtri la tabelon laŭ la statusa kolumno. Tiel vi ebligas kaŝi ripetajn aŭ unikajn rekordojn, kaj eĉ elekti tutajn vicojn & forigu ĉi tiujn duplikatojn el viaj Google Sheets tute:
Ekzemplo 2. Identigu duplikatajn vicojn
Simile, vi povas marki absolutajn duplikatajn vicojn — vicojn kie ĉiuj rekordoj eniras ĉiuj kolumnoj aperas plurfoje en la tabelo:
- Komencu per la sama COUNTIFS de antaŭe — tiu, kiu skanas ĉiun kolumnon por sia unua valoro kaj kalkulas nur tiujn vicojn kie ĉiuj 3 rekordoj en ĉiuj 3 kolumnoj ripetas mem:
=COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)
- Do enmetu tiun formulon en SE. Ĝi kontrolas la nombron da ripetaj vicoj kaj se ĝi superas 1, la formulo nomas la vicon kielduplikato:
=IF(COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)>1,"Duplicate","")
Nun estas nur 2 dupoj ĉar kvankam ĉerizo aperas 3 fojojn en tabelo, nur du el ili havas ĉiuj 3 kolumnoj identaj.
Ekzemplo 3. Trovu duplikatajn vicojn, ignoru la unuajn enskribojn
Por ignori la 1-an aperon kaj marki nur la 2-an kaj la aliajn, raportu al la unuaj ĉeloj de la tabelo anstataŭ la tutaj kolumnoj:
=IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$C$2:$C2,$C2)>1,"Duplicate","")
Konsileto. Se vi uzas Microsoft Excel, la sekvaj ekzemploj povus esti utilaj: Kiel trovi duplikatojn en Excel.
Identigi kaj reliefigi duplikatojn en Google Sheets kun kondiĉaj formataj reguloj
Estas ebleco prilabori ripetitajn datumoj tiamaniere, ke unu rigardo al via tablo donos al vi klaran komprenon ĉu ĉi tio estas trompa rekordo.
Mi parolas pri reliefigo de duplikatoj en Google Sheets. Kondiĉa formatado helpos vin pri tio.
Konsileto. Neniam provis kondiĉan formatadon? Ne zorgu, ni klarigis kiel ĝi funkcias en ĉi tiu artikolo.
Jen kion vi devas fari:
- Malfermu kondiĉajn formatadagordojn: Formati > Kondiĉa formatado .
- Certigu, ke la kampo Apliki al intervalo enhavas la gamon, kie vi volas reliefigi duplikatojn. Por ĉi tiu ekzemplo, mi komencu per kolumno B.
- En Formatreguloj elektu Persona formulo estas kaj enigu la saman COUNTIF kiun mi enkondukis supre:
=COUNTIF($B$2:$B$10,$B2)>1
Post kiam ĝi lokalizas rekordojn kiuj aperas almenaŭ dufoje en kolumno B, ili estos kolorigitaj per nuanco de via elekto:
Alia opcio estus reliefigi duobligitajn vicojn. Simple ĝustigu la intervalon por apliki la regulon al:
Konsileto. Post kiam vi reliefigas duplikatojn en viaj Google Sheets, vi povas filtri la datumojn laŭ koloro:
- Unuflanke, vi povas filtri la kolumnon tiel ke nur ĉeloj kun la blanka plenigkoloro restu videblaj. Tiel vi forigos duplikatojn el la vido:
- Aliflanke, vi povas konservi nur kolorajn ĉelojn videblaj:
kaj poste elektu ĉi tiujn vicojn kaj forigu ĉi tiujn duplikatojn el viaj Guglo-Folikoj tute:
Konsileto. Vizitu ĉi tiun lernilon por pli da formuloj por reliefigi duplikatojn en Google Sheets.
Senformulaj manieroj trovi kaj forigi duplikatojn en Google Sheets
Formuloj kaj kondiĉa formatado estas bonaj, sed ekzistas aliaj iloj kiuj helpos vin trovi duplikatojn. Du el ili estis desegnitaj por ĉi tiu aparta problemo.
Identigi duplikatojn per Pivota tabelo por Google Sheets
Pivottabulo estas uzata en kalkultabeloj por turni viajn datumojn kaj faciligi viajn tabelojn legi & kompreni. Ĝi estas ia alternativa maniero prezenti viajn datumarojn.
Kio estas la plej alloga ĉi tie estas, ke viaj originaj datumoj ne ŝanĝiĝas. Pivota tablo uzas ĝin kiel referencon kajprovizas la rezulton en aparta langeto.
Tiu rezulto, cetere, ŝanĝiĝos dinamike depende de la agordoj, kiujn vi povas ĝustigi survoje.
En la kazo de ripetaj registroj, la pivoto. tablo helpos vin kalkuli kaj forigi duplikatojn en Google Sheets.
Ekzemplo 1. Kiel Pivota tabelo nombras duplikatojn en Google Sheets
- Iru al Enmeti > Pivotabelo , specifu vian datuman gamon kaj lokon por la pivottabelo:
- En la pivottabelredaktilo, aldonu kolumnon kun viaj duplikatoj ( Nomo en mia ekzemplo) por Vicoj kaj por Valoroj .
Se via kolumno enhavas numerajn rekordojn, elektu COUNT kiel resuman funkcion por Valoroj por kalkuli duplikatojn en Google Sheets. Se vi havas tekston, elektu COUNTA anstataŭe:
Se vi faras ĉion ĝuste, la pivottabelo prezentos ĉiun eron el via listo kaj ricevos al vi la nombro da fojoj ĝi aperas tie:
Kiel vi povas vidi, ĉi tiu pivota tabelo montras, ke nur rubusoj kaj ĉerizo reokazas en mia datumaro.
Ekzemplo 2 Forigi duplikatojn en Google Sheets uzante Pivottablon
Por forigi duplikatojn per la pivottabelo, vi devas aldoni la ceterajn viajn kolumnojn (2 en mia ekzemplo) kiel Vicoj por via pivottabelo. :
Vi vidos la tabelon kun duplikataj vicoj, sed nombroj diros, kiuj el ili reokazas en la origina datumaro:
Konsileto. Se vi ne bezonas lanombroj plu, simple fermu la skatolon Valoroj en la Pivota tabelo premante la respondan piktogramon ĉe ĝia supra-dekstra angulo:
Jen via pivoto. tabelo aspektos kiel:
Neniaj duplikatoj, neniuj kromaj kalkuloj. Estas nur unikaj registroj ordigitaj en unu tabelo.
Forigi duplikatojn — norma ilo pri purigado de datumoj
Google Sheets prezentas ilian malgrandan, simplan kaj nekompreneblan ilon por forigi duplikatojn. Ĝi nomiĝas post sia funkciado kaj loĝas sub la Datumoj > Langeto pri purigado de datumoj :
Vi ne trovos ion ajn ŝika ĉi tie, ĉio estas super simpla. Vi nur specifu ĉu via tabelo havas kaplinion kaj elektu ĉiujn tiujn kolumnojn, kiuj devus esti kontrolitaj por duplikatoj:
Kiam vi estas preta, alklaku tiun grandan verdan butonon, kaj la ilo trovos kaj forigos duplikatajn vicojn de via tabelo de Google Sheets kaj diros kiom da unikaj vicoj restas:
Ve, ĉi tio estas ĝis ĉi tiu ilo. Ĉiufoje kiam vi devos trakti duplikatojn, vi devos ruli ĉi tiun ilon permane. Ankaŭ ĉi tio estas ĉio, kion ĝi faras: forigi duplikatojn. Ne ekzistas eblo prilabori ilin alimaniere.
Bonŝance, ĉiuj ĉi tiuj malavantaĝoj estis solvitaj en la aldonaĵo Forigi Duplicates por Google Sheets de Ablebits.
Forigi Duplicates-aldonaĵon por Google Sheets
Forigi Duplicates-aldonaĵo estas vera ludŝanĝilo. Por komenci, ĝi