EXCEL 公式 自定义格式

来源:百度知道 编辑:UC知道 时间:2024/06/18 10:52:41
A列为价格.B列输入"R"或"U".分别代表人民币和美金.
求一方法使A列的数值能根据B列自动显示相应的货币符号.如$5.00

或有其它方法在输入数值时很方便的改变货符号的显示也可以.
并且统计时能把美金部分和人民币部分分开.

急用!
可以发到我的邮箱dragonsir@yeah.net
发后请告诉我一声

再说明一下:
我想要的是在A1输入数值时,A1自动变成$5.00或是¥5.00.B1里的 R或U是为了达到这个目的起辅助作用的,A1 按照B1的值变成相应的货币格式.

自定义格式里面可能有什么方法可以做出来.或者根本实现不了.

刚才收到几封兄弟的邮件,但不是想要的,还是谢谢!

用条件格式可以实现你的要求,统计时用SUMIF等条件求和函数可以。只是要描述起来比较麻烦,加我,我传个例子你看

这个可以自制一个表格..
我也不会..呵呵.

我做出来了,HI我传个excel例子给你

已发到你邮箱,看看就知道了

如要显示可以,C1=IF(B1="U","$"&A1,"¥"&A1)并向下填充,再复制C列,选定A列右键--选择性粘贴--数值,粘贴回A列,点A列第一行右边的小图标在出现下拉菜单里选择转换为数字,把C列删除.
统计时可以=SUMIF(B:B,"=U",A:A)和=SUMIF(B:B,"=R",A:A)分别统计美元和人民币.

不能在A列显示,因为在A列输入了公示就不能再输价格了
通过下表可以达到你的要求:
A B C D
价格 币别 数量 金额
D1=IF(B1="R","¥"&A1*C1,"$"&A1*C1)
统计时可以这样做:
美金金额=SUMIF(B:B,"=U",A:A)
人民币金额=SUMIF(B:B,"=R",A:A)
要把美金和人民币分开,就采用以币别为关键字进行排序。

看了上面的回答,发现一个问题,如果修改了B列中的“R”或"U",A列显示的货币符号不会响应变动。