Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如何在VLOOKUP公式中显示数字的小数?_Excel_Decimal_Vlookup - Fatal编程技术网

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

Excel 如何在VLOOKUP公式中显示数字的小数?,excel,decimal,vlookup,Excel,Decimal,Vlookup,我的表1中有一个公式,它从数据表返回一个值 ="** "&(VLOOKUP(D9,Data!A2:B121,2,FALSE)&" **") 在数据表中,我的编号是6524.60 但在我当前的工作表中,当VLOOKUP时,数字显示如下 ** 6805.3 ** 我需要把它显示为 ** 6,805.30 ** 有办法吗?“我的宏工作表”上已经有拼写数字VBA…您可以在函数中使用文本函数,如下所示 ="** "&(TEXT(VLOOKUP(A1;A1:B1;2;FALSE

我的表1中有一个公式,它从数据表返回一个值

="** "&(VLOOKUP(D9,Data!A2:B121,2,FALSE)&" **")
在数据表中,我的编号是6524.60

但在我当前的工作表中,当VLOOKUP时,数字显示如下

** 6805.3 **
我需要把它显示为

** 6,805.30 **

有办法吗?“我的宏工作表”上已经有拼写数字VBA…

您可以在函数中使用文本函数,如下所示

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

您要查找的是TEXT(),我建议您使用CONCATENATE:

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

非常感谢你这么快就帮我解决了这个问题@阿里