Çözüldü Topla Çarpım Değer Formülü Hatası Alma

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

selahattin

Normal Üye

Excel Versiyonu
Excel 2010
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhabalar, kolay gelsin değerli dostlar. İlan adlı bir çalışma hazırladım. İki sayfalık bir çalışma, veriler ve ilan adlı. İlan adlı sayfada mavi alanlara değer yazarak diğer sayfadan gerekli verileri alıyorsunuz. Mavi alanda verileri değiştirdikçe alandaki veriler de değişiyor. Ancak ilan adlı sayfada son sırada yer alan iban bilgisindeki hatayı çözemedim. Yardımlarınız için teşekkür ederim.



Dosya eki

https://***.com.tr/i/Tmv17wqnldcpkA
 
Çözüm
Selamlar,
Dosyanızı ya da resim olarak yapılmak istenileni görmeden çözüm üretmek mümkün değil.
Yine de #DEĞER hatası üreten ya da Yanlış sonuç veren durumları yani, TOPLA.ÇARPIM işlevinin ana özelliklerini yazmaya çalışırsam
  • TOPLA.ÇARPIM, dizilerdeki sayısal olmayan öğeleri sıfır olarak ele alır. Ancak, Toplam bulacağınız sayısal değerlerin bulunduğu aralıkta Sayı olmayan METİN ya da BOŞ hücreler varsa formül hata verecektir. Kriterlere bu durumların da eklenmesi gerekecektir.
  • Dizi bağımsız değişkenleri aynı boyutta olmalıdır. Aksi takdirde, TOPLA.ÇARPIM bir #DEĞER hatası üretecektir! Yani 10 satırlık veri üzerinde işlem yapacaksanız, kriterler de, sonuç alınacak alan da 10 satır kadar aralık içermelidir. Bir...
Selamlar,
Dosyanızı ya da resim olarak yapılmak istenileni görmeden çözüm üretmek mümkün değil.
Yine de #DEĞER hatası üreten ya da Yanlış sonuç veren durumları yani, TOPLA.ÇARPIM işlevinin ana özelliklerini yazmaya çalışırsam
  • TOPLA.ÇARPIM, dizilerdeki sayısal olmayan öğeleri sıfır olarak ele alır. Ancak, Toplam bulacağınız sayısal değerlerin bulunduğu aralıkta Sayı olmayan METİN ya da BOŞ hücreler varsa formül hata verecektir. Kriterlere bu durumların da eklenmesi gerekecektir.
  • Dizi bağımsız değişkenleri aynı boyutta olmalıdır. Aksi takdirde, TOPLA.ÇARPIM bir #DEĞER hatası üretecektir! Yani 10 satırlık veri üzerinde işlem yapacaksanız, kriterler de, sonuç alınacak alan da 10 satır kadar aralık içermelidir. Bir kriter 10 satır, diğer kriter <>10 satır ise #DEĞER hatası alırsınız.
  • Dizilerin içindeki kriterlere ait mantıksal testler DOĞRU ve YANLIŞ değerleri oluşturacaktır. Çoğu durumda, bunları 1'lere ve 0'lara zorlamak gerekecektir. Bu durumda da, örneğin (A5:A41="Ali") kriter değerlendirmesi için, A5 ile A41 hücrelerinin her birinin Ali olup olmadığına bakılır ve DOĞRU ve YANLIŞ sonucu üreten dizi elde edilir. Yani elde edilecek dizi, {DOĞRU;YANLIŞ;DOĞRU;DOĞRU;YANLIŞ.....} şeklinde içerisinde 41-5+1 = 37 adet değer bulunan DİZİ olacaktır. Bunların değerlerini DOĞRU/YANLIŞ değil de 1 / 0 şeklinde elde etmek gerekebilecektir, çoğu durumda. Bunun için de -- (iki adet EKSİ), *1 (1 ile çarpım), +0 (0 ile toplam)... vs kullanılark, kriterin değerlendirme sonucunu {1;0;1;1;0...} şeklinde üretecektir. Örneğin, --(A5:A41="Ali") ya da (A5:A41="Ali")+0 ya da (A5:A41="Ali")*1 ..... vs
  • Not : TOPLA.ÇARPIM dizi formül mantığında çalışır. Aralıktaki her bir hücreyi tek tek değerlendirerek dizi üretir. Performans açısından bakıldığında, (A5:A41 ="Ali) yerine (A:A="Ali) şeklinde yazarsanız komple A kolonundaki hücreleri değerlendirecektir. Ya da (A5:A41 yerine A5 : A10000 yazarsanız da 37 hücre yerine 10000 hücreyi değerlendirmek gibi. Bu durumda makul bir aralık belirleyip o aralığı kullanmak performansla sonuç elde edilmesini sağlayacaktır.
Dosyanızda, kontrollarınızı yaparsınız...
Genel olarak da, Etkin ve kısa sürede çözüm elde etmek isterseniz de dosyanızın satır/sütun adetlerini belirterek, beklenilen sonuçların da manuel yazıldığı, örnek bir dosya / resim eklemeniz gerekecektir.
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Konuyu başlatan
Normal Üye
Katılım
Konu Bilgi
Durum
Çözüldü 
Forum
Excel Formül Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
1
Geri
Üst