• DİKKAT

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

topla.çarpım formülü nerde hata verdi.

  • 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
ekli tablomda formüllerle yapılmış çalışma var
topla.çarpım formülü hata veriyo ama sebebini anlayamıyorum
bir tablo tüm değelerini yanındaki tablodan indis formülüyle alıyo tablonun en altında toplarken bi kriter var biryerde hata yapıyorum ama yardımınızı bekliyorum
 

Ekli dosyalar

=TOPLA(EĞER(ESAYIYSA(KAÇINCI($B$4:$AE$4;$B$1:$AE$1;0));($B$5:$AE$35))
formülü şimdi böyle değiştim bu sefer sonuç çıktı alternatif çözüm üreten önceki sorularımda sayın hocalarıma teşekkür ederim
ama o alternatif çözümlerden biriydi ilk sorduğımdaki formül o neden hata verdi anlayamadım
sayın ziya hocam sizin çözümde en üstteki kırmızı çizgili bölümden bi plaka silince tonajları sileceği yerde sefer sayısını siliyo bi hata var sizin formüldede
 
=TOPLA(EĞER(ESAYIYSA(KAÇINCI($B$4:$AE$4;$B$1:$AE$1;0));($B$5:$AE$35))
formülü şimdi böyle değiştim bu sefer sonuç çıktı alternatif çözüm üreten önceki sorularımda sayın hocalarıma teşekkür ederim
ama o alternatif çözümlerden biriydi ilk sorduğımdaki formül o neden hata verdi anlayamadım
sayın ziya hocam sizin çözümde en üstteki kırmızı çizgili bölümden bi plaka silince tonajları sileceği yerde sefer sayısını siliyo bi hata var sizin formüldede

topla.çarpım formülü nerde hata verdi.
ekli tablomda formüllerle yapılmış çalışma var
topla.çarpım formülü hata veriyo ama sebebini anlayamıyorum

Formülünüzü hiç incelemedim, sorunuza cevap verdim, (Sorunuz : nerde hata verdi) hata vermemesi için ($B$5:$AE$35) parantez içine eşit, büyük veya benzeri birşey yazılması gerekeceğini , böylece hata vermeyeceğini göstermek istedim,($B$5:$AE$35>0)

Selamlar,



Kolay gelsin.
 
...................
 
Formülünüzü hiç incelemedim, sorunuza cevap verdim, (Sorunuz : nerde hata verdi) hata vermemesi için ($B$5:$AE$35) parantez içine eşit, büyük veya benzeri birşey yazılması gerekeceğini , böylece hata vermeyeceğini göstermek istedim,($B$5:$AE$35>0)

Selamlar,



Kolay gelsin.

benzeri şeyleri hangi zamanlarda yazmak gerekiyor

bunu yazarsanız, daha açıklayıcı olur
 
sorudaki tabloda sadece a bölümünü toplatmak istersem ne yapmam gerekir
 
=TOPLA(EĞER(ESAYIYSA(KAÇINCI($B$4:$AE$4;$B$1:$AE$1;0));($B$5:$AE$35))
formülü şimdi böyle değiştim bu sefer sonuç çıktı alternatif çözüm üreten önceki sorularımda sayın hocalarıma teşekkür ederim
ama o alternatif çözümlerden biriydi ilk sorduğımdaki formül o neden hata verdi anlayamadım
sayın ziya hocam sizin çözümde en üstteki kırmızı çizgili bölümden bi plaka silince tonajları sileceği yerde sefer sayısını siliyo bi hata var sizin formüldede

Merhaba,

B5:AE35 aralığında kullandığınız formülde,

=EĞER(EHATALIYSA(FORMÜL);"";FORMÜL)

"" simgesini kullandığınız için topla.çarpım fonksiyonunda hata aldınız. Bu şekilde kullanacaksanız formülü aşağıdaki gibi değiştirerek deneyiniz..

=TOPLA.ÇARPIM(--(ESAYIYSA(KAÇINCI($B$4:$AE$4;$B$1:$AE$1;0)))*($B$5:$AE$35<>"");($B$5:$AE$35))

Aslında B5:AE35 arasında kullandığınız formülde "" ibaresi yerine 0 da yazabilirdiniz. Bunu söylmemin sebebi ise bu aralıktaki hücre biçimlendirmelerde sıfır değerleri saklamışsıınız. Yani 0 olmasıyla "" olması arasındaki görünüş olarak bir fark yoktur. Eğer bu şekilde,

=EĞER(EHATALIYSA(FORMÜL);0;FORMÜL) kullanırsanız

=TOPLA.ÇARPIM(--(ESAYIYSA(KAÇINCI($B$4:$AE$4;$B$1:$AE$1;0)))*($B$5:$AE$35))

ilk yazılan bu formülü kullanabilirsiniz...

Son olarak, B5 hücresinde kullandığınız formülde

=EĞER(EHATALIYSA(İNDİS($AH$5:$BK$35;SATIR()-4;KAÇINCI($B$4;$AH$4:$BK$4;0)));"";İNDİS($AH$5:$BK$35;SATIR()-4;KAÇINCI($B$4;$AH$4:$BK$4;0)))

Kırmızı ile işaretli $ simgeleri silerseniz formülü diğer hücrelere kopyalayabilirsiniz..


İyi çalışmalar..

.
 
formüldeki ince detay için çok teşekkür ettim çok öğretici oldu "" yerine 0 yazsaymışım ilk formülde sonuca ulaşıcakmış demek
hocam önemli bi soru daha ben
4.satırı seçip satır ekle komutu verince Satır()-4 olan yerleri manul Satır()-5 yapmadıkça hata veriyo bunu yapmadan o kısım için bi çözüm üretebilirmiyiz ben istediğim kadar satır ekleyeyim formülde ona göre hareket etsin
sayın kuvari arkadaşım içinde şu cevabı vereyim
ben bu tabloyu hazırlarken B1:AE1 arasına plakalar yazdım. hangisini yada hangilerini tabloda bırakıp diğerlerini silersiniz ona göre sonuç çıkıyo
 
formüldeki ince detay için çok teşekkür ettim çok öğretici oldu "" yerine 0 yazsaymışım ilk formülde sonuca ulaşıcakmış demek
hocam önemli bi soru daha ben
4.satırı seçip satır ekle komutu verince Satır()-4 olan yerleri manul Satır()-5 yapmadıkça hata veriyo bunu yapmadan o kısım için bi çözüm üretebilirmiyiz ben istediğim kadar satır ekleyeyim formülde ona göre hareket etsin
sayın kuvari arkadaşım içinde şu cevabı vereyim
ben bu tabloyu hazırlarken B1:AE1 arasına plakalar yazdım. hangisini yada hangilerini tabloda bırakıp diğerlerini silersiniz ona göre sonuç çıkıyo

SATIRSAY(B$5:B5)

Bu şekilde deneyiniz..

.
 
Geri
Üst