Sayın hocam,
Problemin kaynağı duyarlılıktan kaynaklanıyor. Aslında orada 6 tane 7 değil, 6 tane 0,06666666667 var. Dolayısıyla sonuç 42 değil de 400000000000002 gibi sonu 2 ile biten bir sayı olmalıydı. Ancak bilgisayar muhtemelen sayıyı gösterirken virgülden sonra çok yürütmüyor. Ancak işlemi tersten aldığınızda A1 hücresindeki 40 sayısını elde edebiliyorsunuz, bu da her ne kadar ekranda görünmese de işlem sonucunun bayağı bir virgülden sonra yürütüldüğünü gösteriyor.
Bölme işleminin sonucunda çıkan 23,066666666666667000000 işlemi aslında devreden ondalıklı bir sayı. Aslında sayı sonsuza kadar gidiyor ama bilgisayar belirli bir basamaktan sonra en sondaki rakamı yuvarlayıp, o şekilde ekrana getiriyor. Aynı şeyi toplama işleminin sonucunda da yapıyor ve en sondaki 2 sayısını göstermiyor, onu 0'a yuvarlıyor ve bize 138,400000000000000000 olarak gösteriyor.
Problemin kaynağı tamamen Excel programının devreden sayıları göstermedeki hassasiyetindeki sınırlamadan kaynaklanmaktadır.