Sådan udtrækkes unikke værdier fra flere kolonner i Excel?
Hvis du antager, at du har flere kolonner med flere værdier, gentages nogle værdier i samme kolonne eller anden kolonne. Og nu vil du kun finde de værdier, der findes i en af kolonnerne en gang. Er der nogle hurtige tricks til at udtrække unikke værdier fra flere kolonner i Excel?
- Uddrag unikke værdier fra flere kolonner med matrixformel
- Uddrag unikke værdier fra flere kolonner med pivottabel
- Uddrag unikke værdier fra flere kolonner med VBA-kode
- Uddrag unikke værdier fra en enkelt kolonne med en fantastisk funktion
Uddrag unikke værdier fra flere kolonner med matrixformel
Her er en matrixformel, der også kan hjælpe dig med at udtrække de unikke værdier fra flere kolonner.
1. Antages dine værdier inden for rækkevidde A2: C9, indtast venligst følgende formel i celle E2:
2. Tryk derefter på Skift + Ctrl + Enter nøgler sammen, og træk derefter fyldhåndtaget for at udtrække de unikke værdier, indtil tomme celler vises. Se skærmbillede:
Uddrag unikke værdier fra flere kolonner med pivottabel
Hvis du er fortrolig med pivottabellen, kan du nemt udtrække de unikke værdier fra flere kolonner med følgende trin:
1. Indsæt først en ny tom kolonne til venstre for dine data. I dette eksempel indsætter jeg kolonne A ved siden af de originale data.
2. Klik på en celle i dine data, og tryk på Alt + D tasterne, og tryk derefter på P nøgle med det samme for at åbne Pivottabel og PivotChart-guide, vælg Flere konsolideringsområder i guiden trin 1, se skærmbillede:
3. Klik derefter på Næste knappen, tjek Opret et enkelt sidefelt for mig mulighed i guiden trin 2, se skærmbillede:
4. Fortsæt med at klikke Næste Klik for at vælge det dataområde, der inkluderer den nye venstre kolonne af celler, og klik derefter på Tilføj for at tilføje dataområdet til Alle intervaller listefelt, se skærmbillede:
5. Når du har valgt dataområdet, skal du klikke videre Næstei guiden trin 3 skal du vælge, hvor du vil placere pivottabellen, som du vil.
6. Endelig skal du klikke på Finish for at fuldføre guiden, og der er oprettet en pivottabel i det aktuelle regneark, og fjern derefter markeringen fra alle felter fra Vælg felter, der skal tilføjes til rapporten sektion, se skærmbillede:
7. Kontroller derefter feltet Værdi eller træk værdien til Rækker etiket, nu får du de unikke værdier fra de flere kolonner som følger:
Uddrag unikke værdier fra flere kolonner med VBA-kode
Med den følgende VBA-kode kan du også udtrække de unikke værdier fra flere kolonner.
1. Hold nede ALT + F11 tasterne, og det åbner Vinduet Microsoft Visual Basic til applikationer.
2. Klik indsatte > Moduler, og indsæt følgende kode i modulvinduet.
VBA: Uddrag unikke værdier fra flere kolonner
Sub Uniquedata()
'Updateby Extendoffice
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. Tryk derefter på F5 for at køre denne kode, og der vises et promptfelt for at minde dig om at vælge det dataområde, du vil bruge. Se skærmbillede:
4. Og klik derefter på OK, vises en anden promptboks, der giver dig mulighed for at vælge et sted at placere resultatet, se skærmbillede:
5. Klik OK for at lukke denne dialog, og alle de unikke værdier er blevet ekstraheret på én gang.
Uddrag unikke værdier fra en enkelt kolonne med en fantastisk funktion
Nogle gange er du nødt til at udtrække de unikke værdier fra en enkelt kolonne, ovenstående metoder hjælper dig ikke, her kan jeg anbefale et nyttigt værktøj-Kutools til Excel, Med Uddrag celler med unikke værdier (medtag det første duplikat) værktøj, kan du hurtigt udtrække de unikke værdier.
Bemærk:At anvende dette Uddrag celler med unikke værdier (medtag det første duplikat)For det første skal du downloade Kutools til Excel, og anvend derefter funktionen hurtigt og nemt.
Efter installation Kutools til Excelskal du gøre som dette:
1. Klik på en celle, hvor du vil sende resultatet. (Bemærk: Klik ikke på en celle i første række.)
2. Klik derefter på Kutools > Formelhjælper > Formelhjælper, se skærmbillede:
3. I Formler hjælper dialogboksen, skal du udføre følgende handlinger:
- Type tekst mulighed fra Formula Type rulleliste
- Vælg derefter Uddrag celler med unikke værdier (medtag det første duplikat) fra Vælg en fromula listefelt;
- I højre side Argumenter input sektion, skal du vælge en liste over celler, som du vil udtrække unikke værdier.
4. Klik derefter på Ok knap, og træk påfyldningshåndtaget over til de celler, som du vil liste alle de unikke værdier, indtil tomme celler vises, se skærmbillede:
Gratis download Kutools til Excel nu!
Flere relative artikler:
- Tæl antallet af unikke og tydelige værdier fra en liste
- Antag, du har en lang liste med værdier med nogle duplikatelementer, nu vil du tælle antallet af unikke værdier (de værdier, der kun vises på listen en gang) eller forskellige værdier (alle forskellige værdier på listen betyder det unikt værdier + 1. duplikatværdier) i en kolonne som vist venstre skærmbillede. Denne artikel vil jeg tale om, hvordan man håndterer dette job i Excel.
- Uddrag unikke værdier baseret på kriterier i Excel
- Antag, at du har følgende dataområde, som du kun vil liste de unikke navne på kolonne B baseret på et specifikt kriterium i kolonne A for at få resultatet som vist nedenstående skærmbillede. Hvordan kunne du håndtere denne opgave i Excel hurtigt og nemt?
- Tillad kun unikke værdier i Excel
- Hvis du kun vil beholde unikke værdier i en kolonne i regnearket og forhindre duplikater, introducerer denne artikel nogle hurtige tricks, som du kan håndtere denne opgave.
- Summen af unikke værdier baseret på kriterier i Excel
- For eksempel har jeg en række data, der indeholder kolonner Navn og ordre nu for kun at opsummere unikke værdier i kolonnen Ordre baseret på kolonnen Navn som vist nedenstående skærmbillede. Sådan løses denne opgave hurtigt og nemt i Excel?
De bedste Office-produktivitetsværktøjer
Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%
- Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
- Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
- Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
- Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
- Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
- Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
- Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
- Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
- Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!



























