Bu dosya, aynı yapıdaki birden çok sayfanın verilerini tek bir özet sayfasında toplamayı ve saymayı gösteren örnek bir çalışma kitabıdır. Sayfa adları formüle sabit yazılmak yerine hücrelerden okunduğu için sayfa sayısı arttığında formüller kolayca uyarlanır.
F8 hücresinde ROW ile üretilen 1-5 sayıları "sheet" metnine eklenerek beş sayfanın A sütunu tek formülle sayılır:
G16 hücresindeki 3B başvuru, Sheet1 ile Sheet5 arasındaki sayfaların H3 hücrelerini toplar:
Veri sayfalarında H3 hücresi, A1:A5 aralığında F3 hücresindeki değerin kaç kez geçtiğini sayar:
Dosyanın içeriği
- Sheet1: Özet sayfasıdır. A1:A4 aralığında sayfa adları (Sheet2, Sheet3, Sheet4, Sheet5), E sütununda "Toplam" başlığı ve her sayfa için hesaplanan sonuçlar yer alır. Sayfada bir veri doğrulama kuralı bulunur.
- Sheet2, Sheet3, Sheet4, Sheet5: Aynı düzende hazırlanmış veri sayfalarıdır. A sütununda isimler (Ali), G sütununda "Toplam" başlığı ve H3 hücresinde sayım formülü bulunur.
Kullanılan formüller
Sheet1 üzerindeki E2 hücresinde, A1:A4 aralığına verilen Sayfaadı adıyla sayfa adlarını dolaylı olarak okuyup her sayfadaki değerleri koşula göre toplayan formül kullanılır:=SUMPRODUCT(SUMIF(INDIRECT("'"&Sayfaadı&"'!a1:a4"),D2,INDIRECT("'"&Sayfaadı&"'!B1:B4")))
=SUMPRODUCT(COUNTIF(INDIRECT("'"&"sheet"&ROW(INDIRECT("1:5"))&"'!A:A"),D8))
=SUM(Sheet1:Sheet5!H3)
=COUNTIF($A$1:$A$5,F3)
Nasıl kullanılır
- Sheet2 ile Sheet5 arasındaki sayfalarda A sütunundaki verileri kendi verilerinizle değiştirin.
- Sheet1 sayfasında A sütunundaki sayfa adlarının gerçek sayfa adlarıyla birebir aynı olduğunu kontrol edin; INDIRECT adı bu şekilde bulur.
- D sütunundaki aranan değeri girin; E ve F sütunlarındaki sonuçlar otomatik hesaplanır.
- Sayfa sayısı artarsa Sayfaadı adının kapsadığı aralığı ve ROW içindeki "1:5" ifadesini yeni sayfa sayısına göre genişletin.