EXCEL根据给出的币种切换单元格格式

2025-03-29 08:55:21
推荐回答(5个)
回答1:

度友,要直接自动填充就比较困难,需要用到VBA编程,但是借助辅助列可以用公式达到目的。

效果如图:

具体使用步骤,

第一步,在c列输入数据,在B列写入公式,具体公式为:

=IF(AND(A1<>"",C1<>""),A1&" "&C1,""),

如有需要可以继续交流!

回答2:

EXCEL根据给出的币种切换单元格格式,如果只能是A,B两列,那么就只有使用VBA了。
如果用公式那么就需要三列来完成,A列给出币种,B列输入数字,C列输入公式,如下:
=A1&B1

回答3:

可以自定义单元格格式,

其他单元格按同样的方法设置,这样就不需要辅助列,缺点是各种货币要分别设置

回答4:

如果币种 种类不多,可以使用条件格式来达到你想要的结果。
选中B列,条件格式——新建格式规则——使用公式确定要设置格式的单元格

公式框中输入 =$a1="CNY"

格式设置为 "CNY"0
然后相应的再次增加条件格式
公式矿中输入 =$a1="EUR"
格式设置为"EUR"0
以此类推 每种币种设置一次格式

回答5:

用事件驱动做个vba程序可以实现