Excel 中的 REPT() 函数

2025年3月17日 | 阅读 3 分钟

REPT() 是 Excel 中的一个函数,用于指定重复。这意味着该函数会将指定的字符、符号、数字等重复所需的次数。

例如:

数字 = 2

次数 = 3

结果 = 222

解释: Rept() 函数首先复制数字,然后将其插入指定的次数。

语法

它由下式给出

其中,

文本: 指定我们想要重复的内容

重复次数: 指定要重复指定文本的次数。

在 Excel 中,我们这样声明上述函数:

输出: abcabcabc

解释: 文本 abc 重复了三次。Excel 将返回 abcabcabc 的值。

我们也可以在 REPT() 函数的两个参数的位置上指定单元格编号。

让我们考虑另外两个例子。

  • 单词 = apple
    次数 = 2
    结果 = appleapple
  • 符号 = $
    次数 = 4
    结果 = $$$$

每当我们单独在 REPT() 函数中指定符号或字符时,都必须将其放在双引号中。在显示数字时,REPT() 不需要双引号。

假设单元格 B4 包含符号 &。要应用 REPT() 函数,我们可以通过两种方式指定它。

  1. =REPT(B4, 5)
  2. =REPT("&", 5)

在这两种情况下,输出都将是:&&&&&

这意味着,如果我们指定函数中的单元格编号,Excel 将默认自动将其考虑在内。

说明

请考虑一些重要的注意事项,列出如下:

  • 它也会重复 0。但是,如果函数中 number_times 的位置是 0,它将返回空白或空文本。
  • REPT() 的值不应超过 32,767 个字符。在这种情况下,函数将返回 #VALUE!。
  • number_times 位置指定的数字应为整数。如果值为小数,Excel 将自动考虑整数部分。
  • REPT() 函数不接受 number_times 位置的假分数。但是,如果我们在 text 位置插入假分数,Excel 在评估假分数后会自动将其转换为小数。它将以指定次数重复该小数。

示例

让我们根据 Rept() 函数考虑一些示例。

示例 1:重复符号

解决方案: 请按照以下步骤操作

  1. 单击 REPT() 列中的第一个单元格,我们希望在此显示指定文本的重复值。
  2. 键入 '=REPT(B3,C3),',如下所示:
    REPT() in excel
  3. Enter 键。
    这里,我们指定了单元格编号,因为在 Excel 中有多个数据单元格时,应用函数会更方便。
  4. 将第一个单元格拖放到列的最后一个单元格,如下所示:
    REPT() in excel
  5. 该函数将自动应用于 REPT() 列的选定单元格。

同样,我们可以使用任何符号。REPT() 函数在每个单元格上单独使用,如下所示:

示例 2:重复字符

解决方案: 请按照以下步骤操作

  1. 单击 REPT() 列中的第一个单元格,我们希望在此显示指定文本的重复值。
  2. 键入 '=REPT(B3,C3),',如下所示:
    REPT() in excel
  3. Enter 键。
  4. 将第一个单元格拖放到列的最后一个单元格。函数将自动应用于 REPT() 列的选定单元格,如下所示:
    REPT() in excel

示例 3:根据给定数据创建图表

解决方案:请按照以下步骤操作

  1. 单击 result 列中的第一个单元格,我们希望在此显示重复的符号。
  2. 键入 '=REPT("|",B3/10)',如下所示:
    REPT() in excel
    其中,
    B3/10 将人口除以 10。它根据获得的结果(将 B3 除以 10)插入符号。
    我们可以使用任何符号。在这里,我们使用了 '|' 符号来以图表的形式显示不同国家的人口。
  3. Enter 键。
  4. 将第一个单元格拖放到列的最后一个单元格。函数将自动应用于 result 列的选定单元格,如下所示:
    REPT() in excel

结果清楚地表明,B 国人口最多,D 国人口最少。