Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 具體操作如下: 從下圖素材可以看出,工資分成了很多等級,而E列(紅框處)需要取到對應level的中間值。
在具體點就是這樣,舉例,Level11有5000,6000,7000幾個檔,取中間值就是6000這檔。
中位置,用到一個函數MEDIAN,估計大家可能是第一次知道這個函數,感覺使用頻率相對較低是吧。但作為HR還是經常需要使用的。其實這個函數也非常簡單。 我們利用動圖做一個操作可以看到,B列的salary 全部區域的中間值得到是8000。 =MEDIAN(B2:B16) 公式也非常簡單。
但如果要對每個等級進行中位值,難道要排序把Level相同的排在一起。然后在分別MEDIAN? 如果等級多,豈不是效率太低。 所以解決這類問題有個套路,類似Max+IF數組函數的組合搭配(詳見www.nboffice.cn 十大明組合函數教程)。也用到Median+IF,我們趕緊來試試。 函數輸入 =MEDIAN(IF($A$2:$A$16=D2,$B$2:$B$16)) 由于是數組函數,所以函數輸入完畢后,需要按住ctrl和shift鍵,然后敲回車。 回車之后,函數外面就有大括號了。 {=MEDIAN(IF($A$2:$A$16=D2,$B$2:$B$16))} 請注意這個細節。 IF函數的區域判斷,十個典型數組函數搭配,幫助利用其他列條件來決定一個“動態”的區域,來實現Median函數的獲取。 最后對于Median函數,還需要做個補充。如果正好是奇數個,正好是中間那個值。
如果是區域是偶數個呢,趕緊實現一下。你會發現這個結果怎么是2.5呢?看下圖 也就是說取的是中間2和3之間數值是2.5 。看來這個Median函數真是仁至義盡了。請大家務必掌握這個細節。
總結:不管是Max+IF,還是Median+IF,本例是希望大家掌握IF函數的數組的動態區域表達方法。記得輸完公式一定要按住Ctrl+shift鍵,再敲回車喲。 Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!