Hesaplama Sorunu
Tarih
25/05/2009 21:33
Konu Sahibi
elmariachi
Yorumlar
4
Okunma
1116
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



elmariachi

Kullanici Avatari
Aktif Üye (Özel)
E.... K....
116
17/04/2009
6
Ankara
Ofis 2013 64 Bit
01/11/2016,22:33
Çözüldü 
Arkadaşlar benzer bir sorunda ben yaşıyorum.

Yuvarlamadan dolayı raporda hesaplamada yanlış sonuç alıyorum. Bu verdiğiniz kodları nereye yazdığınızı çözemedim. Sonuç, Metin Kutusuna yazılıyor. Orada da bunların yazılacağı bir yer göremedim. Örnek olarak;

A_Sayısı: 1.007.952,00 TL
B_Sayısı: 2,61
SONUC: A_Sayısı x B_Sayısı /100

26.307,54 TL olması gerekirken 26.335,77 TL çıkıyor.

Sorun B_Sayısından kaynaklanıyor. Her ne kadar 2,61 olarak gözüksede aslında 2,6128 sayısı var orada ve bununla çarpıyor. Metin kutusunda ne görüyorsa onunla çarpsa sorun yok.


Yardımlarınız için şimdiden teşekkürler
elmariachi, 17-04-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


ozanakkaya
sledgeab
Kullanici Avatari
Kurucu
O.... A....
9.041
29/01/2008
Denizli
Polis Memuru
Ofis 2010 32 Bit
Çözüldü 
mesajınızı yeni konu olarak sorular bölümüne taşıdım. Örnek üzerinden daha kolay yardımcı olunur. Örnek ekleyiniz
Cevapla


elmariachi

Kullanici Avatari
Aktif Üye (Özel)
E.... K....
116
17/04/2009
6
Ankara
Ofis 2013 64 Bit
01/11/2016,22:33
Çözüldü 
Örnek ektedir sn.sledgeab


Ek Dosyalar
.rar   Hesaplama Hatası.rar (Dosya Boyutu: 6,45 KB / İndirme Sayısı: 11)
elmariachi, 17-04-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla


Seruz
Uzman
Kullanici Avatari
Uzman
S.... U....
1.544
7
30/10/2008
804
Tekirdağ
Ofis XP
02/12/2016,15:18
Çözüldü 
Sizinde söylediğiniz gibi sayı sadece 2,61 olarak gözüküyor, gerçek değeri aslında 2,6128 ve Access doğru yapıyor çünkü sizin formülünüzün değeri bu.
Noktalık biçimlendirme gerçek değerini değiştirmez, sadece istediğiniz gibi görünmesini sağlar.
Bu nedenle sayının noktadan sonra sadece 2 hane olarak hesaplanmasını istiyorsanız, kendiniz belirtmek zorundasınız.
Bunun için öncelikle Round(Sayı,NoktadanSonrakiHaneSayısı) fonksiyonunu kullanabilirsiniz.
Dikkat edin; bu fonksiyon belirttiğiniz haneden sonraki rakamları yuvarlayacaktır.

Kod:
=-0,0072+2,62

yerine

Kod:
=Round(-0,0072+2,62;2)

yazın.

Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla


elmariachi

Kullanici Avatari
Aktif Üye (Özel)
E.... K....
116
17/04/2009
6
Ankara
Ofis 2013 64 Bit
01/11/2016,22:33
Çözüldü 
Sn.seruz teşekkür ederim, çok işime yaradı. +rep

Üzerinde çalıştığım projedeki Raporlar - Metin Kutusu'ndaki veri otomatik olarak kod kısmında yazılan formülden geldiği için, formülün altına yazdım ROUND fonksiyonunu. Sayenizde ROUND fonksiyonunu öğrendim.

Saygılar...
elmariachi, 17-04-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Açılan kutuda seçilen ilk satır kayıt getiriyor sorunu nightashes 2 48 Dün, 18:23 nightashes
  Butonlardaki Hesaplama Kodunu Güncelleme de nasıl yapabiliriz ask200075 6 182 15/11/2016, 12:08 ask200075
  Sorguda yürüyen bakiye sorunu. Mecnun24 21 437 14/11/2016, 08:48 ates2014
  Access 2003'te dosya açılmama sorunu (Hata: 3033) MSami 13 311 05/11/2016, 21:06 alpeki99
Çözüldü Yazıcıdan birden fazla çıktı alma sorunu m_demir 7 173 02/11/2016, 19:27 m_demir


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya