永中Office教程:永中2009电子表格中新增的几个函数
以下几个函数是永中OFFICE增加的几个函数(微软OFFICE2007中没有这几个函数)
一、日期与时间函数 JDATE
返回今天是今年的第几天。此函数将一年中的 1 月 1 日指定为该年的第一天,将 12 月 31 日指定为该年的最后一天。
语法
JDATE()
示例
备注
此函数不接受输入参数,自动取当前系统时间为参数。
二、工程函数 EVALUATE
将参数作为公式求值并返回这个值。
语法
EVALUATE(formula)
Formula:可以是单元格引用、字符串、数字、数组、名称或表达式。函数EVALUATE将这些参数作为公式求值并返回这个值。
示例
备注
参数为字符串形式的表达式时,前面可带有“=”号,也可以不带。如示例中第四个公式也可以是如下格式:=EVALUATE("=SUM(2,3)")。但是若有两个或多个“=”号,公式返回错误值*VALUE。
参数为数字时,取数字作为函数返回值。
参数为数组时,把数组作为公式表达式求值,把值作为函数返回值。例如:=EVALUATE({1,2,3})相当于公式={1,2,3}。
三、财务函数 NUM2TXT
将阿拉伯数字转换为英文货币的文字表达方式。
语法
NUM2TXT(number,info_type)
Number:被转换的数字或单元格引用。数字之间可以有全角或半角分隔符,小数部分最多显示两位,超过两位将四舍五入。
Info_type:数字 1、2、3 或 4,可以是全角字符,也可以是半角字符,用于指定所需要的英文货币文字表达方式的类型(如下表所示)。
1 整数部分以英文显示,小数部分以分数显示。
2 整数与小数部分都以英文显示。
3 整数部分以大写英文显示,小数部分以分数显示。
4 整数与小数部分都以大写英文显示。
示例
备注
若参数 number 为非数值类型,则函数 NUM2TXT 返回错误值 *VALUE!。
四、财务函数 POSTTAX
按指定位数返回舍入后的含税价。此时的舍入是指远离零值,向上(绝对值增大)的方向舍入数字。
语法
POSTTAX(amt,tax_rate,num_digits)
Amt:不含税价。
Tax_rate:增值税征收税率。
Num_digits:指定计算结果精确到的位数。若 Num_digits 大于 0,则四舍五入到指定的小数位;若 Num_digits 等于 0,则四舍五入到最接近的整数;若 Num_digits 小于 0,则在小数点左侧进行四舍五入。
示例
某厂委托某零售商店代销甲产品,每件产品的不含税售价以及增值税税率如下表所示:
备注
Amt 和 tax_rate 都不可忽略,并且两者必须为正数,否则函数 POSTTAX 返回错误值 *NUM!。
若 num_digits>0,则四舍五入到指定的小数位。例如当 num_digits=1 时对第二位小数进行舍入,保留一位小数;当 num_digits=2 时对第三位小数进行舍入,保留两位小数。
若 num_digits=0,则四舍五入到最接近的整数。
若 num_digits<0,则四舍五入到指定的整数位。例如当 num_digits=-1 时对个位数进行舍入,舍入后个位数显示为 0;当 num_digits=2 时对十位数进行舍入,舍入后十位数与个位数都显示为 0,依次类推。