• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Küçükten büyüğe sayıların sıralanması

ŞAHİNce

Altın Üye
Katılım
14 Nisan 2006
Mesajlar
183
Excel Vers. ve Dili
TR 2010
Bir proje çalışmamda;

A sütununa rastgele yazdığım sayıları B sütuna küçükten büyüğe doğru sıralamak istiyorum.
Ancak bu sıralamada birden çok defa yazılan sayıların 1 kez yazılması.
Örnek: A sütununda 50 sayılı 3 tane varsa, sıralama sütununa 1 defa 50 yazılacak

Çalışma dosyam ekte ve Ayrıntılı açıklamalar dosya içindedir.

Teşekkür ederim.
 

Ekli dosyalar

merhaba

böyle bir kod işinizi görür mü?

Kod:
Sub benzersiz()
Sheets("Giriş").Range("g13:g65536").ClearContents
ss1 = Sheets("Giriş").Range("b65536").End(3).Row
    Sheets("Giriş").Range("B13:B" & ss1 - 1).Select
   Sheets("Giriş").Range("B13:B" & ss1 - 1).AdvancedFilter Action:=xlFilterCopy, _
   CopyToRange:=Range("G13"), Unique:=True
   Call sirala
End Sub
Sub sirala()
ss2 = Sheets("Giriş").Range("b65536").End(3).Row
    Sheets("Giriş").Range("G14:G" & ss2).Select
    ActiveWorkbook.Worksheets("Giriş").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Giriş").Sort.SortFields.Add Key:=Range("G14") _
        , SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    With ActiveWorkbook.Worksheets("Giriş").Sort
        .SetRange Range("G14:G" & ss2)
        .Header = xlNo
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
End Sub
 
Evet aradığım buydu Sn. Uzmanamele..
Makroyu ekledim ve oldu.

Bu işlemi bir formül ile de yapmak mümkün müdür?
 
Geri
Üst