Přeskočit navigaci | Přeskočit na novinky

Jste zde: Úvodní stránka » excel » data » odebrat-duplicity-excel

Odebrat duplicity - Excel

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Jak odebírat duplicitní (stejné) řádky (hodnoty) v Microsoft Excel? Odpovědi v tomto článku.

Cílem

MS Excel 2010 - Odebrat duplicity

Cílem je odebrat duplicitní hodnoty - tj. ty které se v tabulce opakují, princip je vidět na animovaném "gifu".

Odstranění lze provést:

pro jeden sloupce, pro více sloupců

Začneme popořadě, nejprve si připravte zdrojovou tabulku.


Poznámka: Zjištění duplicit lze povést i využitím funkcí, což jsem popsal v samostatném článku: Označit duplicitní záznamy.


Zdrojová tabulka

Pro ukázkové příklady budu používat podobnou tabulku jako je na následujícím obrázku.

List 1

MS Excel 2010 - zdrojová tabulka

List 2

MS Excel 2010 - zdrojová tabulka

Ke stažení

Soubor Zdrojová tabulka pro odstranění duplicit soubor ve formátu *.xlsx ke stažení zdarma.

Pro jeden sloupec

Pro první krok si použijeme tabulku z List 1.

Vyberte první buňku v tabulce. Z karty Data sekce Datové nástroje klik na Odebrat duplicity.

MS Excel 2010 - karta Data

Obdržíte dialogové okno Odebrat duplicity

MS Excel 2010 - Odebrat duplicity

Pokud vaše tabulka má záhlaví - nesmíte zapomenout zaškrtnout Data obsahují záhlaví a zkontrolovat zda je zaškrtnut požadovaný sloupec v naší ukázce B. Pak jen klik na OK.

Excel provede odstranění duplicit a zobrazí dialogové okno s výsledkem - stačí potvrdit OK

MS Excel 2010 - Odebrat duplicity

Je hotovo:

MS Excel 2010 - Odebrat duplicity

Pro celou tabulku

Pro první krok si použijeme tabulku z List 2.

Vyberte první buňku v tabulce. Z karty Data sekce Datové nástroje klik na Odebrat duplicity.

MS Excel 2010 - karta Data

Obdržíte dialogové okno Odebrat duplicity

MS Excel 2010 - Odebrat duplicity

Zaškrtnete požadované (zda má tabulka záhlaví a které sloupce se mají kontrolovat). Pak jen klik na OK. Obdržíte dialogové okno o počtu duplicitních hodnot, klikem na OK se zobrazí výsledek.

MS Excel 2010 - Odebrat duplicity

Část tabulky/sloupce

Pokud potřebujete můžete odebírat duplicity (stejné hodnoty) pouze v části tabulky. V případě částečně zvolené oblasti se Excel ptá, zda nechcete oblast rozšířit. Pokud nechcete musíte zvolit Pokračovat s aktuální oblasti..

MS Excel 2010 - Rozšíření oblasti

Poznámka: Odstraňují se duplicity v označené oblasti.

MS Excel 2010 - Označená oblast odstranění.

Závěrem

Využíváte odstraňování duplicitních záznamů pomocí funkce Odebrat duplicity? Nebo spíše vlastní VBA makra? Případně vám duplicitní záznamy nevadí? Můžete se zmínit v komentářích.

Článek byl aktualizován: 19.09.2020 10:56

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře


Petr Pecháček

Přidáno: 26.07.13 08:51

Nástroj Odebrat duplicity je fajn. Tedy byl by, pokud bych mu věřil. Jenže on je při opakovaném spuštění na tomtéž seznamu schopen vrátit, že našel další duplicity... Někde udělali soudruzi v Redmondu chybu. Myslím, že tenhle bug jsem svého času už nahlásil, jestli se s tím něco děje, netuším. Nejspíš nástroj pracuje správně, ale MsgBox s resume je zcestný.

Pavel Lasák

Přidáno: 26.07.13 09:47

To Petr Pecháček: Děkuji za podnětné a doplňující informace. Zatím vše co jsem zkoušel pomocí nástroje odebrat, odebral správně. Je pravda, že MsgBox jsem nekontroloval - jeho informace mi nepřipadala důležitá.

Daniela

Přidáno: 28.06.14 09:38

Skvělé :) přesně to jsem hledala! Díky a krásnou sobotu :)

Petr

Přidáno: 29.09.14 14:39

Dobrý den, než použiji tuto funkci, potřeboval bych vymyslet vzorec, který mi vrátí počet neduplicitních záznamů v seznamu.Je možné něco podobného vymyslet? Děkuji Petr

Jojo

Přidáno: 01.10.14 07:22

To Petr: -- Počet neduplicitných(jedinečných) záznamov v zozname (POZOR nevkladať cez "ENTER", ale cez "CTRL+SHIFT+ENTER"): -- =SUMA(1*(COUNTIF(A1:A10;A1:A10)=1)) -- ALEBO -- =SUMA(KDYŽ(COUNTIF(A1:A10;A1:A10)=1;1))

Martin

Přidáno: 02.11.14 09:32

Zdravím, potřeboval bych velmi cennou radu. Odebrání duplicit je dobrá funkce ja bych ale potřebovat, jestli někdo netuší jak docílit, že počet buněk zůstane, ale pouze se vymaže duplicitní obsah. příklad: mám buňky petr Novák1 petr Novák2 petr Novák3 Jan Dlouhý Jan Dlouhý2 Výsledek by měl vypadat takto: petr Novák1 prazd. bunka Novák2 prazd. bunka Novák3 Jan Dlouhý prazd. bunka Dlouhý2 Potřebuji takto vymazat duplicitní záznamy z databáze. Ne jmen, ale výrobků, jména jsou pouze jako příklad. Budu vděčný za každý nápad. Díky

Jojo

Přidáno: 03.11.14 13:45

To Martin: -- Ak má stĺpec s menami hlavičku: -- 1)zotriediť podľa daného stĺpca -- 2)do ďalšieho pomocného stĺpca, do riadku 2 napísať: -- =KDYŽ(A2=A1;"";A2) + skopírovať smerom dole

Martin

Přidáno: 09.11.14 10:45

To JOJO:----moc děkuju, funguje to, ted to mám pročištěné, teď už jen zbývá buňky sloučit, tam, kde se odebraly duplicity ;-)

Jana

Přidáno: 02.02.15 10:31

Prosím o radu, mám dva soubory v Excelu a potřebuji zkombinovat data do jednoho výsledného souboru. Na výsledném listě by měli být uvedeny všechny kódy zboží, které se vyskytly v jakémkoliv souboru a to bez duplicit. Děkuju :)

Jojo

Přidáno: 05.02.15 07:30

To Jana: -- Exc 2007,2010 -- ak majú rovnaký formát, tak ručne skopírovať všetky oblasti dat pod seba na výsledný list + kliknúť do výslednej oblasti dat + na karte "Údaje/Nástroje pre údaje/Odstrániť zdvojenia"

Tomas

Přidáno: 12.03.15 20:35

Dobry den, je nejaka moznost, jak odstranit duplicity uplne, tedy aby nezustal ani jeden zaznam? Dekuji

Tomáš L

Přidáno: 03.04.15 11:14

Zajímalo by mne přesně to samé co Tomase :-) Potřebuji ze souboru dat odstranit duplicity - tedy všechna data která byla duplicitní zcela vyřadit. Ze souboru: a bbb bbb c bbb by tedy zbylo: a c

Roman

Přidáno: 12.08.15 09:45

Zajímalo by mně jak dostat počet jedinečných záznamů v seznamu: Něco napověděl Jojo u neduplicitních záznamů: {=SUMA(KDYŽ(COUNTIF(A1:A10;A1:A10)=1;1))} Ovšem já potřebuji počet jedinečných záznamů, tzn. pokud je duplicita, přičítá se pouze první výskyt. Děkuji

Aleš

Přidáno: 31.01.16 23:07

Dobrý den, chtěl bych se zeptat, zda-li lze vyhledat jednotlivé duplicitní buňky ke kterým je ve vedlejší buňce přiřazen nějaký údaj, tak aby se přiřazené údaje nakopírovaly za sebe (u všech duplicitních buněk)

Marek

Přidáno: 04.02.16 11:40

Dobrý den, mám jeden dotaz: co se stane s odstraněnými duplicitními daty? Leží někde v dočasné paměti, příp. dá se s nimi nějak dál pracovat? Děkuji za odpověď.






Excel


Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2024 |