我想在Excel中使用EVALUATE-Function之類的if語句。Excel - 將if條件轉換爲公式
我遇到以下問題:我想使用Excel來驗證我的數據。我有三張紙:
- 我想檢查的真實數據。每行代表一個客戶,每列代表一些數據。這些列有特定的名稱,如「年齡」,「名稱」,...
- 我希望執行的檢查的說明。每行代表一張支票,我有3列:1 check_id - 每個支票的標識符; 2 check_desc - 每個正常人都能理解的檢查描述,如「18歲以下」; 3規則 - 將Excel公式視爲字符串,如If(年齡< 18,「錯誤」,「無錯誤」)
- 表1和2應該放在一起的位置。每行應該代表一位顧客,並且每一列都檢查一次。
現在,如果我有例如check_1「如果(年齡< 18,」錯誤「,」無錯誤「)」和客戶數據10和20,那麼第一個客戶的支票應該火而第二個檢查不應該。 如果數據發生變化,年齡從10到18,那麼一切都應該沒問題,或者如果規則更改爲「如果(年齡< 21,」錯誤「,」沒有錯誤「)」,那麼新的條件應適用於所有數據。
是這樣的可能嗎? 使用評估函數只有'簡單'的公式工作。
由於提前, 馬丁
連接的,你可以找到 Excel-Sample File
它不清楚你試圖實現什麼,只是使1張,並有1列的檢查,3如果在同一個函數表示在行中的錯誤, – 2015-03-03 09:42:47