Duplikaatide esiletõstmine Google Sheetsis: tingimuslik vormindamine vs add-on

  • Jaga Seda
Michael Brown

Oma eelmises blogipostituses kirjeldasin erinevaid vahendeid, kuidas leida ja töödelda duplikaate oma tabelis. Kuid selleks, et neid koheselt märgata, oleks kõige parem neid värviga esile tõsta.

Ja täna püüan ma teie jaoks kõige populaarsemaid juhtumeid katta. Google Sheetsis tõstate duplikaadid esile mitte ainult tingimusliku vormindamise abil (seal on erinevad valemid, mis põhinevad duplikaatide levikul teie tabelis), vaid ka spetsiaalse lisavõimaluse abil.

    Ühe Google Sheetsi veeru dubleeritud lahtrite esiletõstmine

    Alustame põhinäitest. See on siis, kui teil on ainult üks veerg korduvate väärtustega:

    Vihje. Ma kasutan täna tingimuslikku vormindamist kõigil, välja arvatud viimasel juhul. Kui sa ei ole sellega tuttav, siis tutvuge sellega selles blogipostituses.

    Ühe Google Sheetsi veeru dubleerivate lahtrite esiletõstmiseks avage tingimuslik vormindamine ja määrake järgmised valikud:

    1. kohaldatakse reeglit oma rakkude vahemikule - A2:A10 minu näites
    2. vali Kohandatud valem rippmenüüst tingimus ja sisestage järgmine valem:

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

      Märkus. Kirja kõrval on dollarimärk, mis tähistab, et A2 See on tahtlik, et valem saaks lugeda iga lahtri veerust A. Selles artiklis saate rohkem teada lahtriviidetest.

    3. valige ükskõik milline värv valikust Vormindamise stiil nende duplikaatide esiletõstmiseks
    4. kliki Valmis

    See valem COUNTIF skaneerib teie veeru A ja ütleb reeglile, millised kirjed esinevad rohkem kui üks kord. Kõik need dubleerivad lahtrid värvitakse vastavalt teie seadistustele:

    Vihje. Vaata sellest artiklist, kuidas lugeda lahtreid värvi järgi Google Sheetsis.

    Duplikaatide esiletõstmine mitmes Google Sheetsi veerus

    Võib juhtuda, et korduvad väärtused on rohkem kui ühes veerus:

    Kuidas sa siis skaneerid ja tõstad esile duplikaadid kõigis 3 Google Sheetsi veerus? Kasutades ka tingimuslikku vormindamist. Puur on sama nagu eespool mõne väikese kohandusega:

    1. valige A2:C10 kui vahemik, et värvida korduvaid lahtreid
    2. muuta vahemikku Kohandatud valem samuti:

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

      Märkus. Seekord eemaldage dollarimärk A2-st. See võimaldab valemil lugeda kõiki tabeli iga lahtri esinemisi, mitte ainult veerust A.

      Vihje. Lugege seda artiklit, et saada rohkem teavet suhteliste, absoluutsete & segatud lahtriviidete kohta.

    3. valige värv Vormindamise stiil jagu ja vajutage Valmis

    Erinevalt eespool nimetatud COUNTIFist skaneerib see kõik 3 veergu ja loeb, mitu korda iga tabeli väärtus kõigis veergudes esineb. Kui neid esineb rohkem kui üks kord, siis toob tingimuslik vorming need dubleerivad lahtrid teie Google Sheetsi tabelis esile.

    Kogu rea esiletõstmine, kui duplikaadid on ühes veerus

    Järgmine on juhtum, kui teie tabelis on igas veerus erinevad kirjed. Kuid kogu selle tabeli rida loetakse üheks kirjeks, üheks infokilluks:

    Nagu näete, on veerus B duplikaadid: pasta & maitseaine lõigud esinevad kaks korda.

    Sellistel juhtudel võite neid terveid ridu käsitleda dubleeringutena. Ja võib-olla peate need dubleerivad read oma Google'i tabelis üldse esile tõstma.

    Kui see on just see, milleks te siin olete, siis seadistage need tingimusliku vormindamise jaoks:

    1. Rakendage reeglit vahemikule A2:C10
    2. Ja siin on valem:

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

    See COUNTIF loeb kirjeid veerust B, noh, veerus B :) Ja siis tingimusliku vormindamise reegel toob esile mitte ainult duplikaadid veerus B, vaid ka seotud kirjed teistes veergudes.

    Täielike rea duplikaatide esiletõstmine tabelites

    Mis siis, kui kogu rida koos kirjetega kõigis veergudes esineb teie tabelis mitu korda?

    Kuidas kontrollida kõiki 3 veergu läbi tabeli ja tõsta Google'i lehel absoluutsed dubleerivad read esile?

    Selle valemi kasutamine tingimuslikus vormindamises:

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

    Jagame selle lahti osadeks, et mõista, kuidas see toimib:

    1. ArrayFormula($A$2:$A$10&$B$2:$B$10&$C$2:$C$10) ühendab iga rea iga 3 lahtrit üheks tekstistringiks, mis näeb välja selline: Spagetipasta9-RQQ-24

      Seega on minu näites 9 sellist stringi - üks iga rea kohta.

    2. Seejärel võtab COUNTIFS iga stringi (alustades esimesest: $A2&$B2&$C2 ) ja otsib seda nende 9 stringi hulgast.
    3. Kui on rohkem kui üks string ( >1 ), tõstetakse need duplikaadid esile.

    Vihje. Rohkem infot COUNTIFi ja Google Sheets'i konkatenatsiooni kohta saate lugeda seotud artiklitest.

    Tegelike duplikaatide esiletõstmine - 2n, 3d, jne juhtumid

    Oletame, et soovite hoida dubleerivate ridade 1. kirjed puutumatuna ja näha kõiki teisi esinemisi, kui neid on.

    Üheainsa muudatusega valemis saate neid "tõelisi" dubleerivaid ridu esile tõsta - mitte esimesi kirjeid, vaid nende 2., 3., 4. jne. juhtumeid.

    Nii et siin on valem, mida ma soovitasin eespool kõigi dubleerivate ridade jaoks:

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

    Ja see on valem, mida on vaja, et tõsta Google Sheetsis esile ainult dubleeritud juhtumeid:

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

    Kas te näete erinevust valemis?

    See on esimeses COUNTIFi argumendis:

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

    Selle asemel, et mainida kõiki ridu nagu esimeses valemis, kasutan ma ainult iga veeru esimest lahtrit.

    See võimaldab iga rida vaadata ainult ülevalt, et näha, kas on samu ridu. Kui jah, siis käsitletakse iga praegust rida teise eksemplarina ehk teisisõnu tegeliku duplikaadina, mis värvitakse.

    Valemivaba viis duplikaatide esiletõstmiseks - Google Sheets'i lisavõimalus Remove Duplicates (eemalda duplikaadid)

    Loomulikult võib teil olla mõni muu kasutusjuhtum, mis nõuab teist valemit. Sellest hoolimata nõuab iga valem ja tingimuslik vormindamine õppimist. Kui te ei ole valmis nendele aega pühendama, on olemas lihtsam lahendus.

    Eemalda duplikaadid lisavahend Google Sheetsile toob teie jaoks välja duplikaadid.

    See võtab vaid paar klõpsu 4 sammu, ja leitud duplikaatide esiletõstmise võimalus on lihtsalt värvipaletiga raadionupp:

    Lisavõimalus pakub intuitiivset viisi andmete valimiseks ja veergude valimiseks, mida soovite kontrollida dubleeringute suhtes. Iga toimingu jaoks on eraldi samm, et te ei satuks segadusse:

    Pealegi oskab see mitte ainult duplikaate, vaid ka unikaalseid esile tõsta. Ja seal on ka võimalus 1. juhtumeid ignoreerida:

    Vihje. Siin on video, mis näitab seda lisaseadet tegevuses. See võib olla natuke vana, kuna hetkel on lisaseadmel rohkem pakkuda, kuid see on ikkagi sama lisaseadme:

    Tõsta dubleeringud ajakavas esile, kasutades lisaseadet

    Kõik sammud koos nende seadistustega, mille valite lisaseadmes, saab salvestada ja hiljem ühe klõpsuga uuesti kasutada või isegi planeerida teatud ajaks automaatse käivitamise.

    Siin on minu sõnade toetuseks 2-minutiline demovideo (või vaata allpool paar animeeritud pilti):

    Ja siin on selle asemel lühike animeeritud pilt, mis näitab, kuidas salvestada ja käivitada stsenaariume, kui teie andmed muutuvad:

    Veelgi parem on see, et saate need stsenaariumid paar korda päevas automaatselt käivitada:

    Pole muret, teil on olemas spetsiaalne logileht, mille abil saate jälgida kõiki automaatseid sõite & veenduge, et need toimivad õigesti:

    Installige lihtsalt Remove Duplicates Google Sheets poest, proovige seda oma andmetega ja te näete, kui palju aega ja närve te säästate nende kirjete õigesti värvimiseks. Jah, ilma igasuguste valemiteta ja vaid paari klikiga ;)

    Video: Kuidas Google Sheetsis duplikaate esile tõsta

    See 1,5-minutiline video näitab 3 kõige kiiremat viisi (koos valemitega ja ilma), kuidas leida & tõsta esile duplikaate Google Sheetsis. Näete, kuidas värvida 1 veergu või terveid ridu duplikaatide põhjal, isegi automaatselt.

    Tabelarvutus koos valemite näidetega

    Duplikaatide esiletõstmine Google Sheetsis - näited tingimuslikust vormindamisest (tehke failist koopia)

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.