Topla.Çarpım (düşey karşılaştırmalardan yatay karşılaştırmalara geçiş)

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,637
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Merhaba Sayın Hocalarım,
Ekli Tablomda Sorumu İlettim
Topla.Çarpım yapılmış bir formül üzerinde sorum olacaktı. kısaca özetlersem düşey koşullar bulunduktan sonra, yatay karşılaştırmaya geçilmiş, bu kısmı formül değerlendirme ile inceledim ama tam anlayamadım
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Formülü kısaltıp, formül değerlendirmesi ile daha kolay anlayabilirsiniz.

=TOPLA.ÇARPIM(($B$2=$I$10:$M$16)) bu kısım verilerinize göre aşağıdaki gibi dizi oluşturur. Yanlış 0, Doğru 1...

{0;0;0;0;0\0;0;0;0;1\0;0;0;0;1\0;0;0;0;1\1;0;0;0;1\1;0;0;0;1\1;0;0;0;1}

Oluşan 5 sütunlu dizininin tüm satırlarını formüldeki ($I6:$M6) aralığı ile çarpar ve aşağıdaki gibi dizi oluşur.

={0;0;0;0;0\0;0;0;0;6,08\0;0;0;0;6,08\0;0;0;0;6,08\6,08;0;0;0;6,08\6,08;0;0;0;6,08\6,08;0;0;0;6,08}

Sonrasını siz çözmüşsünüz, o yüzden yazmıyorum. Mantığı aynı.

Not: Formül içeriği daha kısa gözüksün diye I6:M6 aralığındaki küsüratları silerek diziye yazdım.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,637
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
alternatif formül yazabilir miyiz hocam bu çözüm için
formülü kullanan arkadaşım topla.çarpım ile 8000. satıra kadar formülü genişletmiş kullanmakta haliyle çok yavaşladı dedi dosya için
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Formülün şartları fazla olduğu için yeni bir formüle gerek yok gibi. Yardımcı sütun ile belki hızlanabilir onuda siz istemezsiniz diye düşünüyorum. Ayrıca Makro kullanmak istemediğinizi de daha önceki sorularınızdan hatırlıyorum. 8.000 satır için sadece bu formülde bir yavaşlama olacağını sanmıyorum. Dosyanızda farklı formüller var mı. Dosyanızı incelemek lazım.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,637
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
237774
arkadaşımın dosyasından bir kesit hocam
verileri bu düzende işleyip (55. satırdan aşağıya doğru), üst bölümde sonuçlara ulaşılmış, tablo sağ tarafa doğruda devam ediyor.
SARI dolgulu yerde kulanmış olduğu formülü, ben size sormak istedim, (bende size kısaltılmış bir soru dosyası göndermiştim),sizdende açıklayıcı yanıt geldi hocam teşekkür ederim.
 
Üst