Tip: Jiné jazyky jsou přeloženy společností Google. Můžete navštívit English verze tohoto odkazu.
Přihlásit se
x
or
x
x
Registrovat
x

or
0
0
0
s2smodern

Jak odstranit všechny duplikáty, ale v aplikaci Excel zachovat pouze jednu?

Tento tutoriál představuje triky pro odstranění všech duplicitních hodnot ze seznamu, ale v aplikaci Excel pouze jednu, přečtěte si podrobnosti:

Odeberte všechny duplikáty, ale zachovejte pouze jednu funkci s funkcí Odebrat duplikáty

Odeberte všechny duplikáty, ale pouze jednu s VBA

Odebrání všech duplikátů, ale pouze jeden s Kutools pro Excel dobrý nápad3

Spojte všechny duplicitní řádky a uchovávejte data s programem Kutools pro aplikaci Excel dobrý nápad3


Porovnejte rozsahy (lze porovnat dva rozsahy a vybrat a zbarvit stejné hodnoty nebo různé hodnoty.)

doc porovnat rozsah


V aplikaci Excel funkce odstranění duplikát může pomoci odstranit všechny, ale zachovat jednu duplicitní hodnotu.

1. Vyberte seznam dat, který potřebujete, a klepněte na tlačítko Data > Odebrat duplikáty. Zobrazit screenshot:

doc odstranit duplikát uchovat jeden 1

2. Pak v Odebrat duplikáty , zkontrolujte název sloupce, ze kterého chcete duplikáty odebrat, a pokud mají vaše data záhlaví, zkontrolujte Moje data mají záhlaví také možnost. Zobrazit screenshot:

doc odstranit duplikát uchovat jeden 2

3. cvaknutí OK. A objeví se dialog, který vám sdělí, kolik duplikátů bylo odstraněno. A nyní byly odstraněny všechny duplikáty, ale v seznamu zůstane pouze jedna.

doc odstranit duplikát uchovat jeden 3


Máte-li zájem o VBA, zde také mohu představit kód VBA pro řešení tohoto úkolu.

1. lis Alt + F11 k otevření současně Microsoft Visual Basic pro aplikacis oknem.

2. cvaknutí Vložit > Modul, a vložit nový pod VBA Modul okno.

VBA: Odstraňte všechny duplikáty, ale jednu.

Sub RemoveAllDeplicateButOne()
    Dim LR As Long: LR = Range("A" & Rows.Count).End(xlUp).Row
    ActiveSheet.Range("A1:A" & LR).RemoveDuplicates Columns:=1, Header:=Name
End Sub

3. lis F5 nebo klikněte na tlačítko Běh provést VBA a duplikáty v seznamu ve sloupci A byly odstraněny, ale zachovat jeden.

Tip: Ve výše uvedeném VBA označuje A sloupec A a A1: A označuje rozsah seznamu, můžete je změnit podle potřeby.

vzorec Nikdy se nemusíte starat o dlouhé dlouhé vzorce v programu Excel! Kutools pro Excel's Automatický text může přidat všechny vzorce do skupiny
jako auto text a uvolněte svůj mozek! Víte o automatickém textu Získejte zdarma zkušební

Je zde mocný nástroj Kutools pro Excel pojmenovaný Vyberte možnost Duplikovat a jedinečné buňky můžete rychle vybrat nebo zvýraznit všechny duplikáty kromě první, a pak je můžete odstranit.

Kutools pro Excel, s více než 120 praktické funkce aplikace Excel, zvýšit efektivitu práce a ušetřit pracovní čas.
Přejděte ke stažení
Zkušební doba zdarma 60Nákup
PayPal / MyCommerce

Po bez instalace Kutools for Excel, prosím, proveďte následující kroky:

1. Vyberte rozsah dat a klepněte na tlačítko Kutools > vybrat > Vyberte možnost Duplikovat a jedinečné buňky. Zobrazit screenshot:

doc odstranit dulicate udržet jeden 15

2. V zobrazeném dialogu zkontrolujte Duplikáty (kromě 1st) a klepněte na tlačítko Ok. Zobrazit screenshot:

doc odstranit duplikát uchovat jeden 5

3. Poté se objeví dialog, který vám připomene počet vybraných buněk. Stačí kliknout OK zavřít. Zobrazit screenshot:

doc odstranit duplikát uchovat jeden 6

4. A všechny duplikáty, ale první jsou vybrány, stiskněte Vymazat klíč pro jejich vymazání.

doc odstranit duplikát uchovat jeden 7

Tip: Také můžete odstranit všechny duplikáty, ale zachovat si je Vyberte možnost Duplikovat a jedinečné buňky takhle:

Vyberte všechny jedinečné hodnoty včetně prvních duplikátů a poté je zkopírujte stisknutím Ctrl + C a vložit do jiného umístění Ctrl + V.

doc odstranit duplikát uchovat jeden 8doc odstranit duplikát uchovat jeden 9

Pokud máte nějaká data a chcete, abyste spojili duplicitní řádky, ponechte příslušná data v podobě níže uvedené obrazovky, kterou můžete použít Kutools pro ExcelJe Pokročilé kombinace řádků funkce.

doc odstranit duplikát uchovat jeden 10

Kutools pro Excel, s více než 120 praktické funkce aplikace Excel, zvýšit efektivitu práce a ušetřit pracovní čas.

Po bez instalace Kutools for Excel, prosím, proveďte následující kroky:

1. Vyberte data a klepněte na tlačítko Kutools > Obsah > Pokročilé kombinace řádků. Zobrazit screenshot:

doc odstranit dulicate udržet jeden 16

2. V Kombinovat řádky založené na sloupci v dialogovém okně vyberte sloupec, který chcete duplikovat odstranit a klepněte na tlačítko Primární klíč aby to bylo jako sloupec primárního klíče. Zobrazit screenshot:

doc odstranit duplikát uchovat jeden 12

3. Poté vyberte sloupec, který chcete data uchovat, a poté klepněte na tlačítko Kombinovata vyberte jeden oddělovač ze seznamu. Zobrazit screenshot:

doc odstranit duplikát uchovat jeden 13

4. cvaknutí Oka duplicitní řádky se kombinují a uchovávají odpovídající data.

doc odstranit duplikát uchovat jeden 14


Relativní články:


Doporučené nástroje pro produktivitu

Karta Office

zlatá hvězda1 Přiveďte praktické karty do aplikace Excel a jiného softwaru Office, stejně jako Chrome, Firefox a nový Internet Explorer.

Kutools pro Excel

zlatá hvězda1 Úžasný! Zvyšte svou produktivitu v minutách 5. Nepotřebujete žádné speciální dovednosti, kromě dvou hodin denně!

zlatá hvězda1 300 Nové funkce pro aplikaci Excel, Značka Excel je velmi snadná a výkonná:

  • Sloučit buňky / řádky / sloupce bez ztráty dat.
  • Kombinovat a konsolidovat více listů a sešitů.
  • Srovnání rozsahů, kopírování více rozsahů, převod textu na datum, konverzi jednotek a měn.
  • Počet podle barvy, dílčí součty stránkování, třídění podle rozšířeného třídění a super filtru,
  • Více Vyberte / Vložit / Odstranit / Text / Formát / Odkaz / Komentář / Workbooks / Worksheets Nástroje ...

Snímka obrazovky Kutools pro Excel

btn přečíst více btn stáhnout btn nákup

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.