2010-07-29 119 views
1

我還沒有找到在Excel的單元格中使用eval類型函數的運氣。按照Excel 2007單元格中的公式計算字符串

比方說,我有一個單元格A1包含字符串「C4」。我希望能夠編寫類似於IF(EVAL(A1)>10,"TOO BIG","TOO SMALL")的內嵌功能。那麼這個表達式將有效地爲C4> 10。

這可能沒有VBA?

回答

2

如果我理解正確的問題的解決辦法是:

IF(INDIRECT(A1)>10,"TOO BIG","TOO SMALL") 
+0

完美!謝謝! – mouche 2010-08-02 17:25:31

+0

你確定你沒有使用提供EVAL的加載項?看到我下面的評論... – jtolle 2010-12-07 19:02:54

+0

問題是,我必須翻譯,因爲我沒有英文本地化的Excel可用(我是意大利語)。所以我不記得爲什麼我添加EVAL是不必要的;我已編輯糾正 – momobo 2010-12-09 09:05:49

相關問題