分享

美元和人民币你更喜欢哪个?

 刘卓学EXCEL 2021-04-02

今天说2个和钱有关的函数,一个是dollor,一个是rmb。它们都是按照货币格式以及给定的小数位数,将数字转换成文本。

-01-

dollor函数

1.函数说明

DOLLAR 函数语法结构如下,有2个参数

DOLLAR(number, [decimals])

   

  • Number    必需。数字、对包含数字的单元格的引用或是计算结果为数字的公式。

  • 小数位数   可选。数值小数点右边的位数。如果是负数,则将数字四舍五入到小数点左侧。如果省略 decimals,则假设为 2。

注意dollar函数是返回文本型的数字。

2.示例解释

如下图所示,A列是一些数字,B列是一些公式,C列是公式的结果,D列是一些说明。我们可以看到,dollar会在数字前面加个美元符号$,如果数字上了千位,还有千位分隔符。第2参数如果是正数,就是保留小数点后几位;如果是0,就取整数;如果是负数,将小数点左边第几位进行四舍五入。

3.具体应用

提取后9位,并添加分隔符

如下图所示,A列是一些编号,要求提取后9位,并添加分隔符,像B、C2列那样。在B11单元格中输入公式=MID(SUBSTITUTE(DOLLAR(RIGHT(A11,9),0),",","-"),2,99),向下填充。

RIGHT(A11,9)提取右边的9位,DOLLAR(RIGHT(A11,9),0)将右边的9位转成美元的形式,主要是有千位分隔符,SUBSTITUTE(DOLLAR(RIGHT(A11,9),0),",","-")将千位分隔符,也就是逗号替换为“-”,MID(SUBSTITUTE(DOLLAR(RIGHT(A11,9),0),",","-"),2,99)从第2位开始提取,提取99位,主要是为了跳过美元符号。

另一种方法是在C11单元格中输入公式=SUBSTITUTE(RIGHT(DOLLAR(A11,0),11),",","-"),向下填充。

-02-

RMB函数

1.函数说明

RMB函数语法结构如下,有2个参数

RMB(number, [decimals])

  • Number    必需。数字、对包含数字的单元格的引用或是计算结果为数字的公式。

  • 小数位数   可选。数值小数点右边的位数。如果是负数,则将数字四舍五入到小数点左侧。如果省略 decimals,则假设为 2。

注意RMB函数是返回文本型的数字。

2.示例解释

还是上面dollar那个列子,只不过将dollar改成rmb,你可以看下它的结果,不再具体说明。

3.具体应用

将数字改为以万为单位且保留2位小数

将A列的数字显示为B列那样的形式,在B23单元格中输入公式=MID(RMB(A23%%)&"万",2,99),向下填充。这里A23%%相当于A23除以10000,再用rbm将其转成文本形式,第2参数不写,默认保留2位小数,然后连接&“万”,就差不多,最后用mid是为了将“¥”过滤掉。

好了,今天的2个与钱有关的函数就说到这里,你都学会了吗?如果对你有帮助或者你喜欢的话, 请打赏或者转发一下,你的支持就是我最大的动力!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多