En yakın bitiş tarihine göre süzme

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Liste isimli sayfadaki verilerden Rapor sayfasına süzerek özet almam gerekiyor.
Süzme işlemi için
C2 de belirtilen yılın son gününe en yakın ve büyük olan, eğer büyük olan yoksa en yakın ve küçük ya da eşit olan Bitiş tarihine sahip firmayı son firma olarak
Bulunan son firmanın başlangıç tarihinden küçük olmak şartıyla ona en yakın bitiş tarihine sahip firmayı da önceki firma olarak süzmem gerekiyor.

Liste ve Rapor örnek olup, Konu sayısı 100e yakın ve Listedeki verilerse 10-15 bin arasında olacaktır.

Bu işlemi hem VBA ile hem de formülle çözebilir miyiz?
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Tabloda küçük bir değişiklik yaparak (C2 hücresine yıl yerine tarih)
Formülü basitleştirmek adına da Liste sayfasındaki tabloyu AD olarak tanımlayıp
çözümü buldum.

Benzer problemler için faydalı kaynak olması adına çözümü paylaşıyorum.
 

Ekli dosyalar

Üst