我在Sheet 1中有这个公式,从数据表中返回一个值
="** "&(VLOOKUP(D9,Data!A2:B121,2,FALSE)&" **")
在数据表中,我的号码是6,524.60
但是在我当前的表格中,VLOOKUP数字显示为
** 6805.3 **
我需要将其显示为
** 6,805.30 **
有没有办法做到这一点?我的宏表上已经有SpellNumber VBA ......
答案 0 :(得分:2)
您可以在功能中使用文本功能,如下所示。
="** "&(TEXT(VLOOKUP(A1;A1:B1;2;FALSE);"#,#.00")&" **")
答案 1 :(得分:0)
您正在寻找TEXT(),我建议使用CONCATENATE:
=CONCATENATE("** ",TEXT(VLOOKUP(D9,Data!A2:B121,2,FALSE),"$#,##0.00")," **")