Bu dosya, muhasebe listelerinde hesap kodunun yalnızca ilk satıra yazıldığı, aynı koda ait tutarların ise altındaki satırlara yayıldığı durumlarda toplamı kodun karşısına yazdırır. Kod tekrar edilmediği için SUMIF gibi klasik yöntemler doğrudan uygulanamaz; dosyadaki formül bu sorunu çözer.
R6 hücresindeki yardımcı formül, her satır için üstteki en yakın dolu kodu XLOOKUP ile getirir:
Formüller dinamik dizi olarak çalışır; sonuçlar alt satırlara otomatik taşar.
Dosyanın içeriği
- Sayfa1: Tek sayfadan oluşur ve B1:S19 aralığını kullanır.
- Sol bölümde Hesap KOD No ve Harcama Tutar sütunları yer alır. Kod yalnızca ilk satırda yazılıdır, aynı koda ait diğer tutarlar altındaki satırlardadır.
- Orta bölümde Toplam Tutar sütunu bulunur; her kodun toplamı kodun bulunduğu satırda görüntülenir.
- Sağ bölümde 2. Durum başlığı altında, her satır için en yakın üstteki kodu getiren yardımcı sütun yer alır.
- Sayfadaki not alanında iki durum açıklanır: ilk satırdaki kod numaralarının kullanıldığı durum ve kodun her satırda yazıldığı durum. Kenarlıklar düzgün çizildiğinde farkın daha net görüleceği belirtilir.
Kullanılan formüller
H6 hücresindeki formül, F6:F19 aralığındaki kodları ve G6:G19 aralığındaki tutarları kullanır. Her satırın bağlı olduğu kod bulunur, aynı koda ait tutarlar MMULT ile toplanır, kodun bulunmadığı satırlarda IFERROR ile boş değer döndürülür:Formüller dinamik dizi olarak çalışır; sonuçlar alt satırlara otomatik taşar.
Nasıl kullanılır
- Kendi hesap kodlarınızı F sütununa, tutarları G sütununa yazın.
- Veri aralığınız 6-19. satırlardan farklıysa, formüllerdeki F6:F19 ve G6:G19 aralıklarını buna göre genişletin.
- Toplamlar H6 hücresinden başlayarak kodların karşısında listelenir.
- R6 hücresindeki formülle her tutarın hangi koda ait olduğu ayrıca kontrol edilir.