作者qqplusqq (QQ)
看板Office
標題[算表] EXCEL是否可以一個儲存格使用兩個函數
時間Tue Aug 23 00:35:59 2016
軟體:EXCEL
版本:2007
請問若希望計算出來的結果與某一數值做比較後取大者,公式該如何寫?
EX
A B C
1 100.05 700 =ROUND(A1*B1*$0.6*$53%,0) 0.6與53%為固定數值
2 200.69 100 =ROUND(A2*B2*$0.6*$53%,0)
希望運算出來之後可以4捨5入並且與10000做比較之後取大者,並且直接顯示在C1
也就是說C1運算出來為22271.130,大於10000,所以希望C1顯示為22271
C2運算出來為 6381.942,小於10000,所以希望C2顯示為10000
GOOGLE了一下一些公式教學
是想到說若C1公式寫為=IF(ROUND(A1*B1*$0.6*$53%,0)>=10000,"C1","10000")
C2公式寫為=IF(ROUND(A2*B2*$0.6*$53%,0)>=10000,"C2","10000")
公式這樣寫之後,C2是會顯示10000→我要的結果
但是C1應該要顯示為22271,卻顯示為"C1"→這裡出錯了,不是我要的結果
想請教公式該如何修正?
還是說EXCEL無法達成我的需求?
不太會使用EXCEL,還請各位高手指導一下
謝謝各位^^
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.7.69
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1471883762.A.601.html
→ qqplusqq: 謝謝,原來是用錯公式!晚上回家試試看! 08/23 08:03
→ enjoyyou: 把"C1" 改成 ROUND(A1*B1*$0.6*$53%,0) 08/23 09:20
→ qqplusqq: 謝謝soyoso,這樣的確達成我想要的結果 08/24 13:12
→ qqplusqq: 但是試了一下enjoyyou的建議加上$,EXCEL會跳出公式有誤 08/24 13:14
→ qqplusqq: 的畫面,選擇修正的話,就是回到沒有加上$的公式 08/24 13:14
→ qqplusqq: 只是好奇無法加上$嗎?(有點怕往下複製公式,公式會跑掉) 08/24 13:15
→ soyoso: 可以加$於儲存格位置,如$a1為欄絕對參照,右拉時欄位固定 08/24 13:36
→ soyoso: a$1下拉時列號固定 08/24 13:37
→ qqplusqq: 抱歉沒說清楚,想將$加在0.6及53%之前,如enjoyyou所說 08/24 13:45
→ soyoso: 原po可以將$加在0.6及53%之前,但就會因為發現錯字而修正 08/24 13:57
→ soyoso: 為沒有加上$的情況 08/24 13:57
→ soyoso: 且3F應該是沒有測試原文公式是否產生錯誤,複製貼上吧了 08/24 13:59
→ soyoso: 以enjoyyou所說把"C1" 改成 ROUND(A1*B1*$0.6*$53%,0) 08/24 14:27
→ soyoso: 測試於2003,2007,2010,2016版上都會出現要修正的視窗 08/24 14:28
→ soyoso: 所以不知"C1" 改成 ROUND(A1*B1*$0.6*$53%,0)又不報錯是 08/24 14:30
→ soyoso: 在那個版本 08/24 14:30
→ qqplusqq: 我是2007版,跟soyoso出現的訊息一樣!原來是我誤會e板友 08/24 21:34
→ qqplusqq: 爬了幾篇文,發現soyoso很熱心也很厲害耶!!感謝^^ 08/24 21:35