簡體   English   中英

有沒有一種方法可以計算訪問報告的計算字段中的某些值?

[英]Is there a way to count certain values in an access report's calculated field?

我在訪問中創建了一個報告,該報告具有一個名為[Velocity_Letter]的字段。

=IIf([Percent_OB]<0.4,"A",IIf([Percent_OB]<0.8,"B",IIf([Percent_OB] <0.9,"C","D")))

基於另一個名為[Percent_OB]的字段,該字段可以是(A,B,C,D)。 計算得出的字段效果很好,它提供了正確的字母。 但是,我的問題是,當嘗試計算帶有A,B,C和D的所有記錄時。 我只希望每個字母都有一個,但沒有成功。

我嘗試使用以下表達式,但是它們都不起作用。

=Sum(IIf([Percent_OB]<0.4,1,0))

=Sum(IIf([Velocity_Letter]="A",1,0))

=Count(IIf([Percent_OB]<0.4,0))

=Count(IIf([Velocity_Letter]="A",0))

我的預期輸出將是:Total_A = 32,Total_B = 22,等等。我的實際結果是“ #Error”或每條記錄的計數。

如果您試圖以表單或報表的形式查看此數據,則可以在TextBox控件中使用DCount函數:

用表的主鍵列的名稱替換PKColumn,並用表的名稱替換TableName


=DCount("PKColumn","TableName","Velocity_Letter = 'A'")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM