AccessTr.neT
Numara ve Harf hücrelerinin toplamı - 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ığı: Numara ve Harf hücrelerinin toplamı (/konu-numara-ve-harf-hucrelerinin-toplami.html)

Sayfalar: 1 2


Numara ve Harf hücrelerinin toplamı - orhantanriverdi - 27/04/2012

Sayın hocalarım

Aşağıda yazılan örnekte görüldüğü gibi D01 (Günler 1-31) den başlayıp D31 e kadar kolonumuz var. Bu kolonların içinde bazılarında sayı bazılarında harf bazılarıda boş. Bana lazım olan sayıların toplamı. Bu işlemi sorguda yapmam gerekiyor. Nasıl yapabiliriz acaba.

D01 D02 D03 D04 D05
1 X 12 5 18


Cvp: Numara ve Harf hücrelerinin toplamı - accessman - 27/04/2012

iif([d01] is null;0;val([d01])) DENEYİN


Cvp: Numara ve Harf hücrelerinin toplamı - orhantanriverdi - 27/04/2012

hocam formulde bir sorun yok ama bu formul sadece D09 a kadar isliyor devaminda hata veriyor
actualday: IIf([D01] Is Null,0,Val([D01])+IIf([D02] Is Null,0,Val([D02])+IIf([D03] Is Null,0,Val([D03])+IIf([D04] Is Null,0,Val([D04])+IIf([D05] Is Null,0,Val([D05])+IIf([D06] Is Null,0,Val([D06])+IIf([D07] Is Null,0,Val([D07])+IIf([D08] Is Null,0,Val([D08])+IIf([D09] Is Null,0,Val([D09]))))))))))


Cvp: Numara ve Harf hücrelerinin toplamı - accessman - 27/04/2012

ozaman parça parça yapın
veya tek başına D10 u deneyin
veya döngü yapın
buna benzer bir şeyler olacaktı
Kod:
dim toplam , a as integer
dim sayi as string
toplam=0
for a=1 to 100
sayi= "[D0" & a &"]"
toplam=toplam + IIf([sayi] Is Null,0,Val([sayi])
next a




Cvp: Numara ve Harf hücrelerinin toplamı - ozanakkaya - 27/04/2012

tablodaki D01 D02 D03 D04 D05 şeklindeki alanların varsayılan değerine 0 yazıp sorguda

Toplam: Val([d01])+Val([d02])+Val([d03])+Val([d04])+Val([d05])
şeklinde toplam alabilirsiniz.


Cvp: Numara ve Harf hücrelerinin toplamı - orhantanriverdi - 27/04/2012

birseyler deniyoruz hocam. haber vericem bitince