Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako izločiti edinstvene vrednosti iz več stolpcev v Excelu?

Če imate več stolpcev z več vrednostmi, se nekatere vrednosti ponovijo v istem stolpcu ali drugem stolpcu. In zdaj želite najti vrednosti, ki so prisotne v obeh stolpcih samo enkrat. Ali imate kakšne hitre trike za pridobivanje edinstvenih vrednosti iz več stolpcev v Excelu?

Izvlečite edinstvene vrednosti iz več stolpcev s formulo matrike

Ekstrahirajte edinstvene vrednosti iz več stolpcev s pivot tabelo

Izvršite edinstvene vrednosti iz več stolpcev s kodo VBA

Ekstrahirajte edinstvene vrednosti iz enega samega stolpca z Kutools za Excel


Poiščite in izberite ali označite podvojene / edinstvene vrednosti v stolpcu:

z Kutools za ExcelJe Izberite podvojene in enolične celice, lahko hitro izberete ali senčite podvojene celice ali enolične vrednosti hkrati.

doc-ekstrakt-edinstven-iz-več stolpcev-18


puščica modra desno mehurček Izvlečite edinstvene vrednosti iz več stolpcev s formulo matrike

Tukaj je tudi formula za matrike, ki vam lahko pomaga izločiti edinstvene vrednosti iz več stolpcev.

1. Ob predpostavki, da so vaše vrednosti v dosegu A2: C9, vnesite to formulo v celico E2, =INDIRECT(TEXT(MIN(IF(($A$2:$C$9<>"")*(COUNTIF($E$1:E1,$A$2:$C$9)=0),ROW($2:$9)*100+COLUMN($A:$C),7^8)),"R0C00"),)&"", si oglejte sliko zaslona:

doc-ekstrakt-edinstven-iz-več stolpcev-1

Opombe: V zgornji formuli, A2: C9 označuje vrednosti, za katere želite izvleči enolične vrednosti, jih lahko spremenite v svoje potrebe, E1: E1 je prva celica stolpca, ki jo želite postaviti.

2. Nato pritisnite Shift + Ctrl + Enter skupaj, nato pa povlecite polnilni ročaj, da izvlečete edinstvene vrednosti, dokler se ne pojavijo prazne celice.

doc-ekstrakt-edinstven-iz-več stolpcev-1

nasveti: Morda je ta formula težko zapomniti, da boste naslednjič uporabili, tako da jo lahko dodate in shranite v Samodejno besedilo, nato pa lahko formulo kadarkoli ponovno uporabite v vseh delovnih zvezkih. Preberite več o tej funkciji ...

formula za samodejno shranjevanje besedila


puščica modra desno mehurček Ekstrahirajte edinstvene vrednosti iz več stolpcev s pivot tabelo


Če ste seznanjeni s pivotno tabelo, lahko enostavno izvlečete edinstvene vrednosti v več stolpcev s temi koraki:

1. Najprej vstavite nov prazen stolpec na levi strani vaših podatkov, v tem primeru bom poleg prvotnih podatkov vstavil stolpec A.

doc-ekstrakt-edinstven-iz-več stolpcev-1

2. V svojih podatkih kliknite eno celico in pritisnite Alt + D tipke, nato pritisnite P takoj odprete PivotTable in PivotChart Wizard, izberite Več konsolidacijskih območij v čarovniku step1 si oglejte sliko zaslona:

doc-ekstrakt-edinstven-iz-več stolpcev-1

3. Nato kliknite Naslednji gumb, preveri Ustvarite eno samo polje za mene možnost v čarovniku step2, si oglejte posnetek zaslona:

doc-ekstrakt-edinstven-iz-več stolpcev-1

4. Pojdite s klikom Naslednji gumb, kliknite doc-gumb-1 gumb, da izberete obseg podatkov, ki vključuje levi nov stolpec celic, nato kliknite Dodaj gumb, da dodate obseg podatkov v Vsi obsegi polje s seznamom, si oglejte sliko zaslona:

doc-ekstrakt-edinstven-iz-več stolpcev-1

5. Ko izberete obseg podatkov, nadaljujte s klikom Naslednji, v koraku čarovnika 3 izberite, v katero želite, da želite poročilo o vrtilni tabeli po želji.

doc-ekstrakt-edinstven-iz-več stolpcev-1

6. Končno kliknite Konec za dokončanje čarovnika in na trenutnem delovnem listu je bila ustvarjena vrtilna tabela, nato počistite polja iz Izberite polja, ki jih želite dodati poročilu razdelek, glejte sliko zaslona:

doc-ekstrakt-edinstven-iz-več stolpcev-1

7. Potem preverite polje vrednost ali povlecite vrednost na Nalepke vrstic, zdaj boste dobili edinstvene vrednosti iz več stolpcev na naslednji način:

doc-ekstrakt-edinstven-iz-več stolpcev-1


puščica modra desno mehurček Izvršite edinstvene vrednosti iz več stolpcev s kodo VBA

Z naslednjo kodo VBA lahko tudi izvlečete edinstvene vrednosti iz več stolpcev.

1. Drži dol ALT + F11 tipke in odpre Okno Microsoft Visual Basic za aplikacije.

2. Kliknite Vstavi > Moduliin prilepite naslednjo kodo v okno modula.

VBA: izločite edinstvene vrednosti iz več stolpcev

Sub Uniquedata()
'Update 20140814
Dim rng As Range
Dim InputRng As Range, OutRng As Range
Set dt = CreateObject("Scripting.Dictionary")
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)
For Each rng In InputRng
    If rng.Value <> "" Then
        dt(rng.Value) = ""
    End If
Next
OutRng.Range("A1").Resize(dt.Count) = Application.WorksheetFunction.Transpose(dt.Keys)
End Sub

3. Nato pritisnite F5 da zaženete to kodo, in se bo oglasil, da vas opomni, da izberete obseg podatkov, ki ga želite uporabiti. Prikaz slike:

doc-ekstrakt-edinstven-iz-več stolpcev-1

4. In nato kliknite OKse bo prikazalo drugo potrditveno polje, ki vam bo omogočilo, da izberete kraj, kamor želite dati rezultat, si oglejte posnetek zaslona:

doc-ekstrakt-edinstven-iz-več stolpcev-1

5. klik OK da zaprete to pogovorno okno in vse edinstvene vrednosti so bile izločene hkrati.

doc-ekstrakt-edinstven-iz-več stolpcev-1


puščica modra desno mehurček Ekstrahirajte edinstvene vrednosti iz enega samega stolpca z Kutools za Excel

Včasih morate izvleči edinstvene vrednosti iz enega stolpca, zgornji načini vam ne bodo pomagali, tukaj lahko priporočam uporabno orodje,Kutools za Excel, Z njegovim Izberite podvojene in enolične celice uporabnost, lahko hitro izvlečete edinstvene vrednosti.

Kutools za Excel : z več kot 300 priročnimi dodatki Excel, lahko brezplačno poskusite brez omejitev v dnevih 60.

Po namestitvi Kutools za Excel, prosimo, naredite naslednje :( Brezplačno prenesete Kutools za Excel Now )

1. Izberite obseg podatkov, za katerega želite izvleči enolične vrednosti.

2. Nato kliknite Kutools > Izberite > Izberite podvojene in enolične celice, si oglejte sliko zaslona:

doc-ekstrakt-edinstven-iz-več stolpcev-1

3. v Izberite podvojene in enolične celice izberite pogovorno okno Edinstvene vrednosti or Vse edinstvene (vključno z duplikati 1 st) kot svojo potrebo, nato kliknite OK gumb, in dobili boste naslednje rezultate:

Izberite samo edinstvene vrednosti Izberite vse edinstvene vrednosti s prvimi podvojitvami
doc-ekstrakt-edinstven-iz-več stolpcev-1  2 doc-ekstrakt-edinstven-iz-več stolpcev-1  2 doc-ekstrakt-edinstven-iz-več stolpcev-1

4. Ko izberete edinstvene vrednosti, morate le držati Ctrl + C kopirajte izbrane vrednosti in jih nato prilepite v celice, kjer želite dati rezultat. Vse edinstvene vrednosti so bile izpisane na naslednji sliki:

doc-ekstrakt-edinstven-iz-več stolpcev-1

Če želite izvedeti več o tej funkciji Select Duplicate & Unique Cells.

Brezplačno prenesete Kutools za Excel Now


Sorodni članki:

Kako najti edinstvene vrednosti med dvema stolpcema v excelu?

Kako filtrirati ali izbrati edinstvene zapise iz izbranega območja v Excelu?


Priporočena orodja za produktivnost za Excel

zavihek kte 201905

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
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.
  • To post as a guest, your comment is unpublished.
    Fernando · 8 months ago
    Muchas gracias por la macro!!! me fue muy util
  • To post as a guest, your comment is unpublished.
    Hannah Li · 9 months ago
    This array formula is CORRECT. Data in columns A to C, first result formula in cell D2... This one is different from other array formula that the later is copy formula down and Ctrl+Shift+Enter all formula. However, this array formula should be done the Ctrl+Shift+Enter in first cell and copy down.
  • To post as a guest, your comment is unpublished.
    mingji · 11 months ago
    does anyone know, for the output, how to make it into several lines but not into one line ? (currently one line result is achieved by worksheetfunction.transpose, but what i want to achieve (as result) is that when select for 3 columns, the returned result are also 3 columns, instead one
  • To post as a guest, your comment is unpublished.
    stephan · 1 years ago
    Can you please submit the correct formula... the VBA function works just fine.
    Just for my project, I rather use the correct formula.


    Thanks
  • To post as a guest, your comment is unpublished.
    Mohamed Ali AbdElGawad · 1 years ago
    I love

    Extract Unique Values From Multiple Columns With Pivot Table