【Excel函数教程】财务达人必须了解的13个Excel函数(下篇)
公众号回复2016 下载office2016
财务人员每天需要面对大量数据和信息,Excel作为帮助财务人员进行数据处理的强大通用工具,可以大大减少工作量,提升工作效率。
昨天我们介绍了6个财务人员必须了解的Excel函数,今天继续学习剩下的7个函数……
昨天的教程可以点击链接查看:
函数格式:DB(Cost,Salvage,Life,Period,Month)。
功能:计算资产在给定期间内的折旧值。
参数解释
Cost:表示资产的初始值。
Salvage:表示资产在折旧期后的剩余价值(残值)。
Life:表示计算的折旧期限。
Period:需要计算的单个时间周期(就是需要计算第几年的折旧额)。
Month:第一年的月份数。
函数格式:SLN(Cost,Salvage,Life)。
功能:计算资产的每期直线折旧费。
参数解释
Cost:表示资产的初始值。
Salvage:表示资产在折旧期后的残值。
Life:表示计算的折旧期限。
函数格式:SUMIF(range,criteria,sum_range)。
Range:条件区域,用于条件判断的单元格区域。
Criteria:求和条件,为确定哪些单元格将被相加求和的条件,可以是由数字、逻辑表达式等组成的判定条件。
例如,条件可以表示为12、"12"、">12"等。
criteria参数中使用通配符,包括问号(?)和星号(*),问号匹配任意单个字符,星号匹配任意一串字符。如果要查找实际的问号或星号,在该字符前键入波形符(~)即可。
sum_range:实际求和区域,需要求和的单元格、区域或引用。当省略该参数时,条件区域就是实际求和区域。
【示例】应收款未收回金额统计。
假如A1:A36单元格存放某公司某月应收款金额(正数表示已收回金额,负数表示未收回金额),若要计算应收款未收回金额,则可以使用公式=SUMIF(A1:A36,"<0",A1:A36),公式中的A1:A36为提供逻辑判断依据的单元格引用,“<0”为判断条件,不符合条件的数据不参与求和,A1:A36则是逻辑判断与求和的对象。
该函数的语法规则如下:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value:需要在数据表第一列中进行查找的数值。
Lookup_value:可以为数值、引用或文本字符串。
Table_array:需要在其中查找数据的数据表,使用对区域或区域名称的引用。
col_index_num:table_array中待返回的匹配值的列序号。col_index_num为1时,返回table_array第一列的数值;col_index_num为2时,返回table_array第二列的数值,以此类推。如果col_index_num小于1,函数VLOOKUP返回错误值#VALUE!;
如果col_index_num大于table_array的列数,函数VLOOKUP返回错误值#REF!。
range_lookup:逻辑值,指明函数VLOOKUP查找时是精确匹配还是近似匹配。如果为false或0,就返回精确匹配;如果找不到,就返回错误值#N/A;如果为true或1,将查找近似匹配值。
【示例】从总账科目表中查询与科目余额表中科目代码相匹配的会计科目,如图所示。
语法:SUBTOTAL(function_num,ref1,ref2,...)。
function_num:1~11(包含隐藏值)或101~111(忽略隐藏值)之间的数字,指定使用哪种函数在列表中进行分类汇总计算,如图所示。
当function_num为从1~11的常数时,SUBTOTAL函数将包括通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。当要分类汇总列表中的隐藏和非隐藏值时,可以使用这些常数
。当function_num为从101~111的常数时,SUBTOTAL函数将忽略通过“格式”菜单的“行”子菜单下面的“隐藏”命令所隐藏的行中的值。当只分类汇总列表中的非隐藏数字时,使用这些常数。
但不论使用什么function_num值,SUBTOTAL函数都会忽略任何不包括在筛选结果中的行。
SUBTOTAL函数不适用于数据行或水平区域,隐藏某一列不影响分类汇总,但是隐藏分类汇总的垂直区域中的某一行就会对其产生影响。
函数格式:COUNTA(value1,value2,...)。
Value1,value2,...:所要计算的值,参数个数为1~30个。在这种情况下,参数值可以是任何类型,它们可以包括空字符(""),但不包括空白单元格。
函数功能:返回参数列表中非空值的单元格个数。利用函数COUNTA可以计算单元格区域或数组中包含数据的单元格个数。
函数格式:IF(logical_test,value_if_true,value_if_false)
logical_test:表示计算结果为true或false的任意值或表达式。
例如,A10=100是一个逻辑表达式,如果单元格A10中的值等于100,表达式就为TRUE,否则为FALSE。
本参数可使用任何比较运算符。
value_if_true:logical_test为true时返回的值。
value_if_false:logical_test为false时返回的值。
强烈推荐菜鸟系统学习Excel函数的宝典,也就是下面这本,非常适合新手学习。
出版社的主编说“第一次看到这本书的时候感觉非常好,这么多年能把函数用这种风格的语言讲出来的,几乎没有”。
不夸张地说,看了肯定能受益,毕竟书里的内容,都是我自己踩过的坑。