說明
使用此功能可重複指定次數的文字。鏈結中支援。
REPT 適用於建立重複樣式、以特定字元填充儲存格,或產生占位符文字。
語法
REPT(text, number_times)
輸入
此函式接受下列參數
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
文字|收發簡訊 |
是 | 要重複的文字。 | 數字、文字字串、單元格參照,或導致任何這些結果的公式。 |
number_times |
是 | 重複文字的次數。 | 正整數、包含正整數的儲存格的參照,或結果為其中之一的公式。 如果這不是整數,則會截斷。 |
範例
範例資料
| A | B |
|---|---|
| 文字 | 數量 |
| ABC | 3 |
| * | 5 |
| 123 | 2 |
| Hello | 4 |
公式範例
| 公式 | 說明 | 結果 |
|---|---|---|
=REPT(A2, B2) |
重複 "ABC" 3 次。 | ABCABCABC |
=REPT(A3, B3) |
重複 "*" 5 次。 | ***** |
=REPT(A4, B4) |
重複 "123" 2 次。 | 123123 |
=REPT(A5, B5) |
重複 "Hello " 4 次。 | Hello Hello Hello Hello |
=REPT("-", 10) |
建立一行 10 個破折號。 | ---------- |
附註
- 如果
number_times是0, REPT 返回空字符串。 - 如果
number_times為負數,REPT 會返回 #VALUE! - 結果文字串最長可達 32,767 個字元。如果結果更長,REPT 會返回 #VALUE!
- number_times 的非整數值會被截斷為整數。
提示
- 使用 REPT 在試算表中建立可視化的分隔線,如連續的破折線或星號。
- 將 REPT 與其他文字函數結合,例如CONCATENATE 或 '
&' 以建立更複雜的文字樣式。 - 當處理大量重複的文字時,請注意 32,767 個字元的限制。
相關功能
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER