Tahsilat Makbuzu Excel, çek tahsilatları için hazırlanmış makrolu bir makbuz şablonudur. Makbuz üzerindeki çek satırları toplanır, vade bilgisine göre gerçek değer ve ortalama vade hesaplanır, tutar yazıyla ifade edilir ve makbuz tek tıkla yazdırılır.
Dosya makro içerir (.xlsm); açarken makroları etkinleştirmeniz gerekir.
J9 hücresindeki NOW fonksiyonu tarih ve saati günceller. Tutarların toplamı J23 hücresinde SUM ile alınır. Her satırın gerçek değeri enflasyon oranına (E26) ve ay sayısına göre M sütununda hesaplanır:
O sütununda gün sayısı 30'a bölünerek ay bulunur. J26 hücresi SUMPRODUCT ile tutar ağırlıklı ortalama vadeyi gün olarak verir; J28 hücresi ise E25 değerine göre bir oran hesaplar.
Dosya makro içerir (.xlsm); açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- Tahsilat sayfası (A1:T51): "TAHSİLAT MAKBUZU / Enflasyon ve Döviz Değeri" başlıklı makbuz formu.
- Üst bölümde Kayıt/Üye/Müşteri No, Tahsilat Nedeni, "Sayın", "Yalnız" alanları ve tarih-saat hücresi bulunur.
- Çek tablosu Banka, Şube, Hesap No, Tutar, Gerçek Değer ve Vade/Ay sütunlarından oluşur; 10 satırlıktır (13-22).
- Sağ tarafta banka listesi ve il listesi yer alır; 4 veri doğrulama kuralı bu listelerden seçim yapılmasını sağlar.
Kullanılan formüller
Dolu çek satırı sayısı COUNTIF ile bulunur, F8 hücresinde şu formül kullanılır:J9 hücresindeki NOW fonksiyonu tarih ve saati günceller. Tutarların toplamı J23 hücresinde SUM ile alınır. Her satırın gerçek değeri enflasyon oranına (E26) ve ay sayısına göre M sütununda hesaplanır:
O sütununda gün sayısı 30'a bölünerek ay bulunur. J26 hücresi SUMPRODUCT ile tutar ağırlıklı ortalama vadeyi gün olarak verir; J28 hücresi ise E25 değerine göre bir oran hesaplar.
Makrolar
- Temizle: Müşteri bilgileri, çek satırları (D13:J22) ve E24, E25, E26 ile D29:E29 gibi giriş hücrelerini siler; formüllere dokunmaz.
- Yazdir: Yazdırma alanını C3:K30 olarak ayarlar, makbuzdan 1 kopya yazdırır, ardından yazdırma alanını kaldırır.
- yaz (Yaziile modülü): Sayıyı Türkçe yazıya çevirir (ör. "BirYüz..."); 15 haneye kadar çalışır, geçersiz değerde "Hata" döndürür. Negatif sayıların başına "Eksi" ekler.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin.
- Tahsilat sayfasında müşteri bilgilerini ve tahsilat nedenini girin.
- Çek satırlarına banka, şube, hesap no, tutar ve vade bilgilerini girin; toplam ve gerçek değerler otomatik hesaplanır.
- Makbuzu yazdırmak için Yazdir makrosunu çalıştırın.
- Yeni makbuz için Temizle makrosunu çalıştırın.