• DİKKAT

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

Sumproduct fonksiyonunda karakter sorunu

  • Konbuyu başlatan Konbuyu başlatan Zahir
  • Başlangıç tarihi Başlangıç tarihi
Katılım
21 Mart 2006
Mesajlar
234
Excel Vers. ve Dili
Excel 2003 - İngilizce
Merhaba;

Sumproduct fonksiyonu belirtilen toplam aralığında sayı dışında harf,boşluk gibi rakamsal olmayan değerler varsa toplam almayarak #VALUE! hatası veriyor. Benim belirttiğim toplam aralığında ise eğer formülü var =IF(D10="";"";F10+G10). Bu formül sonucu hücre boşluk değeri aldığında sumproduct formulüde bozuluyor ve hata veriyor. Bunun bir çaresi var mı? Yani Sumproduct'la belirttiğimiz hücre alanında rakamsal olmayan bir değer dahi girsek toplam almasını nasıl sağlayabiliriz. Herkese kolay gelsin.
 
Böyle bir sorunla daha önce kimse karşılaşmadı mı?
 
Sağlayamazsınız, formülünüzde boşluk yerine 0 (sıfır) yazdırın. Sıfırların görünmemesinide araçlar-seçenekler-görünüm-sıfır değerleri ayarından yapabilirsiniz.
 
Sayın Leventm söylediğiniz doğru, boşluk yerine sıfır değeri yazdırırsak olur. Ancak benim geçmişte yaptığım formüller gerçekten çok fazla ve değiştirmesi uzun zaman alır. Kaldı ki sorun sadece hücreye 0 değeri atamakla bitmiyor. Örnek dosyadada göreceğiniz gibi bazen toplam aralığındaki hücreye bilgi de yazılabilir. Sayın yurttas örnek dosya istmişsiniz. Dosya Ek'te. İyi çalışmalar.
 
Sayın Zahir,

Sumproduct fonksiyonu bildiğiniz nedenlerle dosyanızda çalışmaz.

Ancak sizin dosyanıza başka bir metod uyguladım. Belki probleminizi çözer.

Dosyanız ekte.
 
Sayın Yuttas ilginize teşekkürler. Yaptığınız çalışma her nekadar benim dosyalarıma uygun olmasada başka şekilde yararlanabileceğim güzel bir çalışma olarak arşivime aldım. Bu durumda sumproduct formülünü kullanacağımız toplam aralığında karkater kullanmayacak şekilde düzenlemeler yapmalıyız. Tüm arkadaşlara duyurulur.
 
Sayın Zahir,

"Sumproduct fonksiyonu bildiğiniz nedenlerle dosyanızda çalışmaz." dedim ama sonunda çalıştırdım.

Dosyanız ekte.
 
Geri
Üst