Bu dosya, ürün adı ve ay gibi birden fazla kritere göre adet toplamının Excel'de nasıl yapıldığını örnek veri üzerinde gösterir. Dosyada kriter hücreleri, ürün listesi ve bu listeyi toplayan formüller birlikte yer alır; böylece formül mantığı doğrudan incelenebilir.
Dosyanın içeriği
- Sheet1: B2:D74 aralığında Product (ürün), ay ve Total (adet) sütunlarından oluşan veri listesi bulunur. Ürünler arasında Iron, Refrigerator, Washing Machine ve Vacuum Ceaner yer alır.
- Aynı sayfada G sütununda ay seçimi (January, May, July gibi), T ve U sütunlarında ise ürün ve ay listeleri bulunur. Bu listeler veri doğrulama (2 adet) için kullanılır.
- Tanımlı adlar: ürün (B2:B74), Ay (C2:C74) ve Adet (D2:D74). Formüller hücre adresleri yerine bu adlarla çalışır.
Kullanılan formüller
- J sütunundaki ilk örnek, TOPLA ve EĞERSAY fonksiyonlarını dizi formülü olarak birleştirir.
- İkinci örnek, TOPLA.ÇARPIM ile çift eksi (--) kullanarak koşulları 1 ve 0 değerlerine çevirir ve dizi formülüne gerek kalmadan toplar.
- J3 hücresindeki FORMULATEXT, yan taraftaki hücrenin formülünü metin olarak gösterir. Formül metni şu biçimde alınır:
=FORMÜLMETNİ(I3)=FORMULATEXT(I3)
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module1 içinde tek bir kullanıcı tanımlı fonksiyon bulunur:- formul: Parametre olarak verilen hücrenin formülünü yerel dil (Türkçe) yazımıyla metin olarak döndürür. Hücreye =formul(I3) yazılarak çalıştırılır.
- Kod dosya silme veya dış bağlantı gibi işlem içermez; yalnızca hücre formülünü okur.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Sheet1 sayfasında ürün ve ay kriterlerini açılır listelerden seçin.
- Formül hücrelerinde seçilen kritere göre hesaplanan toplamı izleyin.
- Formülün yapısını görmek için J sütunundaki formül metinlerine bakın.
- Kendi verinizde kullanmak için B:D sütunlarındaki verileri değiştirin; tanımlı adlar 74. satıra kadar tanımlıdır, daha fazla satır için adların aralığını genişletin.