excel公式請教 如何設定公式計算員工進入公司多長時間了

時間 2022-01-17 11:25:06

1樓:特特拉姆咯哦

1、首先,先建一張簡單的表來演示接下來要進行的操作。

2、接下來,求引數1和引數2的和,如果引數很多,要求和的列數很多,那麼,在單元格中設定好公式就很便利了。

4、選擇相應的函式,然後點選——確定。

5、把游標定在number1中,然後在表中點選相應的單元格,接著把游標定在number2中,然後在表中點選相應的單元格,其它number也是如此,選好後,點選確定。

6、這時候d2中的結果就出來了。

7、然後,把游標放在d2單元格的右下角,待游標變成黑色的『+』,就按住滑鼠左鍵往下拉。

8、這時候,d2單元格的加法公式就會往下填充了。

9、其它的單元格也是這樣套用。是不是覺得很方便呢!

2樓:明餘馥

這個和計算生日是一個意思

假設入公司日期在b2單元格,計算到當前計算機系統日期工齡=datedif(b2,today(),"y")假設進公司日期在b2單元格,計算該員工到c2單元格內的日期時工齡=datedif(b2,c2,"y")

比如出生日期2023年2月5日 到2023年10月24日時幾歲=datedif("2023年2月5日","2023年10月24日","y")

3樓:匿名使用者

假設a1是入職日期,a2為截止日期,公式為=int(days360(a1,a2)/360)&"年"

如沒有截止日期,統一按截至今天計算,公式為=int(days360(a1,now())/360)&"年"

4樓:

=int(datedif(a2,"2012-12-31","m"))/12回車後下拉到你所需要的地方,單元格格式為數值小數0位

5樓:匿名使用者

例如:a1=2006-10-01,b1=2023年12月,c1=datedif(a1,b1,"y")&"年"

如果從進場計算到當前日期,則:c1=datedif(a1,today(),"y")&"年"

6樓:匿名使用者

輸入示例資料來源,在工齡單元格輸入datedif函式,得到該員工進入公司的時間;

datedif函式是excel的隱藏函式,函式表示式的語法為:datedif(開始日期,結束日期,返回型別)。示例的y就表示的是返回年份,表明該員工進入公司13年。

7樓:匿名使用者

=datedif(入職日期,today(),"y"))

可以自動計算,注意上面的括號的數量

8樓:

=year(截止日期)-year(入公司日期)

9樓:仉慧智

=datedif(a1,today(),"y")&"年",a1單元格為登記進入日期

10樓:

=datedif("2006-10-01","2012-12","y")

11樓:天使祺祺

a1=2006-10-01,b1=2023年12月,c1=datedif(a1,b1,"y")&"年"

12樓:匿名使用者

用函式datedif()

假定a1、b1單元格中有兩個日期資料,計算這兩個日期之間相差的整年數。

在c1中編輯公式

=datedif(a1,b1,"y")&"年"

注意:函式datedif()為excel的隱藏日期函式,但可以直接使用。其中「y」表示求整年數。

excel公式請教:如何設定公式計算一個員工進入公司多長時間了並減其一個月計算工齡?

13樓:葬花吃人

我這公式是從員工的入職時間到現在為止的工齡

=trunc(datedif(b61,today(),"m")/12)&"年個月"

14樓:生活領域小琳

回答日期的加減如何操作?

對2023年1月11日這個日期,進行加2年3個月7天,在單元格內輸入:=date(year(a2)+2,month(a2)+3,day(a2)+7)。

按下回車鍵,可以返回結果,這裡的date()函式是返回指定的日期。

如何計算員工工齡?

根據入職和現在(或者離職)時間可以計算出工齡,在結果單元格內輸入:=datedif(a2,b2,"y")&"年"&datedif(a2,b2,"ym")&"月"。

回車,則可以返回工齡有14年7個月。

計算工齡也可以只計算單位為年的結果,在單元格內輸入:=datedif(a2,b2,"y")&"年",則返回的結果為14年

這樣的話無論要統計的人數有再多,也可以輕鬆的解決計算工齡的煩惱了。

更多6條

如何在excel中計算員工入職年限,精確到幾年幾月。

15樓:緣來是我

在excel中計算員工入職年限,精確到幾年幾月,可使用datedif函式實現。

方法步驟如下:

1、開啟excel**,在單元格中輸入=datedif(a2,today(),y")&"年"可得到a2單元格距現在多少年。

2、繼續輸入公式datedif(a2,today(),"ym")&"月",得到單元格距現在除年外幾個月,與步驟1合併即可的到員工入職年限,精確到幾年幾月。

3、回車並下拉填充下方單元格公式,返回excel發現由員工入職日期計算工齡操作完成。

16樓:匿名使用者

一、假設入職日期寫在a1單元格,則可以在b1單元格寫入公式

=datedif(a1,now(),"y")&"年"&datedif(a1,now(),"ym")&"個月"

二、關於datedif函式

datedif函式是excel隱藏函式,在幫助和插入公式裡面沒有。 返回兩個日期之間的年\月\日間隔數。常使用datedif函式計算兩日期之差。

語法datedif(start_date,end_date,unit)

start_date 為一個日期,它代表時間段內的第一個日期或起始日期。

end_date 為一個日期,它代表時間段內的最後一個日期或結束日期。

unit 為所需資訊的返回型別。

unit 返回

注:結束日期必須大於起始日期

下面舉個小例子:在日常工作中非常實用。

假如a1單元格寫的也是一個日期,那麼下面的三個公式可以計算出a1單元格的日期和今天的時間差,分別是年數差,月數差,天數差。

注意下面公式中的引號和逗號括號都是在英文狀態下輸入的。

=datedif(a1,today(),"y") 計算年數差

=datedif(a1,today(),"m") 計算月數差

=datedif(a1,today(),"d") 計算天數差

"y" 時間段中的整年數。

"m" 時間段中的整月數。

"d" 時間段中的天數。

"md" start_date 與 end_date 日期中天數的差。忽略日期中的月和年。

"ym" start_date 與end_date 日期中月數的差。忽略日期中的年。

"yd" start_date 與 end_date 日期中天數的差。忽略日期中的年。

三、例項說明

例項1:

題目: 計算出生日期為1973-4-1人的年齡

公式: =datedif("1973-4-1",today(),"y")

結果: 33

簡要說明 當單位**為"y"時,計算結果是兩個日期間隔的年數.

例項2:

題目: 計算日期為1973-4-1和當前日期的間隔月份數.

公式: =datedif("1973-4-1",today(),"m")

結果: 403

簡要說明 當單位**為"m"時,計算結果是兩個日期間隔的月份數.

例項3:

題目: 計算日期為1973-4-1和當前日期的間隔天數.

公式: =datedif("1973-4-1",today(),"d")

結果: 12273簡要說明 當單位**為"d"時,計算結果是兩個日期間隔的天數.

例項4:

題目: 計算日期為1973-4-1和當前日期的不計年數的間隔天數.

公式: =datedif("1973-4-1",today(),"yd")

結果: 220

簡要說明 當單位**為"yd"時,計算結果是兩個日期間隔的天數.忽略年數差

例項5:

題目: 計算日期為1973-4-1和當前日期的不計月份和年份的間隔天數.

公式: =datedif("1973-4-1",today(),"md")

結果: 6

簡要說明 當單位**為"md"時,計算結果是兩個日期間隔的天數.忽略年數和月份之差

例項6:

題目: 計算日期為1973-4-1和當前日期的不計年份的間隔月份數.

公式: =datedif("1973-4-1",today(),"ym")

結果: 7

簡要說明 當單位**為"ym"時,計算結果是兩個日期間隔的月份數.不計相差年數注意:today()函式獲取的是系統當前日期,所有列舉的例項為2006-11-7日的計算結果,並不一定和你得到的結果相符。

17樓:匿名使用者

入職年限處寫

=year(now())-year(入職時間欄)&"年"&month(now())-month(入職時間欄)&"月"

18樓:匿名使用者

81821985 厲害

excel公式 計算員工出勤時間 5

19樓:少年薄荷涼

計算出勤小時的公式:「=if(and(a2>=time(7,15,0),a2=time(11,25,0),b2<=time(11,40,0)),4,roundup((b2-a2)*48,0)*0.5)」 1、在excel2016中,建立**。

2、在c2中輸入公式,可以看見,7:40—11:25,算作4小時。

3、填充後的計算結果。 4、增加6:13—12:

00,取整數6。 5、「,roundup((b2-a2)*48,0)*0.5」中的48,因為結果是以天為單位了,想讓結果為小時就必須乘24,是強制轉為時間格式。

在e2輸入「=b2-a2",得到」0.16「。

請教一個有關年假天數計算的excel公式設定問題?

20樓:

把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件,以免誤刪),excel樣表檔案(把現狀和目標效果表示出)作為附件發到[email protected]幫你看下

21樓:匿名使用者

如果a10單元格為入職日期,則年假天數為=round(if((year(today())-year(a10))=1,(datevalue((year(a10)&"-12-31"))-a10)/365*5,if((year(today())-year(a10))=10,(datevalue((year(a10)&"-12-31"))-a10)/365*10+(365-(datevalue((year(a10)&"-12-31"))-a10))/365*5,if((year(today())-year(a10))=20,(datevalue((year(a10)&"-12-31"))-a10)/365*15+(365-(datevalue((year(a10)&"-12-31"))-a10))/365*10,if((year(today())-year(a10))>20,15,if((year(today())-year(a10))>10,10,if((year(today())-year(a10))>1,5,0)))))),0)

實際使用中把上面公式中的a10換成實際入職時間單元格

EXCEL如何隔行復制公式,EXCEL 如何隔行復制公式

益覺針優 方法一 選中那b列資料 注意採用滑動選取 滑鼠移到b列的下邊緣後者上邊緣,出現十字標記是點右鍵整體拖動下移一行即可 方法二 公式法,舉例 一列資料,先選中空值,利用ctrl g 直接敲擊輸入 b1,就是讓下一行等於上一行,敲完後按下ctrl enter,記住不要直接enter 得到結果如圖...

excel如何設定相關日期的加減法公式

本本經銷商 如果都是日期格式可以直接使用加減運算即可。excel支援數學中的四則運算。任何公式都是以等號開始。例如可以直接輸入 today 1 公式將返回明天的日期。另外,計算兩個日期之間間隔的天數,一般常用datedif函式。datedif函式是excel隱藏函式,在幫助和插入公式裡面沒有。返回兩...

excel公式翻譯,excel公式翻譯 這個公式是什麼意思 求解惑

返回到a列最大值所對應的b列單元格 excel公式翻譯 這個公式是什麼意思?求解惑 我的天,這公式,不是我寫的麼?你也沒回郵件問我。公式意思是,如回果當前列號減4,小於3 3是綠答色工作表的數量 那麼,取名稱中第column 4個工作表名。len index 工作表名,column 4 工作名稱字元...