DOLLARFR函数用于将按小数表示的价格转换为按分数表示的价格。使用函数DOLLARFR可以将小数表示的金额数字,如证券价格,转换为分数型数字。DOLLARFR函数的语法如下:
DOLLARFR(decimal_dollar,fraction)
其中,decimal_dollar参数为小数。fraction参数为分数中的分母,为一个整数。下面通过实例详细讲解该函数的使用方法与技巧。
打开“DOLLARFR函数.xlsx”工作簿,切换至“Sheet1”工作表,本例的原始数据如图19-95所示。要求将以小数表示的价格转换为以分数表示的价格。具体的操作步骤如下。
图19-95 原始数据
STEP01:选中A2单元格,在编辑栏中输入公式“=DOLLARFR(1.125,16)”,用于将按小数表示的数1.125转换为按分数表示的数(读作一又十六分之二),输入公式后按“Enter”键返回计算结果,如图19-96所示。
STEP02:选中A3单元格,在编辑栏中输入公式“=DOLLARFR(1.125,32)”,用于将按小数表示的数1.125转换为按分数表示的数(读作一又八分之一),输入公式后按“Enter”键返回计算结果,如图19-97所示。
图19-96 分母为16时的结果
图19-97 分母为32时的结果
如果fraction参数不是整数,将被截尾取整。如果fraction参数小于0,函数DOLLARFR返回错误值“#NUM!”。如果fraction参数为0,函数DOLLARFR返回错误值“#DIV/0!”。