1. excel工龄如何计算公式
Excel是办公常用软件。
打开所需计算工龄的Excel表格,选中填写日期的所有单元格,右击鼠标点击设置单元格格式。
从弹出选项框中选择数字,找到日期,选择日期格式,点击确定。在两个日期后面的表格里输入=DATED工F(B2,C2,“y”)。按回车键后自动计算出工龄啦。
2. excel工龄计算公式提示NUM
以前一直觉得excel很简单,后来深入学习发现excel真的是很有用,今天总结一下excel里常用的查找与引用函数。
1.vlookup函数 (lookup_value,table_array,col_index
_
num,[range_lookup])查找值一般在范围的第一列,只能从左往右查
参数1:查找值
参数2:查找区域
参数3:返回查找区域内第几列的数据
参数4:精确匹配/F 还是模糊匹配/T
例:查找各学生数学课的成绩
查找值:姓名B2
查找范围:B10:C14 固定范围需要绝对引用
返回数据:数学成绩在查找范围的第二列,返回2
精确查找:F
2.offset引用函数 --offset(reference,rows,cols,[height],[width])
以指定的引用为参照系,通过给定偏移量得到新的引用。返回的引用可以为一个单元格/区域
参数1:基点 可随机指定
参数2:行偏 基点与偏移后的基点的偏差 A3与C5的行偏为2
参数3:列偏 A3与C5的列偏为2
参数4:行高 需要偏移后的区域C5:E7 行高为3
参数5:列高 列高为3
注意:如果是多行多列,必须选中足够的区域,按下ctrl+shift+enter
例:将A12:C17区域的数据移动到E18开始的单元格
3.match函数--match(lookup_value,lookup_array,[match_type])
知道这个值是多少,查它的位置
返回一个值的相对位置(数字)
参数1: 查找的内容
参数2:查找的范围
参数3: 1--小于(向下查找最大值),0--精确匹配,-1--大于(向上查找最小值)
例:查找10在区域内的位置
=MATCH(A3,A1:A8,0) 10在该区域内的位置为3,则返回值3
查找两列数据中的相同个数
4.index---index(array,row_num,[column_num])
给定这个位置,查它的值是多少
参数1:范围
参数2:相对行号
参数3:相对行号
例:查找A12:A19区域中第五行第一列的数据,位置是在该区域的相对位置。
indirect函数 找到单元格的地址 INDIRECT(ref_text, [a1])
5.累计函数
例:根据日销量得到累计销量
1.sum求和 SUM($B$2:B2)
2.offset求累计 问题:如何确定行高
ROW()引用行的数据 / COLUMN()引用列的数据
SUM(OFFSET($B$2,0,0,DAY(A2),1))
SUM(OFFSET($B$2,0,0,ROW(A1),1))
SUM(OFFSET($B$2,0,0,COUNT($B$2:B2),1))
6.案例分析
对员工入职表工龄及地区进行填充
1.根据身份证号得出员工出生日期----截取文本
mid() 从字符串指定位置截取指定长度 text()将数值转换为文本形式
函数公式:TEXT(MID(D2,7,8),"#-00-00")*1 *1是将文本转化为日期
2.根据出生日期计算员工年龄
函数:DATEDIF(start_date,end_date,unit)
Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。(起始日期必须在1900年之后)
End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。
Unit 为所需信息的返回类型。
计算公式:datedif(G2,TODAY(),"y")
3.根据省份证得到所属省/自治区/直辖市
计算公式:vlookup(left(D2,2),全国地区表!A:B,2,F)
遇到的问题 只输入上面的公式一直报错,不知道问题是什么,后来发现是因为left截取的是文本,在函数中找值找不到,后来将文本改为数值型就可以了。
VLOOKUP(VALUE(LEFT(D2,2)),全国地区表!A:B,2,FALSE)
4.计算员工工龄
datedif(E2,today(),“y”)
5.计算不足一年的工龄
DATEDIF(E2,TODAY(),"ym")
3. 工龄公式怎么算excel2010
在EXCEL中计算员工入职年限,精确到几年几月,可使用DATEDIF函数实现。方法步骤如下:
1、打开EXCEL表格,在单元格中输入=DATEDIF(A2,TODAY(),Y")&"年"可得到A2单元格距现在多少年。
2、继续输入公式DATEDIF(A2,TODAY(),"YM")&"月",得到单元格距现在除年外几个月,与步骤1合并即可的到员工入职年限,精确到几年几月。
3、回车并下拉填充下方单元格公式,返回EXCEL发现由员工入职日期计算工龄操作完成。
4. excel工龄计算公式year
假如A1是参加工作时间,如2006-8-1 在B1中输入工龄的公式:=DATEDIF(A1,DATE(YEAR(TODAY()),1,1),"Y") 在C1中输入教龄的公式:=DATEDIF(A1,DATE(YEAR(TODAY()),12,31),"Y") 其中“DATE(YEAR(TODAY()),1,1)”表示当年的年份的1月1日,这两个公式也可简化为:
B1=DATEDIF(A1,"2011-1-1","Y") (值为4)
C1=DATEDIF(A1,"2011-12-31","Y") (值为5)
5. excel工龄计算公式精确到年月视频
Excel是办公常用软件。打开所需计算工龄的Excel表格,选中填写日期的所有单元格,右击鼠标点击设置单元格格式。
从弹出选项框中选择数字,找到日期,选择日期格式,点击确定。
在两个日期后面的表格里输入=DATED工F(B2,C2,“y”)。按回车键后自动计算出工龄啦。
6. excel工龄计算公式
这个函数不是计算用的,是查找用的函数,可以查找工龄,或者查找相关数据后用计算函数计算工龄。萊垍頭條
7. excel工龄怎么计算公式
“Excel计算员工工龄”的方法和步骤是:萊垍頭條
1、打开Excel工作表;頭條萊垍
2、由已知条件可知,C列为入职日期,也即是计算工龄的起始日期,可以以当前日期与入职日期间隔天数除以365得到整数为工龄,可以用当前的年份减去入职日期的年份,得到工龄,也可以通过DATEDIF得到工龄;3-(1) 在D2单元格输入以下公式,然后向下填充公式=INT(TODAY()-C2)/365)公式表示:以当前日期减去入职日期,除以365,得到工龄。3-(2) 在D2单元格输入以下公式,然后向下填充公式=DATEDIF(C2,TODAY(),"y")公式表示:计算以C2为起始日期,TODAY()为终止日期,两者相距的年数。3-(3) 在D2单元格输入以下公式,然后向下填充公式=YEAR(TODAY())-YEAR(C2)公式表示:以当前的年份减去C2单元格的年份,得到工龄。 萊垍頭條
8. excel工龄计算公式2010
使用函数countif,条件指定为年龄0-10
9. excel工龄计算公式年月特定天数
excel计算工龄的方法:首先选中工龄所在列的第一个单元格,点击【f(x)】调出函数输入框;然后搜索DATEDIF函数,并输入起始时间,终止时间和所需要的信息类型;最后点击确定即可。
因为DATEDIF是一个excel的隐藏函数,我们在函数向导中是无法找到这个函数的,而在wps它没有被隐藏可以直接调用,那在excel中我们如何调用这个函数呢,我们直接输入一个等号然后输入函数名称DATEDIF和一个左括号直接输入参数即可
10. excel工龄计算公式精确到年月日
假设两个日期分别位于A1和B1 在C1中输入或复制粘贴下列公式 =DATEDIF(A1,B1,"Y")&"年"&DATEDIF(A1,B1,"YM")&"月"&DATEDIF(A1,B1,"MD")&"日"
11. excel工龄计算公式月数
1、首先,打开需要操作的Excel表格,在截止时间一列录入当前日期的函数公式为=today()。
2、填充到其它截止时间单元格中。
3、在E4单元格中,录入=datedif(C4,D4,"Y"),计算出入职时间到截止时间的工龄值。
4、下拉填充到其它工龄单元格中,就可以计算出员工的工龄了。
- 相关评论
- 我要评论
-