制作一个用逗号从多个单元格格式化为一个单元格的数字列表

时间:2015-02-05 16:19:57

标签: excel vba excel-vba

首先,我对VBA的经验有限,并希望通过内置的excel功能完成这项任务,遗憾的是没有成功。这是问题所在:

我有多个包含数字值的单元格(比如3个单元格,每个单元格的值为1000),我需要转换为具有相同多个值的一个单元格(在列表中彼此叠加)并且能够在数千个地方用逗号格式化它们。

我成功地将它们放在一个单元格中,使用&符号和char(10)函数以及格式化来包装文本。

但是,现在我无法用逗号格式化。这可以在没有VBA的情况下完成吗?如果不是,编写函数的某些方向会有所帮助。

1 个答案:

答案 0 :(得分:2)

没有 VBA

=TEXT(A1,"#,##0")&CHAR(10)&TEXT(B1,"#,##0")&CHAR(10)&TEXT(C1,"#,##0")

例如:

enter image description here