Etopla ile birden fazla sütunu toplama

Katılım
29 Ekim 2014
Mesajlar
13
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Excel ile düşeyara formülünü kullanarak birden fazla sütunu tek formülle getirebiliyoruz.
Bunun için formülde bizden istenen sütun indis sayısı kısmına "{2;3;4}" açıp getirmek istediğimiz sütun numaralarını noktalı virgül ile ayırarak yazmak. Böylece her sütun için yeniden düşeyara formülü yazmak zorunda kalmıyoruz.

Bunun bir benzerini etopla formülü ile yapmak istiyorum. Yani A1 hücresindeki veri S sütunundaki veri ile eşleştiğinde B1 hücresine koşula uyan toplamı yazsın. Sonrasında C1 sütununa taşma yaparak V sütunundaki toplam veriyi yazsın.

Bunu yapabiliyor muyuz acaba?


 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,523
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Örnek dosya paylaşarak yapmak istediğiniz işlemi açıklarsanız daha net cevaplar alabilirsiniz.
 
Katılım
29 Ekim 2014
Mesajlar
13
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Hocam dosya bu şekilde. İkinci sayfada kullandığım düşey ara formulü ilk sayfadan veri çekiyor. Süslü parantezler arasına yazdığım sütun indis numaralarını taşma olarak yanındaki sütunlarda listeliyor.
Benzer bir işi etopla ile yapmak istiyorum. Tek bir formül yazayım o da yandaki sütunlara hesaplamaları taşma yaparak yazsın.

 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,523
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Sanırım yeni bir sürüm kullanıyorsunuz. Profilinizde 2007 yazıyor. Güncellemenizde fayda var.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,523
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aşağıdaki formülü deneyiniz.

C++:
=ETOPLA(Sayfa1!$A:$A;$A2;KAYDIR(Sayfa1!$B:$B;;{0\1\2\3\4}))
 
Katılım
29 Ekim 2014
Mesajlar
13
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aşağıdaki formülü deneyiniz.

C++:
=ETOPLA(Sayfa1!$A:$A;$A2;KAYDIR(Sayfa1!$B:$B;;{0\1\2\3\4}))

Hocam tamamdır oldu. Ben aşağı doğru değil de sağa doğru kaydırmak istiyordum. Verdiğiniz formülde \ işaretlerini ; ile değiştirince sağa doğru kaydırdı.

C++:
=ETOPLA(Sayfa1!$A:$A;$A2;KAYDIR(Sayfa1!$B:$B;;{0;1;2;3}))
Teşekkür ederim yardımlarınız için.
 
Katılım
3 Nisan 2014
Mesajlar
394
Excel Vers. ve Dili
Excel 2019 - Türkçe
Altın Üyelik Bitiş Tarihi
14-04-2021
Merhaba,

1. satırda sağa doğru tekrar edecek şekilde yıllar var; altlarında ise değerleri var.

Mesela;
  • A1, B1, C1, D1'de FY2023 - E1, F1, G1'de FY2024 yazıyor.
  • A2:G14 aralığında da sayılar var.
Tablonun yan tarafında FY2023 ve FY2024'ün toplamını görmek istiyorum, nasıl yapabilirim?
https://s6.dosya.tc/server16/wwxtq1/dosyatc.JPG.html
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,523
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

H1 hücresinde FY2023 yazdığını varsaydım..

C++:
=TOPLA.ÇARPIM(($A$1:$G$1=H1)*($A$2:$G$14))
 
Katılım
3 Nisan 2014
Mesajlar
394
Excel Vers. ve Dili
Excel 2019 - Türkçe
Altın Üyelik Bitiş Tarihi
14-04-2021
Korhan bey,

Teşekkür ederim hızlı cevabınız için.

A2:G6 aralığındaki tüm değerleri, koşula göre toplaması gerek. Sizin paylaştığınızla sadece 2.satırdaki değerleri topluyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,523
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Önerimi düzelttim. Tekrar deneyiniz.
 
Katılım
3 Nisan 2014
Mesajlar
394
Excel Vers. ve Dili
Excel 2019 - Türkçe
Altın Üyelik Bitiş Tarihi
14-04-2021
Çok teşekkür ederim,

Şimdi doğru sonuç verdi :)
 
Katılım
3 Nisan 2014
Mesajlar
394
Excel Vers. ve Dili
Excel 2019 - Türkçe
Altın Üyelik Bitiş Tarihi
14-04-2021
Deneyiniz.

H1 hücresinde FY2023 yazdığını varsaydım..

C++:
=TOPLA.ÇARPIM(($A$1:$G$1=H1)*($A$2:$G$14))
Merhaba,

3 koşula göre birden fazla sütundan toplam aldırmam gerekiyor, ekteki dosyada anlatmaya çalıştım. TOPLA.ÇARPIM formülü ile denedim ama "Excel bir veya daha çok formülü hesaplamayı denerken kaynakları tükendi. Sonuç olarak bu formüller değerlendirilemiyor." diye bir hata aldım. Sanırım başka bir formülle yapmam gerekecek, yardımcı olabilir misiniz?

Office 2019 kullanıyorum, dosyayı paylaşabilmek için Google Sheets'e kaydettim.

 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,523
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Tablonuz erişime açık değil..
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,523
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
=TOPLA.ÇARPIM((Data!$C$4:$C$31=$A3)*(Data!$I$1:$W$1=B$1)*(Data!$I$2:$W$2=B$2)*(Data!$I$4:$W$31))
 
Katılım
3 Nisan 2014
Mesajlar
394
Excel Vers. ve Dili
Excel 2019 - Türkçe
Altın Üyelik Bitiş Tarihi
14-04-2021
Deneyiniz.

C++:
=TOPLA.ÇARPIM((Data!$C$4:$C$31=$A3)*(Data!$I$1:$W$1=B$1)*(Data!$I$2:$W$2=B$2)*(Data!$I$4:$W$31))
Teşekkür ederim Korhan bey, tam olarak istediğim buydu.

Bende benzer formül yazmıştım ama tarih ve ham madde kısıtı için tüm satırı seçtiğimden hata verdi sanırım.
 
Üst