我有一個審計資料庫。用戶在 11 個問題中為每個問題評分 0(失敗)到 3(完美)。有些問題可能不適用,但我不相信我可以在數字欄位中使用 N/A(我需要計算)所以我將 N/A 評分為 4。我想添加每個問題的總分獲得審計總分;但我只想包括值小于 4 的分數。我正在考慮使用 IIF(例如 IIF(Q1<4....),但我不確定如何表達它或者這是否是最好的方法它。任何幫助或指導將不勝感激。我需要計算的欄位是 Q1_Answer、Q2_Answer、Q3_Answer 等。我今年一直在運行,基于將 N/A 評分為 3(完美)作為解決方法,但我想要使用 N/A 或 N/A 的分數,因此僅顯示基于實際得分值的總數。
uj5u.com熱心網友回復:
您可以在數字欄位中使用 NULL,只要資料庫設定為允許空值,或者在 MS Access 術語中,Required = No。
然后用 NULL 代替 4 來表示 N/A。
SQL AVG 聚合函式將忽略空值。
在顯示單個分數的報告或表格中,如果您不想將空值顯示為空白,則可以使用數字格式“#;#;#;N/A”。
uj5u.com熱心網友回復:
在ms訪問中讀取dsum函式,它最接近excel的sumif
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/423087.html
標籤:
上一篇:錯誤:inside.UserProfile.user:(fields.E301)欄位定義了與模型“auth.User”的關系,該模型已被換出
