PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerVBAVBAUrval av unika siffrorUrval av unika siffror
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2020-12-05 09:48
 

 Jag har en kolmn med nummer i stigande ordning. Samma nummer kan förekommer flera gånger. Jag vill skapa en ny kolumn med bara unika siffror dvs ta bort alla dubbletter. 

Nytt inlägg
 2020-12-14 09:05
 

 Hej hej

Ser att du vill åt en vba-lösning. Detta går dock utmärkt med formler:

Antingen med nya för 365, som skriver ut resultatet till flera celler:

=UNIK(Lista)

Eller med en äldre variant;

=INDEX(Lista;PASSA(0;COUNTIF($A$1:A1;Lista);0))

A2 ska vara  cellen ovanför där du skriver formeln. Denna ska slås in med ctrl+shift+enter.

Formeln Unique är lätt att använda genom vba:

application.WorksheetFunction.Unique(lista).

Den andra är ganska knepig då den måste läggas rad för rad, då finns det andra varianter, allt beroende på hur mycket data du har. Har du stora datamängder, dvs omkring 10k rader eller mer, så blir det väldigt knepigt, men resultatet blir bra. Vid stora datamängder får du kika på dictionaries. 

Mvh

Christian

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBAUrval av unika siffrorUrval av unika siffror

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter