Tarihe Göre Sıralama

neseterkutsesli

Altın Üye
Katılım
12 Ağustos 2011
Mesajlar
370
Excel Vers. ve Dili
Microsoft Office 2016
Windows 10 Home Single
Altın Üyelik Bitiş Tarihi
05-01-2028
Merhaba
B sütununda stok kodu aynı olan ürünler var E sütununda adetler var sorum şu tarihi en yeni ne ise sütunda yazan adet'in oraya taşınmasını istiyorum
Örnek BERU-0100 226 385 100 adet 26.12.2018 tarihine taşınacak
sıralama veri seçeneklerinden yapamadım metodunu öğrenebilir miyim başka verilerde var
 

Ekli dosyalar

Katılım
6 Mart 2005
Mesajlar
6,238
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Giriş sekmesi ,Sıralama ve filitre uygula ,tabloyu seçiniz yeniden eskiye.Dozyanız.
 

Ekli dosyalar

neseterkutsesli

Altın Üye
Katılım
12 Ağustos 2011
Mesajlar
370
Excel Vers. ve Dili
Microsoft Office 2016
Windows 10 Home Single
Altın Üyelik Bitiş Tarihi
05-01-2028
stok kodu sabit kalacak tarih stok kodu aynı olan değerlerde tarih en yenisi hangisi ise adet kısmı oraya taşınacak soru bu
teşekkürler
 
Son düzenleme:

Ziynettin

Destek Ekibi
Destek Ekibi
Katılım
18 Nisan 2008
Mesajlar
1,104
Excel Vers. ve Dili
office2010
Bu çalışmayı deneyiniz.

Kod:
Sub test()
Application.ScreenUpdating = False
Sheets("Sayfa1").Select
son = Cells(Rows.Count, 2).End(xlUp).Row
a = Range("A2:E" & son).Value
Set d = CreateObject("scripting.dictionary")
Set d1 = CreateObject("scripting.dictionary")
    For i = 1 To UBound(a)
        krt = a(i, 2)
        If d.exists(krt) Then
            If a(i, 1) > a(d(krt), 1) Then
                d(krt) = i
            End If
        Else
            d(krt) = i
        End If
        If Not a(i, 5) = "" Then
            d1(krt) = a(i, 5)
        End If
    Next i
    ReDim b(1 To UBound(a), 1 To 1)
    For i = 1 To d.Count
        say = d.items()(i - 1)
        b(say, 1) = d1.items()(i - 1)
    Next i
[E2].Resize(UBound(a)) = b
Application.ScreenUpdating = True
End Sub
 

Ekli dosyalar

neseterkutsesli

Altın Üye
Katılım
12 Ağustos 2011
Mesajlar
370
Excel Vers. ve Dili
Microsoft Office 2016
Windows 10 Home Single
Altın Üyelik Bitiş Tarihi
05-01-2028
teşekkür ederim kardeşim
 
Üst