說明
使用此功能可重複指定次數的文字。鏈結中支援。
REPT 適用於建立重複樣式、以特定字元填充儲存格,或產生占位符文字。
語法
REPT(text, number_times)
輸入
此函式接受下列參數
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
文字|收發簡訊 |
是 | 要重複的文字。 | 數字、文字串、單元格參照,或導致任何這些結果的公式。 |
number_times |
是 | 重複文字的次數。 | 正整數、包含正整數的儲存格的參照,或結果為其中之一的公式。 如果這不是整數,則會截斷。 |
範例
樣本資料
| A | B | ||
|---|---|---|---|
| 1 | 文字 | 數量 | |
| 2 | ABC | 3 | |
| 3 | * | 5 | |
| 4 | 123 | 2 | |
| 5 | 您好 | 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 Hello |
| 使用直接輸入公式中的字元建立一行破折號。 | =REPT("-", 10) |
將「-」重複 10 次以建立分隔線。 結果:---------- |
附註
- 如果
number_times是0, REPT 返回空字符串。 - 如果
number_times為負數,REPT 會返回 #VALUE! - 結果文字串最長可達 32,767 個字元。如果結果更長,REPT 會返回 #VALUE!
- number_times 的非整數值會被截斷為整數。
提示
- 使用 REPT 在試算表中建立可視化的分隔線,如連續的破折線或星號。
- 將 REPT 與其他文字函式(例如 CONCATENATE 或 '&')結合使用,以建立更複雜的文字模式。
- 當處理大量重複的文字時,請注意 32,767 個字元的限制。