還是一樣的說

武落天影 wrote:
恩恩,原來的儲存格2...(恕刪)

你的E欄是"文字"
不能運算
請在儲存格按右鍵 > 格式
看看是不是"文字"

m52709 wrote:
還是一樣的說...(恕刪)


這是螃蟹大大說的
儲存格的運算式是文字,要用定義名稱 evaluate函數
(應該是正解了)


不過我好奇的是你那一格上方和下方的數字
是怎麼計算出來的?
用複製公式的方式
應該就沒問題了吧!

m52709 wrote:
請問要如何將兩個欄位...(恕刪)


E11改成=2250*990*1.2
M11改成=E11*(0.00785/1000)*L11
http://caf677.pixnet.net/blog
定義名稱是正解,我又學了一招

EXCEL2003的功能在
插入-名稱-定義
其他的模仿前面的設定就對了
scorpiohigh wrote:
這是螃蟹大大說的儲存...(恕刪)


上面的數字我是在M欄位key
=2420*1890*0.9*(0.00785/1000)*37.3
答案就出來啦

底下的數值是我拿到檔案時就有啦

∮螃∮ wrote:
儲存格的運算式是文字...(恕刪)


正解,又學到了,感謝candysweet 大和 ∮螃∮ 大~~~~
試了兩種方式,一種是把字串處理後再計算
M11=LEFT(E11,FIND("*",E11)-1)*MID(E11,FIND("*",E11)+1,FIND("*",SUBSTITUTE(E11,"*","",1))-FIND("*",E11))*RIGHT(E11,LEN(E11)-FIND("*",SUBSTITUTE(E11,"*","",1))-1)*L11*7.85*10^-6

另一種是前幾篇剛學會的定義名稱

不過看了樓主的檔案畫面,很好奇那被隱藏起來的 F~K 欄是什麼
還有上下儲存格是人工計算 key-in 的數值,還是用公式計算而來的
其實問題就是在E53這一格本身是文字而非數值,
後面儲存格運算"=E53*L53*...."的時候,
等於要Excel把文字當數值做運算,當然會發生錯誤。

我的意思就是,E53是要顯示的沒錯,要保留,
而要運算的時候,必須有另外一個儲存格是=2400*1905*0.9的結果,用這一格計算。
你在要當運算的那一格按Ctrl + F3,打個定義的名稱,例如xx好了,
然後下面參照到那一行打=evaluate(E53),完成後再打=xx,
就會顯示E53這一格運算後的答案,利用這一格當運算就可以了。

SniperX wrote:
試了兩種方式,一種是...(恕刪)


都是用人工key的
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!