? ?
如果 num_digits 等于 0,则四舍五入到最接近的整数。 如果 num_digits 小于 0,则在小数点左侧进行四舍五入。
在编制会计报表附注时,我们经常会需要列出某出项目金额较大的项目,而在项目较多的数据中,要找出金额较大的项目,一个解决办法是对数据进行排序,而后选取数据。如果我们不想打乱数据的原有编排顺序,就可以运用rank函数替代数据排序。
7、Rank函数(返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值
的比值。)
语法
RANK(number,ref,order)
Number 为需要找到排位的数字。
Ref 为数字列表数组或对数字列表的引用。Ref 中的非数值型参数将被忽略。 Order 为一数字,指明排位的方式。
?
如果 order 为 0(零)或省略,Microsoft Excel 对数字的排位是基于 ref 为按照降序排列的列表。
?
如果 order 不为零,Microsoft Excel 对数字的排位是基于 ref 为按照升序排列的列表。
说明
?
函数 RANK 对重复数的排位相同。但重复数的存在将影响后续数值的排位。例如,在一列按升序排列的整数中,如果整数 10 出现两次,其排位为 5,则 11 的排位为 7(没有排位为 6 的数值)。
可能大家对本函数较为陌生,可举一至两个示例说明。
8、Left、Right函数(基于所指定的字符数返回文本字符串中的第一个(最后一个)或前几个(最后几个)字符。) 语法
LEFT(text,num_chars)
Text 是包含要提取字符的文本字符串。 Num_chars 指定要由 LEFT 所提取的字符数。
? ? ?
Num_chars 必须大于或等于 0。
如果 num_chars 大于文本长度,则 LEFT 返回所有文本。 如果省略 num_chars,则假定其为 1。
举例:
例1:对于固定资产卡片,可能资产编码就包含了固定资产类别、资产使用部门等信息,如编码定义规则为:**(资产类别)**(资产使用部门)****(资产序号),则我们可以使用Left函数选取前两位编码来确定资产类别,而选取第三、四位编码来确定资产的使用部门。在此需要结合使用Left函数和Right函数来使用,我们可以先使用Left函数选出前四位编码,然后再使用Right函数从已选出的四位编码中选出后两位编码。
例2:要去掉某字符串的前几位(或后几位),可以用Right(Left)函数,结合Len函数使用。