2016-12-28 393 views
2

我有这个式在我的表1返回从数据表如何在VLOOKUP公式中显示数字的小数位数?

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

的值在数据表中我有数量6,524.60

但在我的当前片时VLOOKUP数显示器等

** 6805.3 ** 

我需要显示它作为

** 6,805.30 ** 

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

回答

2

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

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

谢谢你这么多,这么快就解决这个我! @ali – AFab

+0

不客气! :) @AFab –

0

您正在寻找TEXT什么(),我会推荐使用CONCATENATE:

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