![](/img/trans.png)
[英]How can I calculate the text in one cell as a formula in another cell in microsoft excel?
[英]How can I add a cell's text into an excel formula?
我試圖根據用戶的輸入來使邏輯運算符變量(>,<,=)。
我的主要目標是添加文本字符串作為if語句的邏輯表達式。 例如,我想取=(A22&A23&A24),它將在單元格A26中產生3> 2。
然后,我想獲取A26的文本並將其放入if語句中:
= IF(A26,True,False)如果我只輸入3> 2,它將給我True。 但是我只得到#VALUE。 我嘗試將其轉換為文本,僅復制和粘貼其值,但我總是得到#VALUE。
有任何想法嗎?
您可能需要VBA, Indirect()
無法使用,AFAIK。
將其輸入到工作簿模塊中:
Function Eval(Ref As String)
Application.Volatile
Eval = Evaluate(Ref)
End Function
然后,您可以執行=If(eval(A26),True,False)
。
(感謝@Fionnuala )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.