HR苦苦尋找的5個Excel函數公式,拿走不謝!
跟李銳學Excel,高效工作,快樂生活。
HR苦苦尋找的5個Excel函數公式,拿走不謝!
今天介紹的5個Excel函數公式,都是工作中經常用得上的,尤其是HR童鞋們~
一、1個公式從身份證號碼提取生日
=TEXT(MID(A2,7,8),"0-00-00")
二、根據工齡計算年假天數
計算要求:
【職工帶薪年休假條例】根據職工累計工作年限而定:
1、已滿1年不滿10年的,年休假5天;
2、已滿10年不滿20年的,年休假10天;
3、已滿20年的,年休假15天。
=LOOKUP(B2,{0,1,10,20},{0,5,10,15})
在公眾號後台回復「lookup」獲取此函數的史上最全教程。
三、根據分項得分和所佔權重計算KPI績效最後得分
=SUMPRODUCT(B$2:E$2*B3:E3)
在公眾號後台回復「sumproduct」獲取此函數的史上最全教程。
四、1個公式搞定個人所得稅計算
個人所得稅計算由於涉及超額累進,所以困擾很多人,今天咱們來介紹1個公式輕鬆搞定。
我再上個圖,展示一下在工資表中如何計算個人所得稅
=ROUND(MAX((D2-3500)*{3;10;20;25;30;35;45}%-5*{0;21;111;201;551;1101;2701},0),2)
五、統計兩個日期之間的工作日天數
一提到工作日計算,很多HR都皺緊了眉頭,因為各種崗位員工的排班不同,休息日不同,再加上員工的請假和各種節假日的調休......99%的HR都是在手動計算工作日中苦苦煎熬。
看完下面這個示例的解決方案,以上所有問題一掃而光!
上圖所示為按照周六周日雙休的企業中,加上自定義節假日的工作日演算法
首先定義名稱,按<Ctrl F3>打開名稱管理器創建自定義名稱holidays=OFFSET(Sheet1!$E$2,,,COUNTA(Sheet1!$E:$E)-1)
然後在C2輸入公式:=NETWORKDAYS.INTL(A2,B2,1,holidays)
這樣就輕鬆計算出起始日期和終止日期之間的工作日天數了
為了大家能夠舉一反三,我再多啰嗦幾句,解析一下原理。
NETWORKDAYS.INTL函數的語法結構如下:
=NETWORKDAYS.INTL(起始日期,終止日期,周末日weekend,自定義節假日holidays)
關鍵點在於第三參數和第四參數。
關於第3參數weekend第二種表達方式的幾點說明:
1、weekend 的表達方式2是一個長度為7的字元串
2、該字元串中的每個字元代表一周中的一天,從星期一開始
3、1 代表休息日,0 代表工作日
4、該字元串中只允許使用字元 1 和 0
關於第4參數holidays的幾點說明:
1、是一個包含一個或多個日期的可選集合,這些日期將作為節假日不參與工作日個數統計
2、可以是包含日期的單元格區域,也可以是區域的引用,還可以是代表日期序列值的數組常量
3、其中的日期或序列值順序可以任意打亂,不影響統計。
這就完全講清楚啦,啰嗦這麼多,希望能夠幫到大家輕鬆應對各種情況的工作日計算!
如果你覺得有用,就點右上角的三個點,分享給朋友們看看吧~
推薦閱讀:
※機構佔比分時機構版通達信指標公式源碼
※億萬富翁賺錢公式 七大心法戰勝貧窮2
※什麼是漂亮的數學公式?漂亮是怎麼體現的?
※公式解經
※Excel函數公式:4個必須掌握的Excel查詢匯總技巧