Räkna unika värden bland dubbletter

Anta att du vill ta reda på hur många unika värden som finns i ett område som innehåller dubblettvärden. Exempel: om en kolumn innehåller:

  • Värdena 5, 6, 7 och 6 blir resultatet tre unika värden: 5, 6 och 7.

  • Värdena "Bradley", "Bradley", "Bengt", "Den första" är resultatet två unika värden: "Bradley" och "Bradley".

Det finns flera sätt att räkna unika värden bland dubbletter.

Du kan använda dialogrutan Avancerat filter för att extrahera unika värden från en kolumn med data och klistra in dem på en ny plats. Sedan kan du använda funktionen RADER och räkna antalet objekt i det nya området.

  1. Markera cellområdet eller kontrollera att den aktiva cellen finns i en tabell.

    Kontrollera att cellområdet har en kolumnrubrik.

  2. Klicka på Avancerat på fliken Data i gruppen Sortera och filtrera.

    Dialogrutan Avancerat filter visas.

  3. Klicka på Kopiera till en annan plats.

  4. I rutan Kopiera till anger du en cellreferens.

    Du kan också klicka på Dölj Bild av knapp för att tillfälligt dölja dialogrutan, markera en cell i kalkylbladet och sedan trycka på Visa dialogruta Bild av knapp.

  5. Markera kryssrutan Enbart unika poster och klicka på OK.

    Unika värden från det markerade området kopieras till den nya platsen som börjar med cellen du angav i rutan Kopiera till.

  6. Ange funktionen RADER i den tomma cellen nedanför den sista cellen i området. Använd området med unika värden som du just kopierade som argument, exklusive kolumnrubriken. Om området med unika värden till exempel är B2:B45 anger du =RADER(B2:B45).

Använd en kombination av funktionerna OM,SUMMA,FREKVENS,PASSAoch LÄNGD för att utföra den här uppgiften:

  • Tilldela värdet 1 för varje sant villkor med hjälp av funktionen OM.

  • Summera summan med hjälp av funktionen SUMMA.

  • Räkna antalet unika värden med hjälp av funktionen FREKVENS. Funktionen FREKVENS ignorerar text- och nollvärden. För den första förekomsten av ett visst värde returnerar den här funktionen ett tal som motsvarar antalet förekomster av det värdet. För varje förekomst av samma värde efter den första returnerar den här funktionen en nolla.

  • Returnera positionen för ett textvärde i ett område med hjälp av funktionen PASSA. Det returnerade värdet används sedan som ett argument till funktionen FREKVENS så att motsvarande textvärden kan utvärderas.

  • Söka efter tomma celler med hjälp av funktionen LÄNGD. Tomma celler har längden 0.

Exempel på kapslade funktioner för att räkna antalet unika värden bland dubbletter

Meddelanden: 

  • Formlerna i det här exemplet måste anges som matrisformler. Om du har en aktuell version av Microsoft 365 kan du helt enkelt ange formeln i den övre vänstra cellen i utdataområdet. Tryck sedan på RETUR och bekräfta formeln som en dynamisk matrisformel. Annars måste du ange formeln som en äldre matrisformel genom att först välja utdataområdet, ange formeln i den övre vänstra cellen i utdataområdet och sedan trycka på CTRL+SKIFT+RETUR för att bekräfta. I Excel infogas klammerparenteser i början och slutet av formeln åt dig. Mer information om matrisformler finns i Riktlinjer för och exempel på matrisformler.

  • Om du vill se en funktion som utvärderats steg för steg markerar du cellen som innehåller formeln och klickar sedan på Utvärdera formel i gruppen Formelgranskning på fliken Formler.

  • Funktionen FREKVENS beräknar hur ofta värden uppträder i ett område med värden, och returnerar sedan en lodrät matris med tal. Du kan till exempel använda FREKVENS för att räkna antalet testresultat som faller inom resultatintervall. Eftersom den här funktionen returnerar en matris måste den matas in som en matrisformel.

  • Med funktionen PASSA görs en sökning efter ett angivet objekt i ett cellområde och sedan returneras objektets relativa position i området. Om området A1:A3 till exempel innehåller värdena 5, 25 och 38 returnerar formeln =PASSA(25,A1:A3,0) talet 2, eftersom 25 är det andra objektet i området.

  • Funktionen LÄNGD returnerar antalet tecken i en textsträng.

  • Med funktionen SUMMA adderas alla tal som du anger som argument. Ett argument kan vara ett område, en cellreferens, en matris, en konstant, en formel eller resultatet från en annan funktion. Till exempel adderar SUMMA(A1:A5) alla tal som finns i cell A1 till och med A5.

  • Funktionen OM returnerar ett värde om ett villkor som du anger utvärderas som SANT och ett annat värde om villkoret utvärderas till FALSKT.

Behöver du mer hjälp?

Du kan alltid fråga en expert i Excel Tech Community eller få support i Answers-communityn.

Se även

Filtrera efter unika värden eller ta bort dubblettvärden

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Gå med i Microsoft Office Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×