CheyLoaN
Megapat
- Katılım
- 30 Haziran 2015
- Mesajlar
- 209
- Makaleler
- 4
- Çözümler
- 1
Daha fazla
- Cinsiyet
- Erkek
Merhaba!
Bir dizi verinin eşitliğini kontrol ederek açık olup olmadığını kontrol ettiğim formülüm küsüratlı sonuç vererek hataya sebep oluyor. Yazdığım kodda iki değerin birbirinden çıkarılması sonucu sıfıra eşitse açık yok, değilse açık var yazmasını ve açık miktarını vermesini istemiştim. Ancak biryerlerde küsurat olduğundan sistem açık var uyasırıs veriyor.
Formül:
Kayıt Dökümü'!E2'de görülen değer normalde 709,95 iken virgül sonrası görünümü uzattığımda 709,94999999995 olarak görünüyor.
İstediğim ise yuakrıda verdiğim formülde "Kayıt Dökümü'!E2" değerinin istediğim gibi 709,95 olarak kabul edilmesidir.
Bunu nasıl sağlayabilirim?
Not: Google Tablolar kullanıyorum.
Not2: Hata Google Tabloların 0,05₺'yi 0,04999999995 olarak görmesinden kaynaklanıyor
Bir dizi verinin eşitliğini kontrol ederek açık olup olmadığını kontrol ettiğim formülüm küsüratlı sonuç vererek hataya sebep oluyor. Yazdığım kodda iki değerin birbirinden çıkarılması sonucu sıfıra eşitse açık yok, değilse açık var yazmasını ve açık miktarını vermesini istemiştim. Ancak biryerlerde küsurat olduğundan sistem açık var uyasırıs veriyor.
Formül:
Kod:
=IF('Kayıt Dökümü'!E2-B6<>0;"AÇIK VAR: "&'Kayıt Dökümü'!E2-B6;"AÇIK YOK")
Kayıt Dökümü'!E2'de görülen değer normalde 709,95 iken virgül sonrası görünümü uzattığımda 709,94999999995 olarak görünüyor.
İstediğim ise yuakrıda verdiğim formülde "Kayıt Dökümü'!E2" değerinin istediğim gibi 709,95 olarak kabul edilmesidir.
Bunu nasıl sağlayabilirim?
Not: Google Tablolar kullanıyorum.
Not2: Hata Google Tabloların 0,05₺'yi 0,04999999995 olarak görmesinden kaynaklanıyor
Son düzenleme: