ExcelDepo

Site Kurucusu
Listenin Sonundan İstenen X Değeri Listeleme isimli dosyada, birden fazla olan kayıttan sizin istediğinizin gelmesinin nasıl olacağı öğretilmektedir.

Dosyayı aşağıdaki linkten indirebilirsiniz.


Sorularınız ya da alternatif yöntemler için burayı kullanabilirsiniz.
 
ADO örneği
Ufak bir düzelt me yaptım
eğer istenen sıralama kayıt sayısından fazla ise hata yapıyordu, düzeltildi
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(41 satır)
 
Son düzenleme:
bu da dizi yöntemiyle ADO ile almadan çok daha hızlı ve güvenli
130.000 kayıt içinde sondan sonuncuyu bulması 0,1 sn'ye ADO'dan 10 kat hızlı
Not : ilginç bir şekilde ADO ile veri alırken şunu fark ettim 01.01.1900 tarihini 02.01.1900 olarak alıyor
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(35 satır)
 
Son düzenleme:
Google Sheet ile bu işlemi filtre formülü dışında query formülü ile de yapabiliriz.
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
@halily hocamın kodlardan esinlenerek ADO ile KTF.
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(35 satır)
Excel 365 kullanıcılarında sağa doğru Dökülme davranışı gerçekleşecektir.

Excel 365 dışındaki kullanıcılar, uygulanacak iki hücresi seçin ve aşağıdaki kullanımı yazın, Ctrl + Shift + Enter tuşlarına basın.

Kullanımı:
=Son_Kacinci_ADO(F5;G2)
 
Excel2010 ve üzeri için
G5 hücresine yazın ve H5 hücresine de kopyalayın
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
ya da Excel2003 ve üzeri için DİZİ Formül olarak (formülün hücreye girişi CTRL+SHIFT+ENTER ile)
G5 hücresine yazın ve H5 hücresine de kopyalayın
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

Not : Her iki formül de İNDİS(C3 : D12;.........;0) şeklinde dizi formül olmadan (hücre sabitlemelerine de gerek yok) yazılırsa, Excel2021 / 365 için dökülmeli olarak sonuç verecektir.
Yani, formüller
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
Bu dökülmeli formüllerde,
SATIR(B3:B12)-SATIR(B3)+1 yerine SIRALI(SATIRSAY(B3:B12)) da yazılabilir..
 
Üst