会计人员常用excel函数一、MID(text,start_num,num_chars)text:是指包含需要提取字符的文本字符串位置start_num:需要提取的字符串在文本中开始位置num_chars:提取的字符串个数。举例:从以下身份证号中提取出生年月日1、函数格式:MID(A2,7,8)A2:指身份证号位于A2位置。7:是指从身份证号中第7个位置开始提取8:是指按顺序一共提取8个数字结果为:二、SUMIF(range,criteria,sum_range)range:计算区域criteria:条件(以数字、表达式或文本形式表示)sum_range:实际参与计算的区域(可省略)举例,在以下计算区域中对编码为a1的单元格所对应的数据进行求和函数格式:SUMIF(B3:C10,B3,C3:C10)在区域B3:C10中把所有编码为a1的单元格的数据进行求和B3+B5+B8=25+33+36=E3=94结果为三、COUNTIF(range,criteria)range:要进行计算的非空单元格区域criteria:需要进行计算时满足的条件举例:对下列区域中大于30的数进行个数统计函数格式:COUNTIF(B3:C10,30)B3:C10:进行统计的区域30:为表达式,表示大于30的数进行个数统计结果为:四、VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)lookup_value:查找的目标table_array:查找的区域col_index_num:需要返回的值在查找区域中的列号range_lookup:默认为TRUE(即1),即模糊查找,false(即0)为精确查找举例:在表sheet1中查找表sheet2中a3的数据,返回的数据为模糊查找,结果放到表sheet2中。结果为:五、DATE(year,month,day)举例:DATE(2008,1,C5)在E5单元格中显示为2008-2-2,因为C5单元格中的数字为33,比1月份的31天多两天,所以顺延到2月份。六、NOW()该函数没有参数,选择它后直接按回车即可显示,当前电脑的时间。如果需要更新时间为最新的时间,可以按键盘上的F9。七、DATEIF(date1,date2,y)、DATEIF(date1,date2,m)、DATEIF(date1,date2,d)表示返回date1与date2两个日期之间的差,其中y是指返回年的差,m表示返回月的差值,d表示返回日期差值。八、CONCATENATE(Text1,Text……)将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。举例:将下列表中B4与C4中的内容连接在一起,放到D4中输入的格式为在D4中输出的结果为九、ROW(reference)求单元格或连续区域的行号reference:表示需要求行号的单元格或连续区域十、COLUMN(reference)求单元格或连续区域的列号reference:表示需要求列号的单元格或连续区域十一、ROUND(number,num_digits)number:表示需要进行四舍五入的单元格,如果单元格内容非数值型,则返回错误。num_digits:需要保留的小数位数举例:如ROUND(8.699,1),结果为8.7十二、INT(number)将数字number进行取最接近number的整数举例:对单元格D5中的数字3.2进行取整INT(3.1)或INT(D5),结果为3对单元格D6中的数字-3.2进行取整INT(-3.2)或INT(D6),结果为-4十三、IF(logical_test,value_if_true,value_if_false)判断logical_test的值,如果为真,返回value_if_true,如果为假,则返回value_if_falselogical_test:任何一个可以判断真假的数值或表达式举例:判断B4单元格中的数是否大于5,大于5,则返回单元格B5中的6,否则返回单元格B3中的数。函数格式:IF(B45,B6,B3)结果为:十四、DB(cost,salvage,life,period,month)用固定余额递减法,返回指定期间内某项固定资产的折旧值。Cost为资产原值。Salvage为资产在折旧期末的价值(也称为资产残值)。Life为折旧期限(有时也称作资产的使用寿命)。Period为需要计算折旧值的期间,Period必须使用与life相同的单位。Month为第一年的月份数,如省略,则假设为12。举例:现有某辆轿车,价值10万元,总的使用时间为20年,报废后的资产残值为10000元,公司使用的时间年限为15年。求在今内该车的折旧值。结果为:2166元即在今年内的折旧为2166元