劇多
首頁
資訊
體育
娛樂
汽車
投資
財經
軍事
科技
數碼
科學
遊戲
歷史
健康
政治
影視
旅遊
育兒
美食
時尚
房產
農業
社會
文化
教育
技術
美文
情感
故事
家居
職場
自然
闢謠
心理
攝影
漫畫
生活
其它
Club
Tips
熱門話題
搜尋
註冊
登入
首頁
>
Club
>
2021-01-26 20:01
excel中怎麼設定公式,讓單元格的計算結果不超過一個固定數值?
7
回覆列表
1 # 一根筋的陳小呆
Excel中,使公式計算結果在某個固定的取值範圍內的方法較多,主要有:
Excel中,使公式計算結果在某個固定的取值範圍內的方法較多,主要有:
比如C1單元格的公式是A1*B1,要求計算結果在-5跟5之間,即大於5的就等於5,小於-5的就等於-5,在-5跟5之間的就直接顯示A1*B1的計算結果,首先想到的是用IF函式:=IF(A1*B1>5,5,IF(A1*B1<-5,-5,A1*B1)),此公式直接按原意進行判斷,容易理解;除了用IF函式外,特別是當IF公式較長時,判斷兩次會使公式變得更長,可以用最值函式MIN、MAX來進行限定範圍,公式用:=MIN(MAX(A1*B1,-5),5),這裡先用MAX(A1*B1,-5)來取計算值和-5的最大值,即可保證,結果不小於-5,然後再用MIN函式取上面結果和5的最小值,即可保證最後結果不大於5,總範圍是在-5和5之間,也可以用:=MAX(MIN(A1*B1,5),-5),原理與上相似。這是兩側限定範圍,有時只限定一側,即只需要最小值不低於某個數或最大值不大於某個數,只需要單獨使用MIN或MAX即可;其實,對限定兩側範圍,最簡單的是使用中值函式:=MEDIAN(A1*B1,-5,5),對於這三個數,使用中值函式後,永遠只取中間的一個值,即如果計算值在-5和5之間,會取出計算值,計算值小於-5時,中值為-5,保證最終結果不少於-5,同樣,當計算值大於5時,中值取5,可保證最終結果不會大於5,當然如果計算結果等於-5或5,中值就等於-5或5,同樣不會超出範圍。
發表回復
相關內容
如何鎖定excel單元格公式不被編輯?
單元格含有公式還能用查找函數嗎?
Excel篩選合并單元格也能顯示全部內容?
如何去掉報表中的公式只保留計算結果?
如何設置Excel單元格下拉列表?
不規則單元格求和公式的意義?
請教各位excel大神,怎麼用公式計數各銷售組的業務種類?
∧
中秋節和大豐收的關聯?
∨
80年11月12日(陰曆)早上六點出生.幫我算一下命,謝謝?
熱門排行
pubgwow模式是什麼?
等女孩子出門等了很久的文案?
張學友澳門演唱會坐多少人?
如何治白蟻?
洗臉盆溢水孔反味怎麼辦?
羊肉一週吃幾次?
光紀之約通行證一週可以全領嗎?
0.025乘以16等於多少怎麼驗算?
怎麼給小芭比做衣服和裙子?
服裝壓膠注意事項?
Excel中,使公式計算結果在某個固定的取值範圍內的方法較多,主要有:
Excel中,使公式計算結果在某個固定的取值範圍內的方法較多,主要有:
比如C1單元格的公式是A1*B1,要求計算結果在-5跟5之間,即大於5的就等於5,小於-5的就等於-5,在-5跟5之間的就直接顯示A1*B1的計算結果,首先想到的是用IF函式:=IF(A1*B1>5,5,IF(A1*B1<-5,-5,A1*B1)),此公式直接按原意進行判斷,容易理解;除了用IF函式外,特別是當IF公式較長時,判斷兩次會使公式變得更長,可以用最值函式MIN、MAX來進行限定範圍,公式用:=MIN(MAX(A1*B1,-5),5),這裡先用MAX(A1*B1,-5)來取計算值和-5的最大值,即可保證,結果不小於-5,然後再用MIN函式取上面結果和5的最小值,即可保證最後結果不大於5,總範圍是在-5和5之間,也可以用:=MAX(MIN(A1*B1,5),-5),原理與上相似。這是兩側限定範圍,有時只限定一側,即只需要最小值不低於某個數或最大值不大於某個數,只需要單獨使用MIN或MAX即可;其實,對限定兩側範圍,最簡單的是使用中值函式:=MEDIAN(A1*B1,-5,5),對於這三個數,使用中值函式後,永遠只取中間的一個值,即如果計算值在-5和5之間,會取出計算值,計算值小於-5時,中值為-5,保證最終結果不少於-5,同樣,當計算值大於5時,中值取5,可保證最終結果不會大於5,當然如果計算結果等於-5或5,中值就等於-5或5,同樣不會超出範圍。