![]() |
sorguda format kullanımı - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: sorguda format kullanımı (/konu-sorguda-format-kullanimi.html) |
sorguda format kullanımı - yenginoglu - 18/01/2016 Sayın Hocalarım, ekli çalışmamda TBLCARI Sorgu daki ASANSORBORCU, ISINMABORCU, ISITMABORCU, ORTAKBORCU, INTERNETBORCU alanlarının sonuçları 123,45 gibi çıkmasını nasıl yapılır. Saygılarımla, Ahmet Yenginoğlu Cvp: sorguda format kullanımı - atoz112 - 18/01/2016 sayın yenginoglu, bahsettiğiniz talebinize yönelik olarak; uygulamanızı inceleme için imkan ve zaman olmaması nedeni ile,sadece aşağıdaki açıklamaları yazılması uygun görülmüştür. 123,45 değerini elde etmek için,bu değerin elde edildiği sorgudaki alanda YÖNTEM 1 sonuc:yuvarlak([alan_adi];2) ya da,eğer bir formül veya fonksiyon barındıran bir işlemi varsa alan üzerinde sonuc:yuvarlak(islem_ifadeleri;2) şeklinde yazmanız yeterlidir. YUVARLAK fonksiyonundaki sayı değeri (örnekte 2 olarak yazılı olan) için,anlamları şu şekilde açıklanabilir. 0 değeri: elde edilecek değeri bir üst sayıya tamamlar. (örneğin:123,45 değerini 124 olarak yazar) 1 değeri: elde edilecek değerin virgülden sonrasını tek haneli sayı olarak yazar. (örneğin:123,45 değerini 123,4 olarak yazar) 2 değeri: elde edilecek değerin virgülden sonrasını iki haneli sayı olarak yazar. (örneğin:123,45 değerini 123,45 olarak yazar) YÖNTEM 2 sonuc:format(islem_ifadeleri;"Fixed") YÖNTEM 3 sonuc:format(islem_ifadeleri;"#,00") bilginize...iyi çalışmalar,saygılar. Cvp: sorguda format kullanımı - yenginoglu - 18/01/2016 Teşekkür ederim Hocam. Sağlıkla kalın, Saygılarımla, Cvp: sorguda format kullanımı - ozanakkaya - 18/01/2016 Yerinizde olsam, yuvarlama işlemini ISITMABORC: Yuvarlak(20*[ISITMABORCU];0)/20 şeklinde yapardım, siz format veya round kullanınca 8,3333333333 sayısını 8,33 olarak yuvarlayacak. Bu şekilde yuvarladığı için açık vereceksiniz. 50/6= 8,3333333333333333333333 bu sayıyı yuvarlayınca 8,33 8,33*6=49,98 |