excel2010如何用int函数和today函数计算工龄?

 我来答
TUOTUOAICHIJI
高粉答主

2018-06-13 · 关注我不会让你失望
知道小有建树答主
回答量:717
采纳率:100%
帮助的人:12.1万
展开全部

具体操作步骤如下:

1.首先打开桌面上的“Excel 2010”办公软件

2.在C2单元格里输入“=”点击“fx”函数按钮,选择“year”。

3.点击确定后,在对话框里输入“now()”点击确定。

4.年龄=当前年份-出生日期,所以在fx公式最后面输一个减号,再按照上面的方法插入一个YEAR函数,在函数参数对话框中输入B2,点击确定。

5.可是结果为什么不是年龄,而是一个时间。

6.不要怀疑做错了,而是单元格格式错了,设置单元格格式为常规就可以了。

7.结果如图所示。

拓展资料:

Excel基本公式

1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。

2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。

3、从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。

4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式:

=IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。

凌文元LWY
高粉答主

推荐于2017-04-14 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.3亿
展开全部
如果进单位时间在B1,那么输入以下公式,得到工龄
=DATEDIF(B1,TODAY(),"y")
更多追问追答
追问
INT函数呢?
追答
这样的公式,不需要用到INT函数。
INT函数可以这样用
=INT((TODAY()-I3)/365)
首尾日期相减然后除以365的整数。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cfzzj007
2015-08-27 · TA获得超过5364个赞
知道大有可为答主
回答量:7931
采纳率:78%
帮助的人:1502万
展开全部
提问题,就说具体问题,光指定用哪个函数有什么用,而且也看不出来,哪能用INT函数。
追问
today是当前系统时间,工龄就是要用当前系统时间减去入职时间,入职时间在I3单元格
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangf19850606
2018-05-30 · TA获得超过1420个赞
知道答主
回答量:104
采纳率:25%
帮助的人:16.3万
展开全部

Int( number )

INT 函数进行向下舍入取整的实数。即去掉位数。比如输入公式=INT(7.8),结果是7.

today()

TODAY函数返回当前日期。

假如入职时间为2012/6/1(A1单元格)

在A2单元格可以输入公式=INT((today()-A1)/365),就能得到结果是2(注意单元格格式要设置为常规)

解释如下:today()-A1就是到现在的工作天数;

(today()-A1)/365是到现在的工作年数;

INT((today()-A1)/365)就是对工作年数取整。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2018-05-22 · TA获得超过82.9万个赞
知道大有可为答主
回答量:2602
采纳率:100%
帮助的人:170万
展开全部

如下图,如果入职日期放在A1单元格,可以用公式:=INT((TODAY()-A1)/365)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式