説明
テキストを指定回数繰り返すには、この関数を使用します。チェーンでサポートされます。
REPTは、繰り返しパターンの作成、特定の文字でセルを記入、またはプレースホルダー・テキストの生成に便利です。
構文
REPT(text, number_times)
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
SMS|SMS 送信 |
はい | 繰り返したいテキスト。 | 数値、テキスト文字列、セル参照、またはこれらのいずれかになる数式。 |
回数 |
はい | テキストを繰り返す回数。 | 正の整数、正の整数を含むセルへの参照、またはこれらのいずれかになる数式。 整数でない場合は切り捨てられる。 |
例
サンプルデータ
| 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回繰り返します。 | こんにちは こんにちは こんにちは こんにちは |
=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