Skip to content

重复文本

函数名:wb_重复文本 / str_Repeat

功能描述

将指定文本重复连接指定次数,生成一个新字符串。适用于生成分隔符、填充模板、测试数据等场景。

会员等级:🟢 免费版(Free)

语法

excel
=str_Repeat(文本, 次数)

参数

参数名类型必填默认值说明
文本String要重复的文本
次数Int重复次数,必须为整数

返回值

String - 文本重复指定次数后的结果字符串。

使用示例

重复分隔符

公式

excel
=str_Repeat("-", 5)

结果

-----

重复中文字符

公式

excel
=str_Repeat("你好", 3)

结果

你好你好你好

技术说明

  • 使用 Enumerable.Repeat(input, count) 生成重复序列,再通过 string.Concat 拼接为最终字符串
  • count <= 0 时直接返回空字符串,不会产生异常
  • 支持任意文本(含中文、特殊字符)的重复

错误处理

错误场景返回值
次数 <= 0空字符串 ""
处理过程中发生异常"错误: {异常信息}"

基于源代码最新版本文档