• DİKKAT

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

Bakiye Formül

neseterkutsesli

Altın Üye
Katılım
12 Ağustos 2011
Mesajlar
402
Excel Vers. ve Dili
Microsoft Office 2019
Windows 11 Home Single Language
Merhaba C ve D hücreleri boş kaldığında bakiye sütunu hareketlendirecek formül istemiştim çalışıyor yalnız - bakiye veriyor dolayısı ile F23 sütunundaki formül de 0'a eşit olmadığı için çalışmıyor eksi bakiye vermeden formülü nasıl düzenleyebilirim
 

Ekli dosyalar

E22 hücresinde 0 yazmıyor da ondan kaynaklanıyor.
E sütununun biçimini Genel yaparsanız ne demek istediğimi anlarsınız.
"Eğer" formülü içerisinde yapılan toplama çıkarma işleminde "-4,26E-14" sonucu çıkıyor fakat sadece =E16-C17+D17 yazınca sonuç sıfır oluyor.
=EĞER(VE(C17="";D17="");"";E16-C17+D17) yazınca da sonuç sıfır olmuyor.
İlginç bir durum ben çözemedim doğrusu.
 
Sorunu çözmek için;

File >> Options >> Advanced

Burada Set precision as displayed kısmını onaylı hale hetirin .... (Türkçesi; "Hassaslığı gösterildiği şekilde ayarla...." falan gibi bir şey herhalde)

Untitled.png
 
Son düzenleme:
@Haluk bey çözüm için teşekkür ederim fakat hassas hesaplamalarda bu sorun olacaktır.
Sorunun başlıca kaynağı ne ola ki?
"Eğer" formülü içinde yapılan hesaplama ile "Eğer" formülü olmadan yapılan hesaplama arasında ne fark var?

İleride benzer bir durumla karşılaşırsak çözüme ulaşabilmek için olayı anlamak için soruyorum.
 
Büyük ihtimalle Excel'in kullandığı matematik modülünden kaynaklanıyordur. Çünkü; söz konusu E23 hücresini seçip, formül çubuğu içindeyken F9 tuşuna bastığınızda, sizin de belirttiğiniz gibi formülün sonucunun -4,2632564145606E-14 olduğunu görüyorsunuz. Yani çok çok küçük bir sayı ...... neredeyse "sıfır".

Ben, bu tür "kontrol" yapılan dosyalarda genelde bu çözümü kullanırım.

.
 
Geri
Üst