Kaip pašalinti pasikartojančias eilutes "Excel" programoje pagal du stulpelius

  • Pasidalinti
Hugh West

Šioje pamokoje parodysiu, kaip 4 tinkami būdai pašalinti pasikartojančias eilutes excel programoje pagal du stulpelius. Šiuos metodus galite greitai naudoti, ypač dideliuose duomenų rinkiniuose, norėdami rasti esamus pasikartojančius įrašus. Per šią pamoką taip pat sužinosite keletą svarbių excel įrankių ir funkcijų, kurios bus labai naudingos atliekant bet kokią su excel susijusią užduotį.

Atsisiųsti praktikos sąsiuvinį

Praktikos sąsiuvinį galite atsisiųsti iš čia.

Pašalinti pasikartojančias eilutes pagal du stulpelius

4 tinkami būdai, kaip pašalinti pasikartojančias eilutes pagal du "Excel" stulpelius

Norėdami aiškiai paaiškinti veiksmus, pasirinkome glaustą duomenų rinkinį. 6 eilučių ir 2 stulpelius. Iš pradžių visus langelius, kuriuose yra dolerio vertės, suformatavome Apskaita formatą. Visiems duomenų rinkiniams turime 2 stulpelius kaip Darbuotojo vardas ir pavardė ir Pardavimai Nors vėliau, jei reikės, galime pridėti keletą stulpelių.

1. Dublikatų šalinimo funkcijos naudojimas

Dubliuojančias eilutes pagal du stulpelius galime pašalinti vos keliais spustelėjimais, naudodami Pašalinti dublikatus funkcija Excel . Toliau pateiksime, kaip tai padaryti.

Žingsniai:

  • Pirmiausia pasirinkite bet kurią duomenų rinkinio ląstelę.
  • Tada eikite į Duomenys skirtuką ir Duomenų įrankiai spustelėkite Pašalinti dublikatus .

  • Tada patikrinkite Mano duomenys turi antraštes ' parinktį ir spustelėkite GERAI .

  • Todėl iš duomenų rinkinio bus pašalinti dublikatai.

Skaityti daugiau: Kaip pašalinti dublikatus iš "Excel" stulpelio (3 metodai)

2. Išplėstinio filtro parinkties taikymas

Ši "Excel" parinktis yra išplėstinė įprasto filtro versija, kuri padeda pašalinti dublikatus iš lentelių . Šią parinktį naudosime norėdami pašalinti pasikartojančias eilutes pagal du "Excel" stulpelius. Pažiūrėkime, kaip tai taikyti žingsnis po žingsnio.

Žingsniai:

  • Pirmiausia pasirinkite bet kurią duomenų intervalo ląstelę ir pereikite prie Duomenys skirtuką, o po Rūšiuoti ir filtruoti pasirinkite Išplėstinė .

  • Dabar, kai Išplėstinis filtras langą, patikrinkite Tik unikalūs įrašai parinktį ir spustelėkite GERAI .
  • Dėl to iš darbalapio turėtų būti pašalinti visi dublikatai.

Skaityti daugiau: "Excel VBA": dublikatų šalinimas lyginant kelis stulpelius (3 pavyzdžiai)

3. Dublikatų šalinimas pagal konkrečius stulpelius

Šis metodas yra šiek tiek kitoks. Jis naudingas, kai turite keletą stulpelių ir norite rasti ir pašalinti pasikartojančias eilutes pagal du konkrečius stulpelius, o ne pagal kiekvieną diapazono stulpelį. Atlikite toliau nurodytus veiksmus, kad pamatytumėte išsamią informaciją apie šį metodą.

Žingsniai:

  • Norėdami pradėti naudoti šį metodą, spustelėkite bet kurį duomenų rinkinio langelį ir eikite į Duomenys skirtuką, tada Duomenų įrankiai .

  • Dabar naujame lange panaikinkite žymėjimą Mėnuo ir Pardavimai stulpelyje ir taip pat patikrinkite Mano duomenys turi antraštes .
  • Galiausiai spustelėkite GERAI ir bus pašalinti pasikartojantys įrašai pagal pasirinktus stulpelius.

Skaityti daugiau: Kaip pašalinti dublikatus "Excel" lape (7 metodai)

4. COUNTIFS funkcijos naudojimas

COUNTIFS funkcija "Excel" programoje gali paimti kelis intervalus ir kriterijus, kad suskaičiuotų juos atitinkančius langelius. Pažiūrėkime, kaip naudoti šią funkciją, kad pašalintume pasikartojančias eilutes pagal du duomenų rinkinio stulpelius.

Žingsniai:

  • Pirmiausia dukart spustelėkite ląstelę D5 ir įterpkite šią formulę:
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Dublikatas", "Unikalus")

  • Tada paspauskite Įveskite ir nukopijuokite šią formulę į visus toliau esančius langelius.
  • Dėl to dubliuojantys duomenys turėtų būti matomi Statusas stulpelį ir dabar galėsite rankiniu būdu ištrinti dubliuojančią eilutę.

🔎 Kaip veikia formulė?
  • COUNTIFS($B$5:B5,B5,$C$5:C5,C5) : Šioje dalyje skaičiuojama, kiek kartų pasitaiko įrašas, šiuo atveju - 1.
  • COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1 : Ši dalis grąžina TRUE arba FALSE pagal sąlygą.
  • IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Dublikatas", "Unikalus" : Grąžinamas Dublikatas arba Unikatas, remiantis ankstesnėje dalyje pateiktomis sąlygomis TRUE arba FALSE.

Skaityti daugiau: Kaip pašalinti pasikartojančias eilutes pagal vieną stulpelį programoje "Excel

Panašūs skaitiniai

  • Kaip pašalinti dublikatus naudojant VLOOKUP "Excel" programoje (2 metodai)
  • Pašalinti pasikartojančias eilutes, išskyrus 1-ąjį atvejį, "Excel" programoje (7 būdai)
  • Kaip pašalinti pasikartojančius pavadinimus "Excel" programoje (7 paprasti metodai)
  • Pataisa: "Excel" dublikatų šalinimas neveikia (3 sprendimai)

Kaip pašalinti dublikatus pagal kriterijus "Excel" programoje

Dirbant su dideliu duomenų rinkiniu "Excel" programoje, gali būti, kad iš skirtingų eilučių ar stulpelių gaunate tas pačias pasikartojančias reikšmes. Kartais gali tekti pašalinti šias pasikartojančias reikšmes pagal tam tikrus konkrečius kriterijus. kad gautumėte aiškią darbalapio sąvoką. Toliau pamatysime, kaip galima naudoti VBA kodą, kad tai būtų galima greitai pasiekti.

Žingsniai:

  • Pirmiausia eikite į Kūrėjas skirtuką ir spustelėkite "Visual Basic .

  • Dabar, kai VBA langą, spustelėkite Įdėkite ir tada Modulis .

  • Tada modulio lange įveskite toliau pateiktą kodą:
 Sub Delete_duplicate_rows() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1), Header:=xlYes End Sub 

  • Dabar uždarykite VBA langą, kad išsaugotumėte kodą.
  • Čia pagal Kūrėjas skirtuką, spustelėkite Makrokomandos .

  • Dabar, kai Makro langą, pasirinkite sukurtą makrokomandą ir spustelėkite Paleisti .
  • Todėl VBA kodas greitai pašalins visus dublikatus iš duomenų lentelės.

Skaityti daugiau: Kaip pašalinti dublikatus "Excel" programoje naudojant VBA (3 greiti metodai)

Kaip pažymėti dublikatus dviejuose "Excel" stulpeliuose

Kai dirbame su didele "Excel" skaičiuokle, duomenų rinkinyje dažnai pasitaiko pasikartojančių verčių. Be to, kartais mums tampa svarbu jas surasti kokiu nors konkrečiu tikslu. Pažiūrėkime, kaip galime lengvai surasti šias pasikartojančias vertes.

Žingsniai:

  • Pirmiausia pasirinkite duomenų rinkinį, įskaitant antraštes.

  • Toliau, po Pagrindinis kortelėje spustelėkite Sąlyginis formatavimas .
  • Čia iš Paryškinti ląstelių taisykles , pasirinkite Dubliuojančios vertės .

  • Dabar naujame lange palikite formatavimą tokį, koks jis yra, jei nenorite jo keisti, ir spustelėkite GERAI .

  • Galiausiai ši operacija šviesiai raudona spalva išryškins pasikartojančias reikšmes.

Išvada

Tikiuosi, kad jums pavyko pritaikyti metodus, kuriuos parodžiau šioje pamokoje, kaip pašalinti pasikartojančias eilutes "Excel" programoje pagal du stulpelius. Kaip matote, yra nemažai būdų, kaip tai pasiekti. Taigi išmintingai pasirinkite metodą, kuris geriausiai tinka jūsų situacijai. Jei įstrigote bet kuriame iš žingsnių, rekomenduoju juos atlikti keletą kartų, kad išsiaiškintumėte bet kokią painiavą. Galiausiai, norėdami sužinoti daugiau Excel metodus, vadovaukitės mūsų ExcelWIKI Jei turite klausimų, praneškite man komentaruose.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.