Excel包含一个工作表功能,该功能可让您重复任意次数的文本字符串:REPT。例如,假设单元格B1包含值5,单元格C1包含以下值:

=REPT("*", B1)

Excel显示的是单元格C1中的五个星号(**)。 REPT接受引号中的所有内容,并重复指定的次数。如果字符串不止一个字符,则还会重复该次数。例如,考虑以下内容:

=REPT("/\", B1)

假设B1仍然包含值5,则该公式将得出一个十个字符的字符串:/ \ / \ / \\ / \ / \。如果您通常不添加图形或不想使用Excel的图表功能,则可以使用REPT函数创建数据的简单直方图。

唯一需要注意的是,REPT创建的字符串不能超过32,767个字符。如果超出此限制,则不会出现错误,只会截断字符串。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(12140)适用于Microsoft Excel 2007、2010、2013和2016。您可以在下面的Excel的较旧菜单界面中找到此技巧的版本:`link:/ excel-Using_the_REPT_Function [使用REPT功能]。