Bu dosya, tarih ve satış tutarı içeren bir listenin ay ve yıl bazında gruplandırılmasını, dönemlere karşılık gelen adet ve toplam tutarların tek bir formülle hesaplanmasını gösterir. Sonuç, tek hücreye yazılan formülün oluşturduğu taşma aralığında listelenir.
Dosyanın içeriği
Dosyada tek sayfa vardır: Sheet1.- B:C sütunları: "Tarih" ve "Tutar" başlıklı kaynak veri. B3 ve C3 hücrelerindeki formüller 500 satırlık (3-502) örnek veri üretir.
- E:G sütunları: "AY - YIL", "Adet" ve "Toplam" başlıklı birinci sonuç tablosu. Her dönemin kaç satırdan oluştuğu ve toplam tutarı görülür.
- I:J sütunları: "AY - YIL" ve "Toplam" başlıklı ikinci sonuç tablosu. Aynı gruplandırma farklı bir formül kurgusuyla yapılır ve yalnızca toplam verilir.
Kullanılan formüller
- RASTGELEDİZİ: Tarih ve tutar sütunlarındaki örnek verileri üretir. Değerler her hesaplamada yenilenir, bu nedenle sonuçlar değişir.
- LET: Gruplama formüllerinin ana yapısıdır. Ara hesapları adlandırarak formülü okunur kılar.
- METNEÇEVİR ve SIRALA: Tarihleri sıralar ve "aaa-yyyy" biçiminde ay-yıl metnine dönüştürür.
- BENZERSİZ: Ay-yıl metinlerinden tekrarsız dönem listesini çıkarır.
- MAKEARRAY ve LAMBDA: Her dönem için adet ve toplam tutarı hesaplar.
- TOPLA: Birinci tabloda eşleşme sonucuyla çarpılarak, ikinci tabloda EĞER ile birlikte dönemin tutarlarını toplar.
- ELEMANSEÇ: E:G tablosunda dönem, adet ve toplam dizilerini yan yana birleştirir; I:J tablosunda dönem ve toplamı birleştirir.
Nasıl kullanılır
- Dosyayı Excel 365 ile açın. LET, MAKEARRAY, LAMBDA ve dinamik dizi fonksiyonları yalnızca Excel 365 sürümlerinde çalışır.
- B:C sütunlarındaki örnek veriyi inceleyin; kendi verinizi kullanmak için B3 ve C3 hücrelerindeki formülleri silip tarih ve tutarlarınızı yapıştırın.
- E3 ve I3 formüllerindeki B3 ve C3 başvuruları taşma aralığına işaret ettiği için, yeni verinin aralığına göre bu başvuruları güncelleyin.
- Dönem, adet ve toplam sonuçlarını E:G ve I:J tablolarında karşılaştırın.
Sizlerin ellerinize sağlık...