• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru kosullu toplama

Katılım
26 Ocak 2017
Mesajlar
37
Excel Vers. ve Dili
Microsoft 365 EN 64 bit
merhaba,
örnek dosya formatında bir çalışmam var.

sheet1 deki C stunundaki başlıklar(örnek olarak Ahmet, Mehmet, Mustafa olarak belirttim) ve bu aralıklarda değişken satıraralıgı olabiliyor.
M stununda "BASLIK" olarak tekrar eden aralık var.
Sheet2'deki A stununda sheet1 deki aynı başıklar var.

örnek dosyama göre;

Sheet2'deki G8 hücresine; sheet1'de Ahmet yazan başlık altındaki değişken satır aralıgındaki M sutunundaki sayıların toplamını getirmek istiyorum.
nasıl bir çalışma yapabiliriz?
 

Ekli dosyalar

  • A.xlsx
    A.xlsx
    100.1 KB · Görüntüleme: 11
Sheet1 sayfası neden boş?

Bu haliyle nasıl yardım almayı düşünüyorsunuz.. Bir kaç veri ekleyerek dosyanızı yenilemenizde fayda var.
 
Sheet1 sayfası neden boş?

Bu haliyle nasıl yardım almayı düşünüyorsunuz.. Bir kaç veri ekleyerek dosyanızı yenilemenizde fayda var.

Merhaba Korhan Bey,

42. satır itibariyle birkaç veri eklemiştim.0-42 arası boş olduğu için sizi yanıltmış.
 
Üst satırlara odaklanınca alta tarafa bakmak aklıma bile gelmedi. Afedersiniz.

Tablonuzun yapısını kullanarak bir kaçamak yolla kolaylıkla sonuca gidebilirsiniz.

Öncelikle M sütununda eklediğiniz dosyaya göre Sheet1 M1431 hücresine BASLIK ifadesini yazınız. Bu satırı gerekirse yazı rengini beyaz yaparak gizleyebilirsiniz.

Sonra Sheet2 G8 hücresine aşağıdaki formülü yazıp alta doğru sürükleyiniz.

C++:
=INDEX(Sheet1!M:M;MATCH("BASLIK";INDIRECT("Sheet1!M"&MATCH(A8;Sheet1!C:C;0)+2&":M1000");0)+MATCH(A8;Sheet1!C:C;0)-1)

Mantık şu şekilde kuruldu;

Önce İSİM'in kaçıncı sırada olduğu bulunuyor. Sonra bulunan satırın iki satır altından itibaren BASLIK ifadesinin kaçıncı sırada olduğu bulunuyor. Bu satırın iki satır üstü sizin ulaşmak istediğiniz sonuçları veriyor. INDEX fonksiyonu ise bu işe yarıyor.

Benzer isimler varsa ve M sütununda BASLIK ifadeleri eksik olursa sistem çöker.
 
Geri
Üst