描述
使用此功能可将文本重复指定次数。链式支撑。
REPT 可用于创建重复图案、用特定字符填充单元格或生成占位符文本。
句法
REPT(文本,次数)
输入
该函数接受以下参数:
| 姓名 | 必要 | 描述 | 有效输入 |
|---|---|---|---|
文本 |
是的 | 你想重复的文本。 | 数字、文本字符串、单元格引用或公式,只要结果为上述任何一种即可。 |
次数 |
是的 | 文本重复次数。 | 一个正整数、一个包含正整数的单元格的引用,或者一个可以得出正整数或正整数的公式。如果该值不是整数,则将其截断。 |
范例
范例数据
| A | B |
|---|---|
| 文本 | 数字 |
| ABC | 3 |
| * | 5 |
| 123 | 2 |
| 你好 | 4 |
示例公式
| 用例 | 公式 | 解释与结果 |
|---|---|---|
| 重复一段简短的文字若干次。 | =REPT(A2, B2) |
连续重复3次“ABC”。 结果: ABCABCABC |
| 通过重复单个字符来创建视觉分隔符。 | =REPT(A3, B3) |
重复“*”5次,形成一个简单的分隔符。 结果: ***** |
| 将以文本形式存储的数字重复指定次数。 | =REPT(A4, B4) |
连续重复“123”2次。 结果: 123123 |
| 重复单词时,在末尾加一个空格,使每次重复在视觉上彼此分隔开来。 | =REPT(A5, B5) |
重复“Hello”(包括其末尾的空格)4 次,因此每个“Hello”都作为一个单独的单词来读。结果: 你好 你好 你好 你好 |
| 使用直接在公式中输入的字符来创建一行破折号。 | =REPT("-", 10) |
重复“-”10次以创建分隔线。 结果: - - - - - |
笔记
- 如果
number_times为 0,则 REPT 返回空字符串。 - 如果
number_times为负数,REPT 将返回 #VALUE! 错误。 - 生成的文本字符串长度最多可达 32,767 个字符。如果结果过长,REPT 将返回 #VALUE! 错误。
- number_times 的非整数值将被截断为整数。
使用技巧
- 使用 REPT 在电子表格中创建视觉分隔符,例如虚线或星形线。
- 将 REPT 与其他文本函数(例如 CONCATENATE 或 '
&')结合使用,可以创建更复杂的文本模式。 - 处理大量重复内容时,请注意 32,767 个字符的限制。