如何在VLOOKUP公式中显示数字的小数位?

我在Sheet 1中有这个公式从数据表中返回一个值

="** "&(VLOOKUP(D9,Data!A2:B121,2,FALSE)&" **") 

在数据表中我有6,524.60

但在我目前的表单中,当VLOOKUP的数字显示像

 ** 6805.3 ** 

我需要显示它

 ** 6,805.30 ** 

有没有办法做到这一点? 我的macros表已经有它的SpellNumber VBA …

你可以在你的函数中使用下面的Text函数。

 ="** "&(TEXT(VLOOKUP(A1;A1:B1;2;FALSE);"#,#.00")&" **") 

你在找什么TEXT(),我会build议使用CONCATENATE:

 =CONCATENATE("** ",TEXT(VLOOKUP(D9,Data!A2:B121,2,FALSE),"$#,##0.00")," **")