-
根據描述,很難說是從入職到現在的工資總額,還是應該增加的工資?
假設計算員工入職以來的總工資,至少需要 5 列資料,即:姓名、入職日期、當前日期和工齡年薪。
工作年薪。 如果需要統計總資歷,可以加一欄“綜合資歷”,當然也可以把所有的資歷都放在乙個公式中。
以下面的**為例。 可以根據自己的需要新增或刪除特定專案。
兩個日期的單元格格式更改為 date,因此您只需在 b2 中輸入年、月和日,c2 使用 today 函式。
我們需要的是通過比較 C2 和 B2 之間的年份來找出員工每月應該多付多少工資。 這裡最重要的是工齡工資。
因為它是乙個變數。
上圖是在 d2 中輸入的公式: =min((datedif(b2,c2,"y")-1)*100*12,600*12)
公式說明:min函式。
是兩者的比較,取較小的值; dateif 函式是通過比較全年兩個日期之間的差值來計算的,並且按年計算。 有兩個特殊賦值,即 dateif 函式得到數字 -1,兩個資料分別為 *12。
因為根據你的職稱說明,只要你服務滿一年,從第二年起每月加薪100元(根據職稱,如有差異,請根據實際情況更正)。
所以這個公式的意思是:與開始日期前多少年的當前日期相比,從這個數字中減去1(第一年沒有收到),然後將年數乘以年薪增長(100個月乘以12個月),即為資歷的累計增長。 將此數字與上限線 7200(600 個月乘以 12)進行比較,以較小者為準,即該單元格中顯示的數字。
這給出了服務資歷,加上自加入公司以來正常工作的工資(這裡的預設資歷是 50,000 乘以服務年限。
即 e2=5000*datedif(b2,c2,"y"這是員工工資的總金額。
估算和你的實際需求有一定的出差,因為你給出的問題不明確,單位也不統一。 因此,根據您給出的條件進行計算,請根據實際情況進行修正。
-
假設開始日期為 A1,計算日期(工資月份)為 B1,則公式為:
min(datedif(a1,b1,"y")*100,600)datedif 函式表示 a1 和 b1 之間的年數(整數),min 函式表示實際年數小於 600 年。
-
a. 入境日期 B. 計算日期 c. 服務年限 D. 資歷標準 E.
datedif(b2,c2,"y") 400 =if(d2<=6,sumproduct(d2,e2),"600")
-
在 g2 中,輸入 =datedif(a2,b2,"y")
將獲得資歷。
-
以Excel2007版為例,下圖中員工資歷的計算方法如下:
1.已知工齡是50元,要計算從入職到當前日期到期的工齡,應該用:當年減去入職年再乘以50,所以我們首先需要使用年函式來得到當前日期的年, 也就是說,在單元格 C2 中輸入 =year(),如下圖所示。
2.year函式的引數是當前日期,所以我們直接輸入today函式的當前日期,即:today(),然後按回車鍵返回計算結果,如下圖所示。
3.輸入減號,然後使用年份函式獲取入項年份,年份函式的引數是入項日期所在的單元格,即b2,然後輸入:year(b2),輸入完成後按回車鍵返回計算結果:12(即2018-2006=12), 如下圖所示。
4、因為要把年乘以50元的資歷,就需要把年份的公式括起來,再乘以50,如下圖所示。
5.輸入完成後,按Enter鍵返回應屆資歷的計算結果,然後將游標移動到C2單元格的右下角,當出現“+”字型時,下拉複製公式,得到每個人的應屆資歷,如下圖所示, 應有資歷的計算完成。
-
您可以使用 days360 函式來計算天數和資歷。
注:1該函式基於一年 360 天的日曆(12 個月是 30 天)(用於某些會計計算),並返回兩個日期之間的天數。
介紹乙個我自己用過的方法,比如快遞單號是否重複的比較: >>>More
1.在A1:A5單元格中輸入數量,,,準備放入B1:B5單元格中,在C1單元格中輸入公式:=SumProduct(A1:A5*B1:B5),這是計算總價的公式。 >>>More