matematik olarak aynı işlem farklı sonuç. neden?

Katılım
25 Ocak 2006
Mesajlar
763
Excel Vers. ve Dili
2019 tr
Altın Üyelik Bitiş Tarihi
04-01-2024
ekte görüleceği üzere a-b-c ile a-(b+c) farklı sonuç vermektedir. nedenin ne olduğunu bilen var mı? sürümden kaynaklı olduğunu düşünenler için sürümüm türkçe 2019 (2016 da da aynısını yapıyordu)

bu olay benim için önem kazanıyor. çünkü kullandığım bir makro var ve rapor veriyor. koşulu ise >0 şeklinde. dolayısı ile işlem sonucu küsüratlı olunca hataymış gibi gösteriyor. oysaki işlemlerimde hiç bir hata yok. formülleri de parantez içinde kullanıyor bile olsam bazı satırlarda makro bunu algılamıyor.
 

Ekli dosyalar

Son düzenleme:
Katılım
25 Ocak 2006
Mesajlar
763
Excel Vers. ve Dili
2019 tr
Altın Üyelik Bitiş Tarihi
04-01-2024
İdris Bey dökümanınızı incelemiştim. sorun şu ki yuvarla yapmak için tüm verilerimdeki formülleri de yuvarlamam lazım ve sonuç olarak çokca vakit alır. çok fazla karşılaştırmalı verilerim var ve küsüratlar bile hata veriyor. aynı şekilde göründüğü gibi yapınca da tüm sayfalara hükmetmem zor olacaktır. onun yerine şöyle bir şey denesem belki olur.

ElseIf gt.Cells(a, "V") - (gt.Cells(a, "Y") + gt.Cells(a, "AQ")) < 0 Then
Print #1, "Borç ya da Harcamadan Dolayı, PB Sorgulanmalı", "Satır no: " & a


mesela bu koda tamdan sonra 3 haneli ondalık olacak şekilde yuvarla desek olur mu? nasıl yazmam gerekli.
 
Üst