Bu şablon, satıcı bazında başlangıç ve son tarih aralığını aylara bölerek her ay için iş günü sayısını ve toplamları listeler. Hesaplama, tek hücreye yazılmış dinamik dizi formülleriyle yapılır; bu nedenle yeni satır eklendiğinde sonuç tablosu kendiliğinden güncellenir.
Dosyanın içeriği
- Sayfa1: Kaynak veri Tablo1 adlı Excel tablosunda tutulur. Tabloda Satıcı ve Son Tarih sütunları yer alır; örnek kayıtlar Ali (03.01.2023), Helin (16.04.2023) ve Selin (02.04.2023) satırlarıdır. Sonuç bölümünde Satıcı, ay sütunları (Oca, Mar, May, Tem, Eyl, Kas) ve Toplam sütunu bulunur.
- Sheet2: A1:A6 hücrelerinde IMAGE fonksiyonu kullanılır; dış bağlantı içerir.
Kullanılan formüller
- LET: Ara hesapları adlandırarak formülü tek hücrede toplar. Sayfa1 sayfasında G2 ve G15 hücrelerinde kullanılır.
- REDUCE ve LAMBDA: Tablodaki her satırı sırayla işler, sonuçları VSTACK ve HSTACK ile alt alta ve yan yana birleştirir.
- SEQUENCE: 12 aylık sütun dizisini ve tarih aralığındaki günleri üretir.
- WEEKDAY, MONTH, DATE: Günlerin hafta içi olup olmadığını ve hangi aya düştüğünü belirler.
- UNIQUE, SORT, FILTER: G15 hücresindeki formülde satıcılar tekilleştirilir, sıralanır ve satıcıya göre süzülür.
- TEXT: Ay başlıklarını kısa ay adı olarak ("aaa") üretir.
- BYCOL, MAP, TAKE, DROP: Sütun toplamlarını ve dizi parçalarını işlemek için kullanılır.
Nasıl kullanılır
- Dosyayı açın; formüller dinamik dizi fonksiyonları kullandığı için Microsoft 365 veya Excel 2021 gerekir.
- Sayfa1 sayfasındaki Tablo1 içine satıcı adlarını ve tarihleri girin; tablonun son satırından devam edildiğinde tablo kendiliğinden genişler.
- G2 ve G15 hücrelerindeki sonuç alanlarının altında ve sağında boş hücre bırakın; formüller sonuçları bu alana taşırır.
- Aylık dağılım ve Toplam sütununu sonuç tablosundan okuyun.