度友,要直接自动填充就比较困难,需要用到VBA编程,但是借助辅助列可以用公式达到目的。
效果如图:
具体使用步骤,
第一步,在c列输入数据,在B列写入公式,具体公式为:
=IF(AND(A1<>"",C1<>""),A1&" "&C1,""),
如有需要可以继续交流!
EXCEL根据给出的币种切换单元格格式,如果只能是A,B两列,那么就只有使用VBA了。
如果用公式那么就需要三列来完成,A列给出币种,B列输入数字,C列输入公式,如下:
=A1&B1
可以自定义单元格格式,
其他单元格按同样的方法设置,这样就不需要辅助列,缺点是各种货币要分别设置
如果币种 种类不多,可以使用条件格式来达到你想要的结果。
选中B列,条件格式——新建格式规则——使用公式确定要设置格式的单元格
公式框中输入 =$a1="CNY"
格式设置为 "CNY"0
然后相应的再次增加条件格式
公式矿中输入 =$a1="EUR"
格式设置为"EUR"0
以此类推 每种币种设置一次格式
用事件驱动做个vba程序可以实现