我試圖做一個簡單的表單,其中包含某些是/否的問題。每個表單都有第二個隱藏列,其中包含一個用於存儲答案的位值0或1。我的問題是添加值並將它們加在表單末尾的必要語法。 Microsoft Access 2013計算控制語法
我試圖在所計算的控制總和文本框中加入以下代碼:
=SUM([Combo_A] + [Combo_B] + [Combo_C])
[Combo_A] + [Combo_B] + [Combo_C]
在這兩種情況下,我得到的錯誤,我無法找到以下教程正確的語法: https://support.office.com/en-us/article/Create-an-expression-893d516c-86f8-43e7-b9c1-d38c02678e5b#__toc288566552
http://www.gcflearnfree.org/access2013/creating-calculated-fields-and-totals-rows/1/
http://ms-access-tips.blogspot.com/2011/07/calculated-controls.html
我認識到這是一個簡單的語法錯誤,我無法破解它。
這在一定程度上起作用。就像我之前描述的那樣,由於第一列中的字符串,我猜測它只是將方程連接爲字符串,而不是加法。諸如「YYNY」的響應被記錄爲「1101」而不是「3」。任何想法如何在公式中重申它應該被視爲一個整數? = Val(方程式)和= Int(方程式)不起作用。 –
你試過Val([Combo_A])+ Val([Combo_B])+ Val([Combo_C])嗎? – Minty
這是正確的,雖然有趣的是當我嘗試= Val([Combo_A] + ...)它給了我一個錯誤。有趣的語法。謝謝Minty! –