iT邦幫忙

0

Excel VBA 條件文字要如何儲存格自動執行

最近在寫一些判斷式 因為公式比較複雜所以在別的sheet產生公式後才貼回要計算的頁面,必須用文字貼上,但貼完後無法執行
Ex 儲存格內容為 (F30)=if(c1>c2,”o”,if(c3>c4,”o”,”x”))

2 個回答

0
giulian
iT邦新手 4 級 ‧ 2019-11-15 12:45:09

(F30)=if(c1>c2,”o”,if(c3>c4,”o”,”x”))
前面要加=像這樣
= (F30)=if(c1>c2,”o”,if(c3>c4,”o”,”x”))

如果貼上去還是不行那是儲存格格式問題
先清空該儲存格後,把該儲存格格式設定爲一般
設定完之後先輸入=1+1 看有沒有設定成功,可以的話在貼上你原本的

0
海綿寶寶
iT邦大神 1 級 ‧ 2019-11-15 14:25:33

儲存格內容應該是

=if(c1>c2,”o”,if(c3>c4,”o”,”x”))

而不是
(F30)=if(c1>c2,”o”,if(c3>c4,”o”,”x”))

選我正解

我要發表回答

立即登入回答