2
我的問題很簡單(我認爲),但是我不能讓它工作。我在字段中的數字看起來像這樣1; 2.3,但有時他們看起來像這樣1; 2.3 - 4; 5.6 我要做的是: 如果有' - '字符,獲取第一部分(1 ; 2.3)。否則獲得整個事情。 我做了一件讓左部訪問檢查一個字符串字段是否包含一個char,然後再用它做點什麼
Left([age_years];InStr(1;[age_years];" - ")-1))
但是當只有一個部分它給了我一個#Func!結果。 所以我試了
mths: IIf(InStr([age_years]>0;"-");[age_years];Left([age_years];InStr(1;[age_years];" - ")-1))
但它根本沒有工作。只給了我一堆#Error!,我看不出我做錯了什麼。
請幫忙!
謝謝!我沒有注意到這很愚蠢。 (和' - '的東西只是我測試一些可能性) – elithin
這可能很困難,所以有時值得在嘗試調試時刪除部件或添加默認值。 – Fionnuala