- Katılım
- 4 Mayıs 2007
- Mesajlar
- 3,677
- Excel Vers. ve Dili
- 2016 PRO TÜRKÇE-İNG. 64 BİT
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
toplama alırken değer hatası veriyor
bundan nasıl kurtulabilirim
=TOPLA.ÇARPIM((B3:B50=H3)*(C3:C50=METNEÇEVİR(I3;"gg.aa.yyyy"))*(ESAYIYSA(F3:F50));(F3:F50))
Merhaba,
Kod:=TOPLA.ÇARPIM((B3:B50=H3)*(C3:C50=METNEÇEVİR(I3;"gg.aa.yyyy"))*(ESAYIYSA(F3:F50));(F3:F50))
İstediğiniz bu mu?
.
sayın espiyonajl sonucu vermedi
stok kodu 201001 tarih 01.01.2008 değerlerini kullanarak 800 rakamını elde etmem lazım
=TOPLA.ÇARPIM((A3:A1000=H3)*(C3:C1000=I3);(D3:D1000))
Kod:=TOPLA.ÇARPIM((A3:A1000=H3)*(C3:C1000=I3);(D3:D1000))
Ürün kodu ve tarih girdiğiniz H3 ve I3 hücrelerini metin olarak biçimlendiriniz.
Hangi sütuna göre toplama yapmak istediğinizi yazmamışsınız. Ayrıca A sütununda boş olan hücreler kendinden önce gelen ürün kodlarınımı alması gerekiyor ?
.
üstadım sağolun işlem tamamdır
benim hatam toplama alınacak sütunu yazarken * işareti koymuş olmak
siz ise ; koymuşsunuz
aradaki fark tam olarak nedir
Bildiğim kadarı ile açıklamaya çalışayım..
=topla.çarpım({1\0\0\0}*{20\30\"a"\5}) burada iki farklı dizide olan değerleri çarpar ve yeni dizi oluşturarak toplar. İkinci dizideki değerlerde metin olan bir değer olduğu için =sayı*metin #DEĞER hatası verir. Bu yüzden formül hata vermiştir. Dizi aşağıdaki gibi oluşur..
=topla.çarpım({20\0\#değer\0}\0}) = #değer...
.
=topla.çarpım({1\0\0\0};{20\30\"a"\5}) = 20
bu şekilde yazılırsa doğru olan yani 1 olan değerin karşılığındaki değerleri tekrar bir dizi oluşturmadan toplar..
.