2015工齡和工齡工資的計算

才智咖 人氣:3.21W

工齡的概念和核算範圍到底是什麼呢?

2015工齡和工齡工資的計算

小E翻看了下會計準則,首先,臨時工到底有沒有工齡?《中華人民共和國勞動保險條例實施細則修正草案》(簡稱《草案》)規定:“一般工齡係指工人職員以工資收入為生活資料之全部或主要來源的工作時間”。由此,如果是以在單位的收入為全部或主要生活來源的,臨時工當然應該有工齡。

其次,工齡是指職工以工資收入為生活資料的全部主要來源和生活收入,工齡長短標誌職工參加工作時間的長短,也反映出對社會和企業的貢獻大小和知識、經驗、技術熟練程度的高低。

然後工齡的計算方法,包含三種:連續,合併,和折算。

連續計演算法也叫工齡連續計算。例如,某職工從甲單位調到乙單位工作,其在甲、乙兩個單位的工作時間應不間斷地計算為連續工齡。其中甲乙企業可以調動,乙企業是甲企業的分子公司或者辦事處。這樣工齡是連續計算的。

合併計算也叫合併計算連續工齡。是指職工的工作經歷中,一般非本人主觀原因間斷了一段時間,把這段間斷的時間扣除,間斷前後兩段工作時間合併計算。如精簡退職的工人和職員,退職前和重新參加工作後的連續工作時間可合併計算。例如,大公司經濟裁員,經過一段時間回來夠工作的職工工齡是合併計算的。

工齡折演算法從事特殊工種和特殊工作環境工作的工人,連續工齡可進行折算。如井下礦工或固定在華氏32度以下的低溫工作場所或在華氏100度以上的高溫工作場所工作的職工,計算其連續工齡時,每在此種場所工作一年,可作一年零三個月計算。

工齡的核算其實也可以很簡便,通過EXCEl可以設定公式。讓大家不再掰著手指頭算來算去。第一,A1是員工的入職時間,可以用DATEDIF函式。這是一個計算日期間隔的函式。

DATEDIF(star_date,end_date,unit)

Star_date是一個日期,代表時間段內的第一個起始日期

End_date 也是一個日期,代表時間段內的最後一個日期

Unit是返回型別

返回值可以是”Y’’是時間段中的整年數

“M”是時間段中的整月數

“D”是時間段內的整天數

star_date引數要比end_date引數早,否則返回的值為錯誤。

比如:計算入職日期為1990-05-23和當前日期的整年數

= DATEDIF(1990-05-23,TODAY(),”Y”)

返回值為24。

整月數,整天數都類比相同演算法,同樣可以計算年齡。

如果滿半年工齡工資增加50元,那麼可以用LOOKUP函式。

LOOKUP函式:返回向量或陣列中的數值。函式 LOOKUP 有兩種語法形式:向量和陣列。函式 LOOKUP 的向量形式是在單行區域或單列區域(向量)中查詢數值,然後返回第二個單行區域或單列區域中相同位置的數值;函式 LOOKUP 的陣列形式在陣列的第一行或第一列查詢指定的數值,然後返回陣列的最後一行或最後一列中相同位置的數值。

LOOKUP_vector 的數值必須按升序排序:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE;否則,函式 LOOKUP 不能返回正確的結果。文字不區分大小寫。

使用方法

(1)向量形式:公式為 =LOOKUP(lookup_value,lookup_vector,result_vector)式中 lookup_value—函式LOOKUP在第一個向量中所要查詢的數值,它可以為數字、文字、邏輯值或包含數值的名稱或引用;

lookup_vector—只包含一行或一列的區域

lookup_vector 的數值可以為文字、數字或邏輯值;

result_vector—只包含一行或一列的區域其大小必須與 lookup_vector 相同。

陣列形式:公式為= LOOKUP(lookup_value,array)

式中 array—包含文字、數字或邏輯值的單元格區域或陣列它的值用於與lookup_value 進行比較。

例如:LOOKUP(5.2,{4.2,5,7,9,10})=5。

注意:lookup_vector的數值必須按升序排列,否則函式LOOKUP不能返回正確的結果。文字不區分大小寫。如果函式LOOKUP找不到lookup_value,則查詢lookup_vector中小於或等於lookup_value的最大數值。如果lookup_value小於lookup_vector中的最小值,函式LOOKUP返回錯誤值#N/A。

例如:=LOOKUP(DATEDIF(A1,DATE(YEAR(NOW()),MONTH(NOW())+1,),"M"),{0,6,12,18,24},{0,50,100,150,200})這樣引用的就是一個數組序列。其中A1是員工的入職日期。

這是小E為大家總結的,有更好的方法可以回覆小E,共同學習交流!