打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel298 | 一个公式填写金额收据

每天清晨六点,准时与您相约







问题来源

将金额填写成正规收据的格式,是EXCEL做账时经常遇到的问题。

如下表:

公式实现

在B2单元格输入公式:

公式向右和向左填充,即得记账形式的金额。

公式解析

=LEFT(RIGHT(' ¥'&ROUND($A2,2)*100,12-COLUMN(A:A)))

ROUND($A2,2)

将A2金额保留两位小数。保留两位小数的原因是后面记账金额到角分。

ROUND($A2,2)*100

将A2金额的小数点去掉,成整数形式。

' ¥'&ROUND($A2,2)*100

将转化后的整数前加特殊符号“ ¥”(注意:¥符号前有一空字符)。

12-COLUMN(A:A)

记账的最高位是亿,是从右到左数第11位,所以12-COLUMN(A:A),即11。

公式向右填充,此部分返回值变为10、9、8……,也就是千万、百万、十万……位。

RIGHT(' ¥'&ROUND($A2,2)*100,12-COLUMN(A:A)

整数前加特殊符号“ ¥”,从右侧取11位,即取到亿位。

LEFT(RIGHT(' ¥'&ROUND($A2,2)*100,12-COLUMN(A:A)))

从上一步的取到亿位的数值最左侧取1位,即是亿位上的数值。



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
[EXCEL]会计金额填写,财会人员必会的技巧
今天一起读一个有点难度的公式,用函数实现数字分列填支票
EXCEL表大小金额的转换
收藏备用!收款收据Excel模板
财务人员必学的几个函数(二)
怎么用Excel将小写金额转换成人民币的大写金额?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服