回覆列表
  • 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,同樣不會超出範圍。

  • 中秋節和大豐收的關聯?
  • 80年11月12日(陰曆)早上六點出生.幫我算一下命,謝謝?