E

Çözüldü Farklı Sayfadan Kriter Bazlı Toplam Alma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Ergcbk

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
32 Bit
Excel Dili
Türkçe
Aşağıdaki formüller sağlıklı çalışmamakta, (97-2003 Excelde ) alternatif formül yazabilirmisiniz.

=ÇOKETOPLA(KAYDIR('KKY DOLAN'!$A$1;;KAÇINCI($G$2;'KKY DOLAN'!$3:$3;0)-1;1048576);'KKY DOLAN'!$E:$E;$A6;'KKY DOLAN'!$F:$F;$B6;'KKY DOLAN'!$I:$I;$C6)

=ÇOKETOPLA(KAYDIR('KKY DOLAN'!$CD$1;;KAÇINCI($G$2;'KKY DOLAN'!$CD$3:$DL$3;0)-1;1048576);'KKY DOLAN'!$E:$E;$A6;'KKY DOLAN'!$F:$F;$B6;'KKY D
 
Çözüm
@Ergcbk

Aşağıdaki formülü deneyin bakalım.
Bence FORMÜLLER menüsündeki AD TANIMLAMA kısmıyla ilgili araştırma yapıp,
formüllerinizde 1.048.576 satırı içine alan bir yapı yerine,
sadece veri olan alanı içine alan bir yapı kullanmalısınız.

Mevcut formül, 4 x 1.048.576 = 4.194.304 hücre üzerinde kriterli karşılaştırma / işlem yapıyor.
Böyle bir yapının belgenizde yavaşlamaya neden olması kaçınılmaz.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
@Ergcbk

Aşağıdaki formülü deneyin bakalım.
Bence FORMÜLLER menüsündeki AD TANIMLAMA kısmıyla ilgili araştırma yapıp,
formüllerinizde 1.048.576 satırı içine alan bir yapı yerine,
sadece veri olan alanı içine alan bir yapı kullanmalısınız.

Mevcut formül, 4 x 1.048.576 = 4.194.304 hücre üzerinde kriterli karşılaştırma / işlem yapıyor.
Böyle bir yapının belgenizde yavaşlamaya neden olması kaçınılmaz.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Çözüm
"Olsa olsa" diyerek formül önerisinde bulunuyoruz.
Formülü deneyip denemediğinizi bile yazmıyorsunuz.

Örnek belge olarak kullanmak üzere,
daha az satırlık veri içeren bir belge oluşturup forumlarda kullanmak zor değil diye düşünüyorum.

Belgede, dikkatten kaçması muhtemel özel bilgilerin olması mümkün olduğundan,
gerçek belge ile forumlarda soru sorulmasını zaten pek istemeyiz.

Tercih sizin.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst