急急急!!!求:excel中年假的计算函数

作者&投稿:聊唐 (若有异议请与网页底部的电邮联系)
EXCEL计算年假的函数~

建议:工龄以月计算
计算公式:
D3单元格粘贴下面的公式并向下复制到合适单元格
=DATEDIF(C3,"2012-5-2","m")
E3单元格粘贴下面的公式并向下复制到合适单元格
=IF(OR(D3="",D3=0),"",IF(D3<12,LOOKUP(D3,{1,4,7,10},{1,2,3,4}),MIN(INT(D3/12)+4,15)))
计算效果如下图示:

下面是以公式
=IF(D3="","",IF(D3=1,LOOKUP(MONTH(C3),{1,4,7,10},{4,3,2,1}),MIN(D3+4,15)))
计算效果图示:

显然,两种方法计算的休假天数迥然不同!
03版测试,仅供参考!

EXCEL计算年假的公式和步骤如下:
1.在截止日期栏中输入当前日期的函数公式为= today()。

2.填写其他截止时间单元格。

3.在E4单元格中,输入= datedif(C4,D4,“Y”)并计算从进入时间到截止日期的服务值。

4,拉下来填补其他工作年龄的细胞,这种方法只能计算全年的工作年限。

5.在E4单元格中,输入= datedif(C4,D4,“Y”)和“year”&datedif(C4,D4,“YM”)和“month”,并计算从进入时间到截止日期的服务时间。值。

6.下拉以填写其他服务年龄单元格。该方法可以按年和月计算年假。

思路:如果不满一年,则按天数计算。如果满一年以上则按年递增。统计日期是从入职时间起,到本年的12月31日止。
那么,在A1输入入职日期;
在B1输入本年的最后一天(如2010年12月31日,要求这个日期的格式为系统承认的日期格式,用“-”来接年月日,不能用 “.”);
在C1输入公式:=YEAR(B1)-YEAR(A1)。这个是算出入职的年限,如果不满一年,则为0;
在D1输入公式:=IF(C1<1,(B1-A1)*5/365,IF(C1+5-1>15,15,C1+5-1) )。D1的数就是题目要求的年假天数。

=min(if(datedif(a1,today(),"y")>0,4+datedif(a1,today(),"y"),0),15) ,假设a1是入职日期

=LOOKUP(DATEDIF(H123,TODAY(),"y"),{0;1;2;3;4;5;.......},{0;5;6;7;8;9;......;15})

这是标准答案,好!

EXCEL中根据条件求最大值,要求用函数公式!
答:1. 如图。求1、2班最高分。2. 在F2单元格输入函数“=SUMPRODUCT(MAX((A2:A12=1)*C2:C12))”即可得出1班最高分。3. 在F3单元格输入函数“=SUMPRODUCT(MAX((A2:A12=2)*C2:C12))”即可得出2班最高分。

急求救!excel怎样根据一列数,在另一列中标出它的排名?答道会加分,谢谢...
答:1.选中“名次”下的第一个单元格,如图:2.在输入公式的地方输入“=RANK(A2,A$2:A$15)”,输入后回车,单元格内就显示出名次情况了。意思是使用RANK函数来反馈排序情况,RANK函数的语法为:RANK(Number,ref,order),Number为源数据单元格,ref为对比的数据范围,order是一个参照值(若不写或是...

excel求和,急急急,在线等高手.
答:说起来还有点麻烦,看你能理解不理解。表名:表一里就是你说的 表名:表二 在A3中输入公式:=IF(OR($A$2=0,ISERROR(INDEX(表一!A:A,SMALL(IF(表一!$A$1:$A$501=$A$2,ROW(表一!$A$1:$A$501)),ROW(1:1))),"",INDEX(表一!A:A,SMALL(IF(表一!$A$1:$A$501=$A$2,...

求excel高手解答~急急急~问题解决有重赏!!!
答:你可以根据需要的格式在sheet1中录入相应的公式,但公式的引用为sheet2相应的位置。这样以后你每天的工作只要把导出的数据持到sheet2就行啦!有两点要特别提醒的:1、导出的数据拷到sheet2的时候各行的位置一定要相同;2、为了防止sheet1的公式被意外修改,可以把sheet1进行写保护,只能看结果,不能改。

急求救!EXCEL中工龄的计算!如何四舍五入?
答:可以用判断加rounddown()函数 假设A1为实际;A2为计算工龄 在A2栏中输入 =IF(A1-ROUNDDOWN(A1,0)=0,A1,IF(A1-ROUNDDOWN(A1,0)<=0.5,ROUNDDOWN(A1,0)+0.5,ROUNDDOWN(A1,0)+1))

急!求助:Excel中的函数
答:设两个日期在 A1 和 A2 则结果为 =YEAR(A1)*12+MONTH(A1) - YEAR(A2)*12+MONTH(A2)

急!!! 求教EXCEL问题 高手来帮帮忙~~~
答:参:INDIRECT 返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,请使用函数 INDIRECT。语法 INDIRECT(ref_text,a1)Ref_text 为对单元格的引用,此单元格可以包含 A1-样式的引用、R1C1-样式的引用、定义为引用的名称或对文本字符...

急急急!!!请教excel高手
答:可以用vlookup函数,但是没看到你的具体需求。

求excel函数大神!急求啊!excel的函数公式什么的,我一个也不懂,求大神...
答:TODAY 给出系统日期 显示日期 VALUE 将一个代表数值的文本型字符串转换为数值型。 文本数值转换 VLOOKUP 在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值 条件定位 WEEKDAY 给出指定日期的对应的星期数。 星期计算 Excel 部分函数列表.函数的步骤:①选中存放结果的单元格 ②单击...

EXCEL中如何插入公式?
答:材料/工具:Excel2010 1、打开excel2010,点击“插入”功能 2、选择右上角的“公式”3、我们可以看到很多公式,以圆的面积公式为例 4、插入相应的位置即可。5、如果内置的公式没有需要的公式,需要点击“插入”-“公式”6、可以看到公式编辑框 7、点击“设置”8、根据需求编制公式 ...