Obsah
Jednou z najdôležitejších a najpoužívanejších úloh v programe Excel je odstrániť duplicitné hodnoty zo súboru údajov. Dnes vám ukážem, ako odstrániť duplikáty z vášho súboru údajov a zároveň zachovať prvú hodnotu.
Stiahnite si cvičebnicu
Odstrániť duplikáty a ponechať prvú hodnotu.xlsm5 metód na odstránenie duplikátov a zachovanie prvej hodnoty v programe Excel
Tu máme súbor údajov s Názvy , ID , Známky, a Triedy niektorých žiakov pri skúške v materskej škole Sunflower.
Dnes je naším cieľom odstrániť duplicitné hodnoty a zároveň zachovať prvé hodnoty z tohto súboru údajov.
1. Spustite funkciu Odstrániť duplikáty z panela nástrojov aplikácie Excel
Krok 1:
➤ Vyberte celý súbor údajov.
➤ Prejsť na Odstránenie duplikátov nástroj na paneli nástrojov Excelu v časti Dátové nástroje .
Krok 2:
➤ Kliknite na Odstránenie duplikátov .
➤ Označte všetky názvy stĺpcov, z ktorých chcete vymazať duplikáty.
Krok 3:
➤ Potom kliknite na tlačidlo OK .
➤ Získate automaticky odstránené duplikáty z vášho súboru údajov.
Prečítajte si viac: Ako odstrániť duplicitné názvy v programe Excel (7 jednoduchých metód)
2. Pomocou rozšíreného filtra odstráňte duplikáty a zachovajte prvú hodnotu
Na odstránenie duplicít môžete použiť rozšírený filter programu Excel tak, že ponecháte prvú hodnotu v súbore údajov.
Krok 1:
➤ Vyberte celý súbor údajov.
➤ Prejsť na Údaje> Pokročilé nástroj na paneli nástrojov Excelu v časti Triedenie & amp; Filter .
Krok 2:
➤ Kliknite na Pokročilé .
➤ V Rozšírený filter dialógové okno , skontrolovať Len jedinečné záznamy .
Krok 3:
➤ Potom kliknite na tlačidlo OK .
➤ Získate odstránené duplicitné riadky automaticky z vášho súboru údajov.
Prečítajte si viac: Ako odstrániť duplicitné riadky na základe jedného stĺpca v programe Excel
3. Vloženie funkcie UNIQUE na odstránenie duplikátov pri zachovaní prvej hodnoty v programe Excel
Môžete tiež použiť UNIKÁTNE funkcie programu Excel na odstránenie duplicitných hodnôt pri zachovaní prvej hodnoty v programe Excel.
Vyberte nový stĺpec a zadajte tento vzorec:
=UNIQUE(
B4:E14
,FALSE,FALSE)
Odstráni riadky s duplicitnými hodnotami, pričom prvý riadok ponechá, a vytvorí novú kópiu súboru údajov na novom mieste.
Poznámky:
- Táto metóda je veľmi užitočná, keď chceme vytvoriť novú kópiu nášho súboru údajov na novom mieste.
- Stránka UNIKÁTNE funkcia je k dispozícii v Office 365 iba.
Prečítajte si viac: Ako odstrániť duplikáty v programe Excel, ale jeden si ponechať (7 metód)
Podobné čítania
- Ako odstrániť duplicitné riadky v tabuľke programu Excel
- Oprava: Nefunguje odstránenie duplikátov v programe Excel (3 riešenia)
- Ako odstrániť duplikáty pomocou VLOOKUP v programe Excel (2 metódy)
- Odstránenie duplicitných riadkov na základe dvoch stĺpcov v programe Excel [4 spôsoby]
4. Pomocou Power Query odstráňte duplikáty a ponechajte prvý záznam
Krok 1:
➤ Vyberte celý súbor údajov.
➤ Prejsť na Údaje> Z tabuľky / rozsahu nástroj na paneli nástrojov Excelu v časti Získavanie a transformácia údajov .
Krok 2:
➤ Kliknite na Z tabuľky / rozsahu .
➤ V Vytvoriť tabuľku dialógové okno , Skontrolujte, či Moja tabuľka má hlavičky .
Krok 3:
➤ Potom kliknite na tlačidlo OK .
➤ Otvorí sa editor Power Query Editor so súborom údajov.
➤ Z Odstránenie riadkov možnosť v rámci Domov kliknite na kartu Odstránenie duplikátov .
Krok 4:
➤ Duplicitné riadky sa odstránia pri zachovaní prvých riadkov.
Prečítajte si viac: Ako odstrániť duplikáty zo stĺpca v programe Excel (3 metódy)
5. Vloženie kódov VBA na odstránenie duplikátov a zachovanie prvej hodnoty
Ak vám všetky uvedené metódy nevyhovujú, môžete použiť kód VBA na odstránenie duplicitných riadkov zo súboru údajov.
Krok 1:
➤ Otvoriť nový VBA a vložte ďalší nový modul (Kliknutím sem zobrazíte ako otvoriť nový modul VBA v programe Excel )
➤ Vložte tento kód do modulu:
Kód:
Sub Remove_Duplicates() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes End Sub
➤ Vytvára makro s názvom Remove_Duplicates . Chcem odstrániť duplicitné riadky na základe Stĺpce 1 a 2 (meno a ID) . Používajte svoj.
Krok 2:
➤ Vráťte sa k pracovnému listu.
➤ Vyberte súbor údajov a spustite toto makro.
➤ Tentoraz odstráni riadky len vtedy, ak je meno aj ID študenta rovnaké.
Poznámka: V tomto prípade neodstránila Franka Orwella, pretože identifikačné čísla týchto dvoch študentov sú odlišné, t. j. ide o dvoch rôznych študentov.
Prečítajte si viac: Excel VBA: Odstránenie duplikátov z poľa (2 príklady)
Záver
Pomocou týchto metód môžete odstrániť duplicitné hodnoty a zároveň zachovať prvú hodnotu zo súboru údajov v programe Excel. Máte nejaké otázky? Neváhajte sa nás opýtať.