7 helppoa tapaa löytää ja poistaa kaksoiskappaleet Google Sheetsissä

  • Jaa Tämä
Michael Brown

Etsitkö yksinkertaista tapaa löytää kaksoiskappaleet Google Sheetsistä? Miten olisi 7 tapaa? :) Siinä kaikki, mitä tarvitset lukuisiin käyttötapauksiin :) Näytän sinulle, miten voit käyttää kaavatonta työkalua (ei koodausta - lupaus!), ehdollista muotoilua ja muutamia helppoja funktioita innokkaille kaavan ystäville.

Käytitpä Google Sheets -ohjelmaa kuinka usein tahansa, joudut todennäköisesti käsittelemään päällekkäisiä tietoja. Tällaisia tietueita voi esiintyä yhdessä sarakkeessa tai ne voivat viedä kokonaisia rivejä.

Tämän artikkelin loppuun mennessä tiedätte, että kaikki mitä tarvitset kaksoiskappaleiden poistamiseen, niiden laskemiseen, korostamiseen ja tunnistamiseen tilalla. Näytän joitakin kaavaesimerkkejä ja jaan erilaisia työkaluja. Yksi niistä jopa löytää ja poistaa kaksoiskappaleet Google Sheetsistäsi aikataulun mukaan! Ehdollinen muotoilu on myös kätevää.

Valitse vain myrkkysi ja lähdetään liikkeelle :)

    Kaksoiskappaleiden löytäminen Google Sheetsistä kaavojen avulla

    Perinteisesti aloitan kaavoista. Niiden tärkein etu on, että alkuperäinen taulukkosi säilyy koskemattomana. Kaavat tunnistavat kaksoiskappaleet ja palauttavat tuloksen johonkin muuhun paikkaan Google Sheetsissäsi. Ja halutun lopputuloksen perusteella eri funktiot tekevät tempun.

    Kaksoiskappaleiden poistaminen Google Sheetsissä UNIQUE-toiminnon avulla

    UNIQUE-funktio skannaa tietosi, poistaa kaksoiskappaleet ja palauttaa juuri sen, mitä sen nimi sanoo - ainutlaatuisia arvoja/rivejä.

    Tässä on pieni esimerkkitaulukko, jossa eri rivit toistuvat:

    Esimerkki 1. Poista päällekkäiset rivit, säilytä 1. esiintymät.

    Toisaalta sinun on ehkä poistettava kaikki päällekkäiset rivit tästä Google Sheets -taulukosta ja säilytettävä vain ensimmäiset merkinnät.

    Voit tehdä sen syöttämällä vain tietojesi vaihteluvälin UNIQUE:n sisälle:

    =UNIQUE(A1:C10)

    Tämä pieni kaava palauttaa kaikki yksilölliset rivit ja kaikki 1. esiintymät, ei huomioi 2., 3. jne. esiintymiä.

    Esimerkki 2. Poista kaikki päällekkäiset rivit, myös 1. esiintymät.

    Toisaalta saatat haluta saada vain "todelliset" yksilölliset rivit. "Todellisilla" tarkoitan niitä, jotka eivät toistu - eivät kertaakaan. Mitä siis teet?

    Käydäänpä hetkeksi läpi kaikki UNIQUE-argumentit:

    UNIQUE(range,[by_column],[exactly_once])
    • alue - on tieto, jota haluat käsitellä.
    • [by_column] - kertoo, tarkistetaanko täysin samanlaiset rivit vai yksittäisten sarakkeiden solut. Jos kyseessä ovat sarakkeet, kirjoita TRUE. Jos kyseessä ovat rivit, kirjoita FALSE tai jätä argumentti pois.
    • [exactly_once] - tämä käskee funktiota poistamaan Google Sheetsissä olevien duplikaattien lisäksi myös niiden 1. merkinnät. Tai toisin sanoen palauttamaan vain tietueet, joissa ei ole lainkaan duplikaatteja. Tätä varten laitetaan TRUE, muuten FALSE tai ohitetaan argumentti.

    Tämä viimeinen argumentti on sinun vipuvoimasi tässä.

    Jos haluat siis poistaa kaikki päällekkäiset rivit Google Sheetsistäsi kokonaan (ja niiden 1. rivin), jätä kaavan toinen argumentti pois, mutta lisää kolmas:

    =UNIQUE(A1:C10,,TRUE)

    Näetkö, että oikealla oleva taulukko on paljon lyhyempi? Se johtuu siitä, että UNIQUE löysi ja poisti alkuperäisestä Google Sheets -taulukosta päällekkäiset rivit sekä niiden ensimmäiset esiintymät. Jäljelle jäävät nyt vain ainutlaatuiset rivit.

    Tunnista kaksoiskappaleet Google Sheetsin COUNTIF-toiminnon avulla

    Jos toisen tietokokonaisuuden käyttäminen ei kuulu suunnitelmiisi, voit sen sijaan laskea kaksoiskappaleet Google Sheetsissä (ja poistaa ne sitten manuaalisesti). Siihen tarvitaan vain yksi ylimääräinen sarake, ja COUNTIF-funktio auttaa.

    Vinkki: Jos tämä toiminto ei ole sinulle tuttu, meillä on siitä kokonainen blogikirjoitus, tutustu siihen.

    Esimerkki 1. Esiintymien kokonaismäärän hakeminen

    Tunnistetaan kaikki kaksoiskappaleet niiden 1. esiintymisellä Google Sheetsissä ja tarkistetaan kunkin luettelossa esiintyvän marjan kokonaismäärä. Käytän seuraavaa kaavaa D2:ssa ja kopioin sen sitten sarakkeeseen:

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

    Vihje. Jotta tämä kaava käsittelisi automaattisesti sarakkeen jokaista riviä, kiedo kaikki ArrayFormulaan ja muuta $B2 osoitteeseen $B2:$B10 (koko sarake), joten sinun ei tarvitse kopioida kaavaa alaspäin:

    Jos suodatat tämän tietokokonaisuuden numeroiden mukaan, voit nähdä ja jopa poistaa kaikki ylimääräiset päällekkäiset rivit Google Sheets -taulukostasi manuaalisesti:

    Esimerkki 2. Etsi ja luettele kaikki kaksoiskappaleet Google Sheetsissä.

    Jos esiintymien kokonaismäärä ei ole tavoitteesi, vaan haluat mieluummin tietää, onko tämä tietue tällä rivillä 1., 2. jne. merkintä, sinun on tehtävä kaavaan pieni muutos.

    Vaihda koko sarakkeen vaihteluväli ($B$2:$B$10) vain yhteen soluun ($B$2:$B2) .

    Huomaa. Kiinnitä huomiota absoluuttisten viittausten käyttöön.

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

    Tällä kertaa Google Sheets -taulukon päällekkäisyyksien tai kaikkien päällekkäisyyksien poistaminen on vielä helpompaa, koska voit piilottaa kaikki merkinnät paitsi 1. merkinnät:

    Esimerkki 3. Kaksoisrivien laskeminen Google Sheetsissä

    Vaikka edellä mainitut kaavat laskevat kaksoiskappaleet vain yhdessä Google Sheetsin sarakkeessa, saatat tarvita kaavaa, joka ottaa huomioon kaikki sarakkeet ja tunnistaa siten kaksoiskappaleiden rivit.

    Tässä tapauksessa COUNTIFS sopii paremmin. Luettele vain taulukkosi jokainen sarake ja sitä vastaavat kriteerit:

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

    Vinkki. Duplikaattien laskemiseen on toinenkin tapa - ilman kaavoja. Siihen liittyy Pivot-taulukko, ja kuvailen sitä tarkemmin.

    Merkitse kaksoiskappaleet tilasarakkeeseen - IF-toiminto

    Joskus numerot eivät vain riitä. Joskus on parempi löytää päällekkäisyyksiä ja merkitä ne tilasarakkeeseen. Jälleen kerran: suodattamalla Google Sheetsin tietoja tämän sarakkeen avulla voit myöhemmin poistaa ne päällekkäisyydet, joita et enää tarvitse.

    Esimerkki 1. Etsi kaksoiskappaleet 1 Google Sheets -sarakkeesta

    Tätä tehtävää varten tarvitset samaa COUNTIF-funktiota, mutta tällä kertaa se on kiedottu IF-funktioon. Näin:

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

    Katsotaan, mitä tässä kaavassa tapahtuu:

    1. Ensin COUNTIF etsii koko sarakkeesta B marjaa sarakkeesta B2. Kun se on löytänyt marjan, se laskee ne yhteen.
    2. Sitten IF tarkistaa tämän summan, ja jos se on suurempi kuin 1, se sanoo, että Duplikaatti , muuten, Ainutlaatuinen .

    Voit tietysti saada kaavan palauttamaan omat tilasi tai esimerkiksi etsiä & tunnistaa vain kaksoiskappaleet Google Sheets -tiedoissasi:

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

    Vihje: Heti kun löydät nämä kaksoiskappaleet, voit suodattaa taulukon tilasarakkeen mukaan. Näin voit piilottaa toistuvat tai ainutlaatuiset tietueet ja jopa valita kokonaisia rivejä & poistaa nämä kaksoiskappaleet kokonaan Google Sheetsistäsi:

    Esimerkki 2. Kaksoisrivien tunnistaminen

    Vastaavasti voit merkitä absoluuttiset duplikaattirivit eli rivit, joissa kaikkien sarakkeiden kaikki tietueet esiintyvät taulukossa useita kertoja:

    1. Aloita samalla COUNTIFS-ohjelmalla kuin aiemmin - sillä, joka etsii jokaisen sarakkeen ensimmäisen arvon ja laskee vain ne rivit, joissa kaikki 3 tietuetta kaikissa 3 sarakkeessa toistuvat:

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

    2. Se tarkistaa toistuvien rivien määrän, ja jos se on suurempi kuin 1, kaava nimeää rivin kaksoiskappaleeksi:

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

    Kaksoiskappaleita on nyt vain kaksi, koska vaikka kirsikka esiintyy taulukossa kolme kertaa, vain kahdessa niistä kaikki kolme saraketta ovat identtisiä.

    Esimerkki 3. Etsi päällekkäiset rivit, jätä 1. merkinnät huomiotta.

    Jos haluat jättää huomiotta ensimmäisen esiintymän ja merkitä vain toisen ja muut esiintymät, viittaa taulukon ensimmäisiin soluihin koko sarakkeen sijasta:

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

    Vihje. Jos käytät Microsoft Exceliä, seuraavat esimerkit voivat olla hyödyllisiä: Kaksoiskappaleiden etsiminen Excelissä.

    Tunnistaa ja korostaa kaksoiskappaleet Google Sheetsissä ehdollisten muotoilusääntöjen avulla.

    Toistuvia tietoja on mahdollista käsitellä siten, että yhdellä vilkaisulla taulukkoon saat selville, onko kyseessä päällekkäinen tietue.

    Tarkoitan päällekkäisyyksien korostamista Google Sheetsissä. Ehdollinen muotoilu auttaa sinua tässä.

    Vinkki. Etkö ole koskaan kokeillut ehdollista muotoilua? Ei hätää, selitämme, miten se toimii tässä artikkelissa.

    Näin sinun on toimittava:

    1. Avaa ehdollisen muotoilun asetukset: Format> Ehdollinen muotoilu .
    2. Varmista, että Sovelletaan alueeseen kenttä sisältää alueen, jossa haluat korostaa kaksoiskappaleet. Tässä esimerkissä aloitan sarakkeesta B.
    3. Osoitteessa Muotoilua koskevat säännöt Valitse Mukautettu kaava on ja kirjoita sama COUNTIF, jonka esitin edellä:

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

    Kun se löytää tietueet, jotka esiintyvät vähintään kaksi kertaa sarakkeessa B, ne väritetään valitsemallasi värisävyllä:

    Toinen vaihtoehto olisi korostaa päällekkäisiä rivejä. Säädä vain aluetta, johon sääntöä sovelletaan:

    Vihje. Kun olet korostanut kaksoiskappaleet Google Sheetsissä, voit suodattaa tiedot värin mukaan:

    • Toisaalta voit suodattaa sarakkeen niin, että näkyviin jäävät vain sellaiset solut, joiden täyttöväri on valkoinen. Näin poistat näkymästä kaksoiskappaleet:

    • Toisaalta voit pitää vain värilliset solut näkyvissä:

    ja valitse sitten nämä rivit ja poista nämä kaksoiskappaleet kokonaan Google Sheetsistäsi:

    Vinkki: Katso tästä opetusohjelmasta lisää kaavoja, joilla voit korostaa kaksoiskappaleita Google Sheetsissä.

    Kaavaton tapa löytää ja poistaa kaksoiskappaleet Google Sheetsissä

    Kaavat ja ehdollinen muotoilu ovat hyviä, mutta on olemassa muitakin työkaluja, jotka auttavat sinua löytämään kaksoiskappaleet. Kaksi niistä on suunniteltu juuri tätä ongelmaa varten.

    Tunnista kaksoiskappaleet Google Sheetsin Pivot-taulukon avulla

    Pivot-taulukkoa käytetään taulukkolaskentaohjelmissa kääntämään tiedot ympäri ja tekemään taulukoista helppolukuisia ja ymmärrettäviä. Se on eräänlainen vaihtoehtoinen tapa esittää tietokokonaisuuksia.

    Kaikkein houkuttelevinta tässä on se, että alkuperäiset tietosi eivät muutu. Pivot-taulukko käyttää niitä viitteenä ja antaa tuloksen erillisellä välilehdellä.

    Tulos muuten muuttuu dynaamisesti sen mukaan, mitä asetuksia voit säätää liikkeellä ollessasi.

    Toistuvien tietueiden tapauksessa pivot-taulukko auttaa sinua laskemaan ja poistamaan kaksoiskappaleet Google Sheetsissä.

    Esimerkki 1. Miten Pivot-taulukko laskee kaksoiskappaleet Google Sheetsissä?

    1. Siirry osoitteeseen Lisää> Pivot-taulukko , määritä data-alue ja paikka pivot-taulukkoa varten:

    2. Lisää pivot-taulukon editoriin sarake, jossa on kaksoiskappaleet ( Nimi esimerkissäni) varten Rivit ja Arvot .

      Jos sarakkeesi sisältää numeerisia tietueita, valitse COUNT yhteenvetofunktioksi seuraavasti Arvot Jos sinulla on tekstiä, valitse sen sijaan COUNTA:

    Jos teet kaiken oikein, pivot-taulukossa on jokainen listan kohde ja saat sen esiintymiskertojen määrän:

    Kuten näet, tämä pivot-taulukko osoittaa, että vain karhunvatukka ja kirsikka toistuvat aineistossani.

    Esimerkki 2. Kaksoiskappaleiden poistaminen Google Sheetsissä Pivot-taulukon avulla

    Jos haluat poistaa kaksoiskappaleet pivot-taulukon avulla, sinun on lisättävä loput sarakkeesi (esimerkissäni 2) muodossa Rivit pivot-taulukkoa varten:

    Näet taulukon, jossa on päällekkäisiä rivejä, mutta numerot kertovat, mitkä niistä toistuvat alkuperäisessä tietokokonaisuudessa:

    Vihje: Jos et enää tarvitse numeroita, sulje vain ikkuna Arvot Pivot-taulukon laatikko painamalla sen oikeassa yläkulmassa olevaa vastaavaa kuvaketta:

    Tältä pivot-taulukkosi lopulta näyttää:

    Ei päällekkäisyyksiä, ei ylimääräisiä laskutoimituksia, vaan vain yksilölliset tietueet, jotka on lajiteltu yhteen taulukkoon.

    Poista päällekkäisyyksiä - tavallinen tietojen puhdistustyökalu

    Google Sheetsissä on pieni, yksinkertainen ja yksinkertainen työkalu kaksoiskappaleiden poistamiseen. Se on nimeltään sen toiminnan mukaan ja sijaitsee kohdassa Data> Datan puhdistus välilehti:

    Täältä ei löydy mitään hienoa, vaan kaikki on hyvin suoraviivaista. Määrität vain, onko taulukossasi otsikkorivi, ja valitset kaikki ne sarakkeet, jotka on tarkistettava kaksoiskappaleiden varalta:

    Kun olet valmis, napsauta tuota suurta vihreää painiketta, jolloin työkalu etsii ja poistaa päällekkäiset rivit Google Sheets -taulukostasi ja kertoo, kuinka monta ainutlaatuista riviä on jäljellä:

    Valitettavasti tämä työkalu ei yllä pidemmälle. Joka kerta, kun sinun on käsiteltävä kaksoiskappaleita, sinun on käynnistettävä tämä apuohjelma manuaalisesti. Lisäksi se ei tee muuta kuin poistaa kaksoiskappaleita. Ei ole vaihtoehtoa käsitellä niitä eri tavalla.

    Onneksi kaikki nämä haitat on ratkaistu Ablebitsin Remove Duplicates -lisäosassa Google Sheetsille.

    Poista kaksoiskappaleet -lisäosa Google Sheetsille

    Remove Duplicates -lisäosa on todellinen pelinvaihtaja. Aluksi se sisältää 5 erilaista työkalua Google Sheetsin päällekkäisyyksien tunnistamiseen. Mutta tänään tarkastelemme seuraavaa Etsi päällekkäisiä tai ainutlaatuisia rivejä .

    Se tarjoaa yksinään 7 eri tapaa käsitellä kaksoiskappaleita, eikä se vain nopeuta koko prosessia, vaan osaa automatisoida sen kokonaan.

    Kun olet asentanut sen Google Workspace Marketplace -palvelusta, se näkyy kohdassa Laajennukset :

    Kuten tavallinen Google Sheets -työkalu, myös sen avulla voit valita alueen ja sarakkeet, joita haluat käsitellä, mutta tyylikkäämmin :)

    Kaikki asetukset on jaettu neljään käyttäjäystävälliseen vaiheeseen, joista sinun on valittava:

    1. valikoima
    2. mitä löytää: dupes tai uniikkeja
    3. sarakkeet
    4. mitä tehdä löydetyille tietueille

    Voit jopa kurkistaa erikoiskuvia, jotta on aina selvää, mitä pitää tehdä:

    Mitä järkeä siinä on, saatat ajatella? Toisin kuin tavallinen työkalu, tämä lisäosa tarjoaa paljon enemmän:

    • löytää kaksoiskappaleet sekä uniikit mukaan lukien tai pois lukien 1. esiintymät
    • korosta kaksoiskappaleet Google Sheetsissä
    • lisätä tilasarakkeen
    • kopioi/siirrä tulokset uudelle arkille/taulukkoon tai mihin tahansa tiettyyn kohtaan laskentataulukkosi sisällä
    • selkeä löytyi arvot soluista
    • poistaa päällekkäiset rivit Google Sheetistäsi kokonaan

    Valitse vain se tapa, joka sopii sinulle parhaiten, valitse vaihtoehdot ja anna lisäosan tehdä työnsä.

    Vinkki: Tämä video saattaa olla hieman vanha, mutta se osoittaa täydellisesti, kuinka helppoa lisäosan käyttö on:

    Laita lisäosa poistamaan kaksoiskappaleet automaattisesti

    Jäätelönä kakun päälle voit tallentaa kaikki asetukset kaikista neljästä vaiheesta skenaarioihin ja ajaa ne myöhemmin millä tahansa pöydällä yhdellä napsautuksella.

    Tai - mikä vielä parempaa - aikatauluta nämä skenaariot käynnistymään automaattisesti tiettyyn aikaan päivittäin:

    Läsnäolosi ei ole välttämätöntä, ja lisäosa poistaa kaksoiskappaleet automaattisesti, vaikka tiedosto olisi suljettu tai olisit offline-tilassa. Jos haluat lisätietoja lisäosasta, käy tässä yksityiskohtaisessa opetusohjelmassa ja katso tämä demovideo:

    Kannustan sinua asentamaan lisäosan Google Sheetsin kaupasta ja kokeilemaan sitä. Huomaat, kuinka helppoa on löytää, poistaa ja korostaa päällekkäisyyksiä ilman kaavoja muutamalla napsautuksella.

    Taulukkolaskenta kaavaesimerkkejä

    Etsi & poista kaksoiskappaleet Google Sheetsissä - kaavaesimerkkejä (ota kopio laskentataulukosta).

    Michael Brown on omistautunut teknologian harrastaja, jolla on intohimo yksinkertaistaa monimutkaisia ​​prosesseja ohjelmistotyökalujen avulla. Yli vuosikymmenen kokemuksella teknologia-alalta hän on hionut taitojaan Microsoft Excelissä ja Outlookissa sekä Google Sheetsissä ja Docsissa. Michaelin blogi on omistettu jakamaan tietojaan ja asiantuntemustaan ​​muiden kanssa, ja se tarjoaa helposti seurattavia vinkkejä ja opetusohjelmia tuottavuuden ja tehokkuuden parantamiseksi. Olitpa kokenut ammattilainen tai aloittelija, Michaelin blogi tarjoaa arvokkaita oivalluksia ja käytännön neuvoja, joiden avulla saat kaiken irti näistä tärkeistä ohjelmistotyökaluista.