Excel unika / distinkta värden: hur man hittar, filtrerar, väljer och markerar

  • Dela Detta
Michael Brown

I handledningen visas de mest effektiva sätten att hitta, filtrera och markera unika och distinkta värden i Excel.

I förra veckans handledning utforskade vi olika sätt att räkna unika värden i Excel. Men ibland vill du kanske bara visa unika eller distinkta värden i en kolumn - inte hur många, utan de faktiska värdena. Innan vi går vidare ska vi se till att vi har samma begrepp. Så vad är distinkta och vad är unika värden i Excel?

  • Unik värden är de objekt som endast förekommer en gång i en datamängd.
  • Särskild värden är alla olika objekt i en lista, dvs. unika värden och första förekomsten av dubbla värden.

Nu ska vi undersöka de mest effektiva teknikerna för att hantera unika och distinkta värden i dina Excel-ark.

    Hur man hittar unika / distinkta värden i Excel

    Det enklaste sättet att identifiera unika och distinkta värden i Excel är att använda IF-funktionen tillsammans med COUNTIF. Det kan finnas några varianter av formeln beroende på vilken typ av värden du vill hitta, vilket visas i följande exempel.

    Hitta unika värden i en kolumn

    Om du vill hitta distinkta eller unika värden i en lista använder du en av följande formler, där A2 är den första och A10 den sista cellen med data.

    Hur man hittar unika värden i Excel:

    =IF(COUNTIF($A$2:$A$10, $A2)=1, "Unique", "")

    Hur man får tydliga värden i Excel:

    =IF(COUNTIF($A$2:$A2, $A2)=1, "Distinct", "")

    I den tydliga formeln finns det bara en liten avvikelse i den andra cellhänvisningen, som dock gör en stor skillnad:

    Tips: Om du vill söka efter unika värden mellan 2 kolumner , dvs. hitta värden som finns i en kolumn men inte i en annan, använd sedan formeln som förklaras i Hur man jämför två kolumner för skillnader.

    Hitta unika / distinkta rader i Excel

    På samma sätt kan du hitta unika rader i din Excel-tabell baserat på värden i två eller flera kolumner. I det här fallet måste du använda funktionen COUNTIFS i stället för COUNTIF för att utvärdera värdena i flera kolumner (upp till 127 intervall/kriteriepar kan utvärderas i en enda formel).

    Om du till exempel vill hitta unika eller distinkta namn i listan använder du följande formler:

    Formel för att få unika rader :

    =IF(COUNTIFS($A$2:$A$10, $A2, $B$2:$B$10, $B2)=1, "Unik rad", "")

    Formel för att hitta skilda rader :

    =IF(COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)=1, "Distinct row", "")

    Hitta unika / distinkta värden i Excel som är känsliga för stora bokstäver

    Om du arbetar med en datamängd där fallet spelar roll behöver du en lite mer komplicerad formel för matrisen.

    Att hitta skiftlägeskänsliga unika värden :

    =IF(SUM((--EXACT($A$2:$A$10,A2)))=1, "Unik","")

    Att hitta skiftlägeskänsliga tydliga värden :

    =IF(SUM((--EXACT($A$2:$A2,$A2)))=1, "Distinct","")

    Eftersom båda formlerna är matrisformler ska du trycka på Ctrl + Shift + Enter för att fylla i dem korrekt.

    När de unika eller distinkta värdena har hittats kan du enkelt filtrera, välja och kopiera dem enligt nedanstående exempel.

    Hur man filtrerar unika och distinkta värden i Excel

    Om du vill visa endast unika eller distinkta värden i listan filtrerar du bort dem genom att utföra följande steg.

    1. Tillämpa en av ovanstående formler för att identifiera unika/skiljaktiga värden eller rader.
    2. Välj dina data och klicka på Filter på knappen på Uppgifter eller klicka på Sortera & Filtrera > Filter på den Hem på fliken Redigering av grupp.
    3. Klicka på filtreringspilen i rubriken för den kolumn som innehåller formeln och välj de värden som du vill visa:

    Hur man väljer distinkta/unika värden

    Om du har en relativt liten lista med unika/skillbara värden kan du helt enkelt välja den på vanligt sätt med musen. Om den filtrerade listan innehåller hundratals eller tusentals rader kan du använda en av följande tidsbesparande genvägar.

    För att snabbt välja den unika eller distinkta listan inklusive kolumnrubriker Om du vill filtrera unika värden klickar du på en cell i listan över unika värden och trycker sedan på Ctrl + A .

    Välja distinkta eller unika värden utan kolumnrubriker , filtrera unika värden, markera den första cellen med data och tryck på Ctrl + Shift + End för att utvidga urvalet till den sista cellen.

    Tips. I vissa sällsynta fall, oftast i mycket stora arbetsböcker, kan det hända att ovanstående genvägar markerar både synliga och osynliga celler. För att åtgärda detta trycker du först på Ctrl + A eller Ctrl + Shift + End och sedan på Alt + ; för att välja endast synliga celler , och ignorerar dolda rader.

    Om du har svårt att komma ihåg så många genvägar kan du använda det här visuella sättet: Markera hela listan med unika/skiljbara objekt och gå sedan till Fliken Hem > Hitta & Välj > Gå till Special och välj Endast synliga celler .

    Kopiera unika eller distinkta värden till en annan plats

    Om du vill kopiera en lista med unika värden till en annan plats gör du så här:

    • Välj de filtrerade värdena med hjälp av musen eller de ovan nämnda genvägarna.
    • Tryck på Ctrl + C för att kopiera de valda värdena.
    • Markera den översta vänstra cellen i målområdet (den kan vara på samma eller ett annat ark) och tryck på Ctrl + V för att klistra in värdena.

    Hur du markerar unika och distinkta värden i Excel

    När du behöver markera något i Excel baserat på ett visst villkor, går du direkt till funktionen Villkorlig formatering. Mer detaljerad information och exempel följer nedan.

    Markera unika värden i en kolumn (inbyggd regel)

    Det snabbaste och enklaste sättet att markera unika värden i Excel är att använda den inbyggda regeln för villkorlig formatering:

    1. Välj den datakolumn där du vill markera unika värden.
    2. På den Hem på fliken Stilar grupp, klicka på Villkorlig formatering > Markera celler Regler > Dubbla värden...

  • I Dubbla värden dialogfönstret, välj Unik i den vänstra rutan och välj önskad formatering i den högra rutan, klicka sedan på OK .
  • Tips: Om du inte är nöjd med något av de fördefinierade formaten klickar du på Anpassat format... (den sista punkten i rullgardinslistan) och ställ in fyllnads- och/eller typsnittsfärgen efter eget tycke och smak.

    Som du ser är det enklast att markera unika värden i Excel. Excels inbyggda regel fungerar dock bara för de objekt som endast förekommer en gång i listan. Om du behöver markera distinkta värden - unika och 1:a dubbla förekomster - måste du skapa en egen regel som bygger på en formel. Du måste också skapa en egen regel för att markera unika rader baserat påvärden i en eller flera kolumner.

    Markera unika och distinkta värden i Excel (anpassad regel)

    Om du vill markera unika eller distinkta värden i en kolumn markerar du data utan en kolumnrubrik (du vill väl inte att rubriken ska markeras?) och skapar en regel för villkorlig formatering med en av följande formler.

    Markera unika värden

    Om du vill markera de värden som bara visas en gång i en lista använder du följande formel:

    =COUNTIF($A$2:$A$10,$A2)=1

    Där A2 är den första och A10 den sista cellen i det tillämpade intervallet.

    Markera tydliga värden

    Om du vill markera alla olika värden i en kolumn, dvs. unika värden och 1:a dubbletter, använder du följande formel:

    =COUNTIF($A$2:$A2,$A2)=1

    Där A2 är den översta cellen i intervallet.

    Hur man skapar en formelbaserad regel

    Gör så här om du vill skapa en regel för villkorlig formatering baserad på en formel:

    1. Gå till Hem flik> Stilar grupp och klicka på Villkorlig formatering > Ny regel> Använd en formel för att bestämma vilka celler som ska formateras .
    2. Skriv in formeln på fältet Formatera värden där denna formel är sann box.
    3. Klicka på Format... och välj den fyllnads- och/eller typsnittsfärg som du vill ha.
    4. Slutligen klickar du på OK för att tillämpa regeln.

    För mer detaljerade steg med skärmdumpar, se följande handledning: Hur man skapar en villkorlig formateringsregel i Excel baserat på ett annat cellvärde.

    Nedanstående skärmdump visar hur båda reglerna fungerar:

    Markera hela rader baserat på unika / distinkta värden i en kolumn

    Om du vill markera hela rader baserat på unika värden i en specifik kolumn använder du formlerna för unika och distinkta värden som vi använde i föregående exempel, men tillämpa din regel på hela bordet än till en enda kolumn.

    Följande skärmdump visar regeln som markerar rader baserat på olika nummer i kolumn A:

    Hur du markerar unika rader i Excel

    Om du vill markera rader baserat på värdena i två eller flera kolumner använder du funktionen COUNTIFS som gör det möjligt att ange flera kriterier i en enda formel.

    Markera unika rader

    =COUNTIFS($A$2:$A$10,$A2, $B$2:$B$10,$B2)=1

    Markera distinkta rader (unika + 1:a dubblettförekomst)

    =COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2)=1

    Så här kan du hitta, filtrera och markera distinkta eller unika värden i Excel. Om du vill fördjupa dina kunskaper kan du ladda ner arbetsboken Hitta unika värden och göra om formlerna för att få en bättre förståelse.

    Snabbt och enkelt sätt att hitta och markera unika värden i Excel

    Som du just har sett erbjuder Microsoft Excel en hel del användbara funktioner som kan hjälpa dig att identifiera och markera unika värden i dina kalkylblad. Alla dessa lösningar kan dock knappast kallas intuitiva och lättanvända eftersom de kräver att du memorerar en handfull olika formler. Naturligtvis är det ingen stor grej för Excel-proffs :) För de Excel-användare som vill spara sin tidLåt mig demonstrera ett snabbt och enkelt sätt att hitta unika värden i Excel.

    I det här sista avsnittet av dagens handledning kommer vi att använda vårt tillägg Duplicate Remover för Excel. Låt dig inte förvirras av verktygets namn. Förutom dubbla poster kan tillägget hantera unika och distinkta poster perfekt, vilket du kommer att få veta om en stund.

    1. Markera en cell i en tabell där du vill hitta unika värden och klicka på Duplicate Remover på knappen på Uppgifter om Ablebits på fliken Dedupe grupp.

    Guiden kommer att köras och hela tabellen kommer att väljas automatiskt. Så, klicka bara på Nästa för att gå vidare till nästa steg.

    Tips: När du använder tilläggsmodulen för första gången är det klokt att kontrollera Skapa en rutan för säkerhetskopiering för säkerhets skull.

  • Beroende på ditt mål väljer du ett av följande alternativ och klickar sedan på Nästa :
    • Unik
    • Unika +1:a förekomster (distinkt)

  • Välj en eller flera kolumner där du vill kontrollera värdena.
  • I det här exemplet vill vi hitta unika namn baserat på värden i två kolumner (förnamn och efternamn), därför väljer vi båda.

    Tips: Om din tabell har rubriker, se till att du markerar Min tabell har rubriker rutan. Och om din tabell kan ha tomma celler, se till att den Hoppa över tomma celler Båda alternativen finns i den övre delen av dialogfönstret och är vanligtvis valda som standard.

  • Välj en av följande åtgärder för att utföra de hittade värdena:
    • Framhäva unika värden med färg
    • Välj unika värden
    • Identifiera i en statuskolumn
    • Kopiera till en annan plats

    Klicka på Slutförande och få resultatet på några sekunder:

    Så här kan du hitta, välja och markera unika värden i Excel med hjälp av vårt tillägg Duplicate Remover. Det kan inte vara enklare, eller hur?

    Om det är en vanlig del av ditt dagliga arbete att hitta dubbla och unika värden i Excel är det bara att prova det här verktyget och du kommer att bli förvånad över resultatet! Duplicate Remover liksom våra andra tidsbesparande verktyg ingår i Ultimate Suite for Excel.

    Tillgängliga nedladdningar

    Hitta unika värden - exempel på formler (.xlsx-fil)

    Ultimate Suite - testversion (.exe-fil)

    Michael Brown är en hängiven teknikentusiast med en passion för att förenkla komplexa processer med hjälp av mjukvaruverktyg. Med mer än ett decenniums erfarenhet inom teknikbranschen har han finslipat sina kunskaper i Microsoft Excel och Outlook, samt Google Sheets och Docs. Michaels blogg är tillägnad att dela med sig av sin kunskap och expertis med andra, och tillhandahåller lätta att följa tips och handledningar för att förbättra produktiviteten och effektiviteten. Oavsett om du är en erfaren proffs eller nybörjare, erbjuder Michaels blogg värdefulla insikter och praktiska råd för att få ut det mesta av dessa viktiga programvaruverktyg.