使用MEDIAN函數或MAX和MIN函數組合設置數值的上下限

      網友投稿 1978 2025-03-31

      在工作中,有時候為了規范數據的取值范圍, 需要對數據設置一定的上限和下限,即當數值處于下限~上限區間時,取值為數值本身,超過限制時,則取極限值。如圖 98?1所示為某公司2010年3月份的員工銷售業績表,現在需要按照銷售業績的1%計算每個員工的提成獎金,但獎金額度最高不超過1000,保底100,該如何操作呢?


      圖98?1為提成獎金設置上下限

      解決方案1

      使用MAX和MIN函數組合設置數值的上下限。

      操作方法

      選擇D3:D18單元格區域,輸入下列2個公式之一,按組合鍵結束。

      =MIN(1000,MAX(100,C3*1%))

      =MAX(100,MIN(1000,C3*1%))

      原理分析

      使用MIN、MAX函數設置上限或下限

      1.首先將銷售業績乘以1%與100進行比較,使用MAX函數提取最大值,當1%銷售業績低于100時取100,即給提成獎金設置了下限。

      2.將MAX函數返回的值與1000比較,使用MIN函數提取最小值,當MAX超過1000時取1000, 即給提成獎金設置了上限,達到限制提成獎金處在100~1000的目的。

      使用MAX、MIN函數組合設置上、下限的通用公式為:

      =MIN(上限,公式或數值)

      =MAX(下限,公式或數值)

      MAX函數用于返回一組值中的最大值。MIN函數用于返回一組值中的最小值。語法如下:

      MAX(number1,[number2], ...)

      MIN(number1,[number2], ...)

      其中,各個number參數為需要找出最大值(最小值)的 1 到 255 個數字參數,可以是數字或者是包含數字的名稱、數組或引用。邏輯值和直接鍵入到參數列表中代表數字的文本被計算在內。如果參數為數組或引用,則只使用該數組或引用中的數字。數組或引用中的空白單元格、邏輯值或文本將被忽略。如果參數不包含數字, MAX、MIN 函數返回 0。如果參數為錯誤值或為不能轉換為數字的文本,將會導致錯誤。如果要使計算包括引用中的邏輯值和代表數字的文本,請使用 MAXA 、MINA函數。

      解決方案2

      使用MEDIAN函數設置數值上下限。

      操作方法

      選擇D3:D18單元格區域,輸入下列公式,按組合鍵結束。

      使用MEDIAN函數或MAX和MIN函數組合設置數值的上下限

      =MEDIAN(100,1000,C3*1%)

      原理分析

      使用MEDIAN函數設置上下限

      當需要同時設置上限和下限時,只存在3個數值需要進行比較,即下限值100、上限值1000、計算值C3*1%,因而可以利用MEDIAN函數取中間值的特性,當計算值小于100時,MEDIAN函數返回中間值100,當計算值大于1000時,MEDIAN函數返回中間值1000,當計算值處在100~1000區間時,MEDIAN函數返回計算值,達到限制提成獎金處在100~1000的目的。

      其通用公式為:

      =MEDIAN(上限,下限,公式或數值)

      MEDIAN函數用于返回給定數值的中值(中值是在一組數值中居于中間的數值),語法如下:

      MEDIAN(number1,[number2], ...)

      其中,各個number參數是要計算中值的 1 到 255 個數字,如果參數集合中包含偶數個數字,函數 MEDIAN 將返回位于中間的兩個數的平均值。參數可以是數字或者是包含數字的名稱、數組或引用。邏輯值和直接鍵入到參數列表中代表數字的文本被計算在內。如果數組或引用參數包含文本、邏輯值或空白單元格,則這些值將被忽略;但包含零值的單元格將計算在內。如果參數為錯誤值或為不能轉換為數字的文本,將會導致錯誤。

      知識擴展

      使用IF、TEXT函數設置上、下限

      1.使用IF函數設置數值的上、下限,其通用公式為:

      =IF(數值>上限,上限,數值)

      =IF(數值<下限,下限,數值)

      =IF(數值>上限,上限,IF(數值<下限,下限,數值))

      本例也可以如下公式:

      =IF(C3*1%>1000,1000,IF(C3*1%<100,100,C3*1%))

      2.使用TEXT函數設置數值的上、下限,其通用公式為:

      =--TEXT(數值,"[>上限]上限值文本;[<下限]下限值文本;G/通用格式")

      本例也可以使用如下2個公式之一:

      公式1 ? ? ? ?=--TEXT(C3*1%,"[>1000]1!0!0!0;[<100]1!0!0;G/通用格式")

      公式2 ? ? ? ?=--TEXT(C3*1%,"[>1000]""1000"";[<100]""100"";G/通用格式")

      其中,公式1下限值100用“1!0!0”表示,在0前面使用!或\號強制顯示為0,公式2使用""100""將其表示為文本,目的均是將防止其中的0被識別為數字占位符。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:金山文檔不讓人編輯了怎么弄(金山文檔不能編輯為什么)
      下一篇:如何讓音頻延續到下一個幻燈片
      相關文章
      最新亚洲成av人免费看| 亚洲欧洲综合在线| 中文字幕亚洲乱码熟女一区二区| 亚洲动漫精品无码av天堂| 亚洲成a人无码亚洲成www牛牛| 中文有码亚洲制服av片| 亚洲美女大bbbbbbbbb| 亚洲经典在线中文字幕| 亚洲精品视频在线看| 亚洲av无码片在线观看| 无码乱人伦一区二区亚洲一| 亚洲色中文字幕无码AV| 亚洲日韩国产二区无码| 亚洲精品无码mⅴ在线观看| 亚洲AV无码成人网站久久精品大| 亚洲精品乱码久久久久久下载 | 亚洲香蕉免费有线视频| 亚洲精品国产摄像头| 久久国产亚洲电影天堂| 国产午夜亚洲精品不卡| 亚洲欧美日韩国产精品一区| 亚洲色偷偷综合亚洲av78| 久久久久亚洲av无码专区导航| 亚洲精品老司机在线观看| 亚洲精品国产自在久久| 久久夜色精品国产亚洲AV动态图 | 亚洲人成网站日本片| 亚洲AV无码乱码国产麻豆 | 亚洲AV性色在线观看| 亚洲va无码va在线va天堂| 国产偷国产偷亚洲清高动态图| 亚洲日韩国产精品乱| 国产综合激情在线亚洲第一页 | 亚洲一区AV无码少妇电影☆| 国产亚洲美女精品久久| 亚洲男人的天堂久久精品| 亚洲三级在线播放| 久久被窝电影亚洲爽爽爽| 亚洲黄色免费网址| 亚洲AV福利天堂一区二区三 | 亚洲香蕉免费有线视频|