国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

怎樣使用excel計算工齡

2024-08-23 19:53:22
字體:
來源:轉載
供稿:網友

  今天一位搞財務的mm問我Excel計算工齡的問題,我想了想,還真不會啊。搞測試的,寫case,報進度,統計bug一般都是用excel,還真沒弄過計算工齡日期生日之類的。

  她的要求是:

怎樣使用excel計算工齡 CUOxin.COM

  居然不會,想了半天想到2個方案:1、用perl寫個腳本給她;2、把信息導入數據庫,用select 語句查詢再把結果導出;

  后來仔細想想,這種不符合她的要求,人家要去用excel解決。于是,我就開始查找excel function,關于日期處理的。

  在一般的編程語言與數據庫中,都有取得當前日期與字符串處理的函數,于是我就按照這個思路查找。(她沒要求計算出3.5年工齡這樣的,只要求給出整年整月的)

  excel取得當前日期的函數是:

  today() 取得系統日期 顯示:

  1/2/2013

  now() 取得系統日期和當前時間

  1/2/2013 12:13

  因為不需要系統時間,所以就選today()

  時間處理函數:DATEDIF(start_date,end_date,unit)

  DATEDIF函數的start_date和end_date參數就是起止日期,而unit則是用戶希望DATEDIF函數返回的數值是以什么為單位的。Unit單位有六種,

  分別是: "Y":整年 "M":整月 "D":整天 "YM":不到一年的月數 "YD":不到一年的天數 "MD":不到一個月的天數 需要注意的是

  注意:1.DATEDIF函數輸入Unit參數時一定要加上雙引號。2.start_date

  例子:

  DATEDIF("2001-09-01","2013-01-01","Y") 11

  DATEDIF("2001-09-01","2013-01-01","YM") 4

  DATEDIF("2001-09-01","2013-01-01","MD") 0

  DATEDIF("2001-09-01","2013-01-01","YD") 122

  剩下的就easy了,需要用到是

  excel連接符&

  取得 DATEDIF(A2,B2,"Y")&"-"&DATEDIF(A2,B2,"YM")&"-"&DATEDIF(A2,B2,"MD") 整年 整月 整日 的工

02.jpg

電腦教程

  額外思考:

  如果是身份證號提取出生日期呢?

  首先判斷身份證號是不是18位,len(str)

  =if(len(str)=18,true,false)

  截取出生年mid(A2,7,4) 從A2單元格第七位算起,截取4個(7、8、9、10)


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 蒲城县| 克东县| 唐海县| 航空| 多伦县| 河间市| 蒙自县| 潢川县| 东源县| 曲周县| 武平县| 双牌县| 华坪县| 汉阴县| 雅安市| 松潘县| 南溪县| 宁远县| 砀山县| 遵化市| 彭州市| 常山县| 永平县| 新沂市| 北流市| 马鞍山市| 桓仁| 上高县| 登封市| 花垣县| 贞丰县| 稷山县| 汉沽区| 改则县| 张家港市| 晋城| 敦化市| 女性| 古蔺县| 珠海市| 遂溪县|