ÇOKETOPLA hangi sorunu çözer?
ÇOKETOPLA, İngilizce adıyla SUMIFS, birden çok koşulu aynı anda sağlayan satırların tutarlarını toplar. Örneğin İstanbul'daki Donanım satışlarından yalnız belirli eşiği aşanları hesaplar. Her koşul bir kapsam daraltmasıdır. Koşullar arasındaki ilişki VE mantığıdır: seçilecek bir satırın bütün testlerden geçmesi gerekir.
Söz dizimi neden ETOPLA'dan farklıdır?
=ÇOKETOPLA(toplam_aralığı;ölçüt_aralığı1;ölçüt1;[ölçüt_aralığı2;ölçüt2];...)
=SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)
İlk bağımsız değişken toplanacak tutarların aralığıdır. Ardından koşul aralığı ve koşul çiftleri gelir. ETOPLA'da toplam aralığının sonda olması, eski bir formülü dönüştürürken sık karışır. Her çifti kendi başına okuyun: A sütununda kategori, B sütununda şehir, C sütununda tutar gibi.
Tüm ölçüt aralıkları toplam aralığıyla aynı boyutta ve aynı kayıt hizasında olmalıdır. C2:C6 toplamına A2:A5 ölçüt aralığı vermek güvenilir bir model değildir. Aralıklara başlık veya ara toplam satırları eklememek, hem veri türünü hem kayıt kapsamını belirgin tutar.
Üç koşullu satış örneği
A2:A5 kategorileri Donanım, Donanım, Yazılım, Donanım olsun. B2:B5 şehirleri İstanbul, Ankara, İstanbul, İstanbul; C2:C5 tutarları 1200, 700, 500, 900 olsun.
=ÇOKETOPLA(C2:C5;A2:A5;"Donanım";B2:B5;"İstanbul";C2:C5;">1000")
Sonuç 1200'dür. C5'teki 900, kategori ve şehir koşullarını sağlasa da tutar koşulunu geçemez. Ankara satırı şehir koşulunda elenir. Yazılım satırı kategoride elenir. Böylece sonucu yalnız toplam rakamla değil, hangi kaydın neden seçildiğiyle de doğrulayabilirsiniz.
Tutar koşulunu kaldırıp ilk iki ölçüt çiftini koruduğunuzda sonuç 2100 olur. Test sırasında koşulları tek tek eklemek, beklenmeyen sıfırın hangi filtreden kaynaklandığını ortaya çıkarır. Ölçütleri E2 ve F2 gibi seçim hücrelerine taşırsanız formülü yeniden yazmadan farklı kategori ve şehir raporları oluşturabilirsiniz.
Tarih ve VEYA koşullarını doğru kurmak
Tarih sütunu D ise bir ayı D2:D5;">="&E2 ve D2:D5;"<"&F2 çiftleriyle sınırlandırabilirsiniz. E2 ayın başlangıcı, F2 sonraki ayın başlangıcı olmalıdır. Tarih ve saat içeren kayıtlarda üst sınırı sonraki ay başlangıcından küçük tutmak, son günün öğleden sonraki işlemlerini dışarıda bırakma riskini azaltır. Metin tarihlerinin gerçek tarih değerlerine dönüşmüş olduğunu ayrıca denetleyin.
İstanbul veya Ankara koşulunu iki şehir ölçütü olarak aynı formüle eklemek doğru değildir; bir hücre aynı anda iki farklı şehre eşit olamaz. Ayrı şehir toplamlarını birleştirebilirsiniz, ancak birleşen grupların kesişmemesi gerekir. Çakışan koşullarda benzersiz kayıt anahtarı üzerinden kapsam denetimi yapın.
İade veya düzeltmeler için ayrıca kapsam kararı verin. Negatif tutar içeren bir Donanım kaydı, pozitif tutar eşiğini geçemediği için dışarıda kalır. Brüt satış raporunda bu tercih anlamlı olabilir; net ciro raporunda ise iadeyi dışlamak sonucu büyütür. Koşullar matematiksel olarak doğru olsa bile raporun adıyla uyumlu olmalıdır. Örnek raporu yeniden kullanırken ölçütün neden var olduğunu kısa bir notla belgeleyin; sonraki kullanıcı eşik filtresini kaldırdığında hangi iş ölçümünün değiştiğini anlayabilsin.
İleri kontrol ve uyumluluk
Hata çözümünde aralık boyutunu, veri türünü, ölçütteki tırnakları ve işlecin yönünü sırayla kontrol edin. Sıfır sonucu her zaman hata değildir; hiçbir kayıt koşulları sağlamamış olabilir. Bu ayrımı göstermek için aynı koşullarla kayıt sayısını da raporlayın. Toplam sıfırken eşleşen kayıt sayısı pozitifse artı ve eksi tutarlar birbirini dengelemiş olabilir.
Microsoft'un SUMIFS açıklaması ölçüt çiftlerini ve aralık kurallarını doğrular. ÇOKETOPLA güncel Microsoft Excel sürümlerinde ve Excel Online sitemizde desteklenir. Türkçe örneklerde noktalı virgül kullanılır; İngilizce adla hazırlanmış formüllerde bölgesel ayıraca dikkat edin.
Kaynaklar ve teknik doğrulama
İşlev davranışı ve ürün farkları için başvurulan resmi belgeler: