AccessTr.neT
Sayı İçeren Alanları Toplamak - 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ığı: Sayı İçeren Alanları Toplamak (/konu-sayi-iceren-alanlari-toplamak.html)

Sayfalar: 1 2


Sayı İçeren Alanları Toplamak - karaayhan - 17/09/2011

örnekteki sayı içeren alanları toplatmak istiyorum
alan harf ve rakam içeriyor ben ise oradaki saatleri toplatmak istiyorum
teşekkürler


Cvp: Sayı İçeren Alanları Toplamak - mehmetdemiral - 17/09/2011

Eğer değerleri 10,5 değil de 10.5 şeklinde yazarsanız val komutuyla bu işi yapabilirsiniz. Bunun için

SELECT maas.*, Val([p1])+Val([p2])+Val([p3])+Val([p4])+Val([p5])+Val([p6])+Val([p7]) AS toplamsaat FROM maas;

şeklinde bir denetim kaynağı kullanın. Ancak val komutu virgülü değil noktayı ondalık değer olarak alıyor. Ya değerleri replace ile noktaya dönüştürün ya da elle giriyorsanız nokta ile girin. Ben örnekte 7 ye kadar yaptım, siz 31'e tamamlayın.



Cvp: Sayı İçeren Alanları Toplamak - karaayhan - 17/09/2011

mehmet hocam teşekkürler. ancak boş alan olunca hata veriyor..
şubat ayında ya da 30 çeken aylarda ne yapmalı...
alanların varsayılan değerlerine '.' yapsak mı daha pratik çözüm var mı?



Cvp: Sayı İçeren Alanları Toplamak - ozanakkaya - 17/09/2011

Val([p1])
şeklinde yazılan kodları
Val(Nz([p1];0))
olarak yazabilirsin

Alanın tamamı:
toplamsaat: Val(Nz([p1];0))+Val(Nz([p2];0))+Val(Nz([p3];0))+Val(Nz([p4];0))+Val(Nz([p5];0))+Val(Nz([p6];0))+Val(Nz([p7];0))+Val(Nz([p8];0))+Val(Nz([p9];0))+Val(Nz([p10];0))+Val(Nz([p11];0))+Val(Nz([p12];0))+Val(Nz([p13];0))+Val(Nz([p14];0))+Val(Nz([p15];0))+Val(Nz([p16];0))+Val(Nz([p17];0))+Val(Nz([p18];0))+Val(Nz([p19];0))+Val(Nz([p20];0))+Val(Nz([p21];0))+Val(Nz([p22];0))+Val(Nz([p23];0))+Val(Nz([p24];0))+Val(Nz([p25];0))+Val(Nz([p26];0))+Val(Nz([p27];0))+Val(Nz([p28];0))+Val(Nz([p29];0))+Val(Nz([p30];0))+Val(Nz([p31];0))



Cvp: Sayı İçeren Alanları Toplamak - karaayhan - 17/09/2011

teşekürler sayın sledgeab
emegine sağlık


Cvp: Sayı İçeren Alanları Toplamak - assenucler - 17/09/2011

Sayın karaayhan;

İyi akşamlar. Rica etsem dosyanın son halini ekleyebilir misiniz?

Size ve sayın sledgeab'a emek ve katkı için teşekkürler..

Sevgi ve saygılar.