• DİKKAT

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

topla.çarpım formülü ve boşluk "" sorunu

  • Konbuyu başlatan Konbuyu başlatan modoste
  • Başlangıç tarihi Başlangıç tarihi

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,714
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
merhaba sayın hocalarım aşağıdaki formülde
=TOPLA.ÇARPIM(($D$10:$D$17=$E$147)*(J10:J17))
sonucu bulmak istediğim aralık J10:J17 arasındaki hücreler başka bi formülle EĞER(I10;"";""....) yani boş ise boş mantığı ile oluşturulduğundan J10:J17 arasındaki veriler bazen sayı ve bazen "" oluyo galiba topla.çarpımın hesaplama adımlarını gösterden anladığım kadarıyla en son kısmı toplarken sayı ile boşluğu toplayamadığından sonuç hata veriyo

J10:J17 arasındaki formülle oluşturulmuş verileri bozmadan topla.çarpım formülünü nasıl değişebiliriz.
 
örnek dosya çok boyutlu bi dosya ama
ifade edebildiğimi zannediyorum hocam örnek dosyamda aralık 10:147 arası birçok satırdan ibaret ve zaten hocam bu örnek dosyayı 10 gün önce kadar foruma sormuştum fakat çözüme ulaşmamıştı. ben kendi bilgilerimle sonuca gitmeye çalıştığımda çok yere yardımcı hücre kullanarak bişeler yapmaya çalıştım. Gizlenmiş yardımcı hücreler kullandım.

topla.çarpım ile sonuca gidilcek son aralıkta hem sayılar var hemde "" var
formül nasıl düzeltilebilir.
dosyamı ekliyorum boyutu çok fazla rar halinde gönderdim
 

Ekli dosyalar

Son düzenleme:
merhaba sayın hocalarım aşağıdaki formülde
=TOPLA.ÇARPIM(($D$10:$D$17=$E$147)*(J10:J17))
sonucu bulmak istediğim aralık J10:J17 arasındaki hücreler başka bi formülle EĞER(I10;"";""....) yani boş ise boş mantığı ile oluşturulduğundan J10:J17 arasındaki veriler bazen sayı ve bazen "" oluyo galiba topla.çarpımın hesaplama adımlarını gösterden anladığım kadarıyla en son kısmı toplarken sayı ile boşluğu toplayamadığından sonuç hata veriyo

J10:J17 arasındaki formülle oluşturulmuş verileri bozmadan topla.çarpım formülünü nasıl değişebiliriz.

.

Aşağıdaki şekilde deneyin.

Bu bir dizi formülüdür.

Kod:
=TOPLA.ÇARPIM(($D$10:$D$17=$E$147)*(EĞER(ESAYIYSA(J10:J17); J10:J17,0)))

.
 
sayın yurttaş hocam formülü uyguladım fakat sonuç 0 çıktı sayısal bi cevap çıkmalıydı 39360 çıkmalıydı
örnek dosyayıda ekledim
bakabilirmisiniz hocam
 
Merhaba,

Alternatif olarak aşağıdaki gibi kullanabilirsiniz..

Kod:
=TOPLA.ÇARPIM([COLOR=red]--[/COLOR]($D$4:$D$11=$E$141)[COLOR=red];[/COLOR](J4:J11))
.
 
sayın ömer hocam
=TOPLA.ÇARPIM(--($D$4:$D$11=$E$141);(J4:J11)) bu formülle
TOPLA.ÇARPIM(($D$4:$D$11=4E$141)*(J4:J11)) neden aynı sonuçları bulmuyo

sizden gelen formülü genel tabloma uyarlarsam
=TOPLA.ÇARPIM(--($D$10:$D$145=$E$150);(J10:J145)) sonuca ulaştım ve aklıma daha basit
olan = ETOPLA($D$10:$D$145;$E$147;J$10:J$145) geldi fakat
Topla.çarpım((D10:D145=E147)*(J10:J145)) formülü aynı sonucu vermiyo
 
* Bu konuyla ilgili daha önce yine sizin bir konunuza açıklama yapmıştım.

* Eğer etopla kullanmak istiyorsanız aynı sonuçu vermesi gerekir.

Denedim, sonuçlar aynı;

Kod:
=ETOPLA(D4:D138;E141;J4:J138)
 
=TOPLA.ÇARPIM(--(D4:D138=E141);(J4:J138))

.
 
=ETOPLA(D4:D138;E141;J4:J138)

=TOPLA.ÇARPIM(--(D4:D138=E141);(J4:J138))

sayın hocam bu formüllerin sonuçları birebir doğru sorun yok ben belki gün içinde çalışmalarımda çok defa topla.çarpım vs kullandığımdan bazen kullandığım formülün niye çalışmadığını anlayamıyorum sizler kadar iyi bilemeyeceğimden duraksıyorum kalıyorum

TOPLA.ÇARPIM(($D$4:$D$11=4E$141)*(J4:J11)) bu formülle neden sonuç alamadığımı ama birçok çalışmamda bu formülle sonuca gittiğimi bildiğim için anlayamadım formül adımlarını izliyorum en sona geliyo aralıktaki "" ları #başv# yapıyo sonuca hatalı yazıyo
 
Selamlar,

Sizin kullandığınız şekliyle TOPLA.ÇARPIM formülü metinsel ifade içeren dizilerin birbiriyle çarpımları hata ile sonuçlanır. Diğer uzman arkadaşlarımın önerdiği yöntemleri kullanmalısınız. Ya da alternatif olarak aşağıdaki şekilde de kullanabilirsiniz.

Kod:
=TOPLA.ÇARPIM(($D$4:$D$11=E$141)*(ESAYIYSA($J$4:$J$11));$J$4:$J$11)
 
Geri
Üst