Bu şablon, Sayfa1 üzerindeki tekrarlayan kayıtları şarta göre teke indirir. Aynı Barkod ve Ürün bilgisine sahip satırlardan yalnızca en son Tarih değerine sahip olan sonuç alanına yazılır. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- Sayfa1: Kaynak veri A1:M8 aralığındadır. Veri tablosunda Barkod ve Tarih sütunları ile ürün bilgisi yer alır; örnek kayıtlar 05.06.2023 ile 14.01.2024 arasındaki tarihleri içerir.
- K2 hücresinden başlayan K:M sütunları sonuç alanıdır. Makro çalıştığında tekrarsız liste buraya yazılır.
Makrolar
- Test: Önce K2:M sütunlarının son satıra kadar olan içeriğini temizler. Ardından dosyanın kendisine ADODB bağlantısı açar ve Sayfa1 verisi üzerinde bir SQL sorgusu çalıştırır. Sorgu kayıtları Barkod ve Ürün alanlarına göre gruplar, her grup için Max ile en büyük (en son) tarihi alır. Sonuç K2 hücresinden itibaren yapıştırılır ve bağlantı kapatılır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Sayfa1 üzerindeki kayıtları Barkod, Ürün ve Tarih sütunlarına kendi verilerinizle değiştirin.
- Alt+F8 ile makro listesini açın, Test makrosunu seçip çalıştırın.
- K:M sütunlarında her barkod ve ürün için tek satır ve en son tarih listelenir.