• DİKKAT

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

topla.carpim hk. (basit gibi)

zetkatamet

Altın Üye
Katılım
13 Mart 2008
Mesajlar
1,408
Excel Vers. ve Dili
Office 365 Türkçe
Arkadaslar,
TOPLA.ÇARPIM((YIL($D$13:$D$61)=2007)*($G$13:$G$61)) formulu toplam giris bolumunde calisiyor. Ayni mantik ile odenen kisminda #DEGER hatasi veriyor. Rica etsem bakabilirmisiniz. Dosya ekte..
 

Ekli dosyalar

Arkadaslar,
TOPLA.ÇARPIM((YIL($D$13:$D$61)=2007)*($G$13:$G$61)) formulu toplam giris bolumunde calisiyor. Ayni mantik ile odenen kisminda #DEGER hatasi veriyor. Rica etsem bakabilirmisiniz. Dosya ekte..

formülünüzü:

Kod:
=TOPLA.ÇARPIM((YIL($J$13:$J$61)=2007)*ESAYIYSA(MBUL("";$M$13:$M$61));$M$13:$M$61)

şeklinde yazın.

.
 
Sn.Yurttas,
Ilginize tesekkurler.
Yazdiginiz formulu denedim simdide #AD? hatasi veriyor.
Iyi calismalar.
 
denedim formulu ve calistigini gordum..

ingilizce kullaniyorsaniz bu sekilde duzenleyin, arti ; isaretinin exelinizde , olup olmamasi gerektigini kontrol edin..

Kod:
=SUMPRODUCT((YEAR($J$13:$J$61)=2007)*ISNUMBER(SEARCH("",$M$13:$M$61)),$M$13:$M$61)
 
Formülde herhangi bir hata yok. Noktalama işareti yazarken eksik çıkmış sanırım.

toplaçarpım yazımındaki noktalama işareti ekleyerek deneyin.

topla.çarpım bu şekilde.

Alternatif olarak aşağıdaki gibide kullanabilirsiniz.

Kod:
=TOPLA.ÇARPIM(--(YIL($J$13:$J$61)=2007);($M$13:$M$61))

.
 
Merhaba,

Ömer bey daha atik davranmış, çözüm üstüne aynı çözümü önermiş gibi oldum,

Önerilen alternatif çözüm de sorunu hallediyor,

Teşekkür ederim.
 
Butun cevap veren arkadaslara tesekkurler.
Topla.çarpım arasındaki noktanın unutulmasına ihtimal yok. G4 hucresindeki formulu kopyalayıp M4 hucresine yapistiriyorum ve sutun isimlerini degistirip asagidaki formulu elde ediyorum ve #DEGER! hatasi veriyor. Gercekten ilginc. Asagidaki formulude direkt kopyalayarak buraya yazdim nokta gozukuyor.
TOPLA.ÇARPIM((YIL($J$13:$J$61)=2007)*($M$13:$M$61))
Omer bey,
Yazdiginiz formulde -- ne ise yariyordu, anlatabilir veya bu konu hakkinda link verebilirmisiniz?
Hatirlarsiniz =TOPLA.ÇARPIM((YIL($J$13:$J$61)=2007)*($M$13:$M$61)) formulunu siz yazmistiniz, (yanlis anlamyayin sizin yazdiginiz formul herzaman dogru ve guvenilir anlaminda).
Herkese iyi calismalar, saygilar.
 
Son düzenleme:
Merhaba,

Ben sizin değil Sayın yurttas'ın verdiği formüldeki aradaki noktanın çıkmayışından bahsettim.

-- işareti metin olan değeri sayıya çevirir. Bu dizide DOĞRU ve YANLIŞ değerlerini 1 ile 0 a döndürür.

Detaylı bilgi için linki inceleyiniz.

-- (iki eksi) işaretinin formülde kullanılması

=TOPLA.ÇARPIM((YIL($J$13:$J$61)=2007)*($M$13:$M$61))

bu formülde de herhangi bir hata yok tek sorun kullandığınız aralıkla ilgilidir. M sütunundaki verileri formülde almışsınız ve formülde "" ibaresini kullanmışsınız bu yüzden bu hücrelerde formül hata üretmektedir. Bunun için Sayın yurttas'ın formülünü yada benim verdiğim son formülü kullanabilirsiniz..

=TOPLA.ÇARPIM(--(YIL($J$13:$J$61)=2007);($M$13:$M$61))

Buda topla.çarpımla ilgili detaylı bilgi;

Sumproduct-Topla.Çarpım Fonksiyonu ve Uygulamaları

.
 
Ömer bey,
Cok ama cok tesekkur ederim.
Iyi calismalar.
 
Geri
Üst