Note: The other languages of the website are Google-translated. Back to English

Jak kombinovat dva seznamy bez duplikátů v aplikaci Excel?

V listu jsou dva seznamy a některé hodnoty v seznamech jsou duplikáty a chcete tyto dva seznamy zkombinovat a nechat jedinečné hodnoty, jak je znázorněno na následujících screenshotech, jak můžete udělat?

Zkombinujte seznamy bez duplikátů pomocí funkce Odebrat duplikáty v aplikaci Excel

Kombinujte seznamy bez duplikátů s VBA

Kombinujte seznamy bez duplikátů s programem Kutools pro Excel

Karta Office Povolte úpravy a procházení na kartách v Office a vaše práce bude mnohem jednodušší ...
Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%
  • Znovu použít cokoli: Přidejte do svých oblíbených nejpoužívanější nebo nejsložitější vzorce, grafy a cokoli jiného a rychle je v budoucnu znovu použijte.
  • Více než 20 textových funkcí: Extrahovat číslo z textového řetězce; Extrahovat nebo odebrat část textů; Převádějte čísla a měny na anglická slova.
  • Sloučit nástroje: Více sešitů a listů do jednoho; Sloučit více buněk / řádků / sloupců bez ztráty dat; Sloučit duplicitní řádky a součet.
  • Rozdělené nástroje: Rozdělit data do více listů na základě hodnoty; Jeden sešit pro více souborů Excel, PDF nebo CSV; Jeden sloupec na více sloupců.
  • Vložit přeskakování Skryté / filtrované řádky; Count And Sum podle barvy pozadí; Posílejte hromadně osobní e-maily více příjemcům.
  • Super filtr: Vytvořte pokročilá schémata filtrů a použijte je na jakékoli listy; Typ podle týdne, dne, frekvence a dalších; Filtr tučně, vzorce, komentovat ...
  • Více než 300 výkonných funkcí; Funguje s Office 2007-2021 a 365; Podporuje všechny jazyky; Snadné nasazení ve vašem podniku nebo organizaci.

šipka modrá pravá bublina Zkombinujte seznamy bez duplikátů pomocí funkce Odebrat duplikáty v aplikaci Excel

Chcete-li zkombinovat dva seznamy a odstranit duplicitní hodnoty v aplikaci Excel, postupujte takto:

1. Zkopírujte jeden ze dvou seznamů a vložte jej do dolní části druhého seznamu, viz screenshot:

2. Vyberte seznam a klepněte na Data > Odebrat duplikáty, viz screenshot:


3. V Odebrat duplikáty Pokud váš sloupec nemá záhlaví, zrušte zaškrtnutí políčka Moje data mají záhlaví, A pak klepněte na tlačítko OK. Viz snímek obrazovky:


4. Poté se na obrazovce zobrazí dialogové okno s oznámením, že duplikáty byly odstraněny, klepněte na OK. Viz snímek obrazovky:


Výsledek můžete vidět:



šipka modrá pravá bublina Kombinujte seznamy bez duplikátů s VBA

V aplikaci Excel vám VBA také pomůže kombinovat dva seznamy bez duplikátů.

1. Držet ALT a stiskněte tlačítko F11 na klávesnici otevřete a Microsoft Visual Basic pro aplikaci okno.

2. cvaknutí Vložit > Modula zkopírujte VBA do modulu.

VBA: Kombinujte seznamy bez duplikátů

Sub FindUniques()
'Updateby20140313
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set dic = CreateObject("Scripting.Dictionary")
For j = 1 To InputRng.Columns.Count
    For i = 1 To InputRng.Rows.Count
        xValue = InputRng.Cells(i, j).Value
        If xValue <> "" And Not dic.Exists(xValue) Then
            OutRng.Value = xValue
            dic(xValue) = ""
            Set OutRng = OutRng.Offset(1, 0)
        End If
    Next
Next
End Sub

 

3. cvaknutí Běh nebo stiskněte tlačítko F5 spustit VBA.

4. Na obrazovce se zobrazí dialogové okno a můžete vybrat rozsah, který chcete kombinovat. Viz screenshot:


5. cvaknutí OK, pak se objevilo další dialogové okno, ve kterém vyberete buňku pro výstup kombinovaného výsledku. Viz screenshot:


6. cvaknutí OK. Můžete vidět, že seznamy byly kombinovány.


Tip: Výsledek nemůže rezervovat formátování buněk po spuštění výše uvedeného VBA.


šipka modrá pravá bublina Kombinujte seznamy bez duplikátů s programem Kutools pro Excel

S nainstalovaným Kutools pro Excel, můžete použít Vyberte duplikáty a jedinečné buňky funkce k vyřešení problému, který kombinuje dva seznamy bez duplikátů.

Kutools pro Excel obsahuje více než 300 užitečných nástrojů aplikace Excel. Zdarma to můžete vyzkoušet bez omezení do 30 dnů. Získat nyní

1. Zkopírujte jeden ze dvou seznamů a vložte jej do dolní části druhého seznamu, vyberte nový seznam a klikněte na Kutools > Vyberte Nástroje > Vyberte duplikáty a jedinečné buňky. Viz snímek obrazovky:


2. V Vyberte duplikáty a jedinečné buňky dialog, zkontrolujte Všechny unikáty (včetně 1. duplikátů), Klepněte na tlačítko Ok.


3. Poté se zobrazí dialogové okno s informacemi o tom, kolik jedinečných hodnot bylo vybráno, klikněte na OK a Zrušit zavřete dva dialogy. Viz screenshot:


4. A zkopírujte vybrané jedinečné hodnoty a vložte je do nového sloupce. Viz screenshot:


Kliknutím sem získáte další informace o výběru duplikátů a jedinečných buněk.


Relativní články:

Komentáře (0)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL