Excelで同じ文字や記号を何度も繰り返して表示したいとき、手作業で入力するのは面倒です。
そんなときに役立つのが REPT関数 です。例えば、罫線の代わりに「-」を50回表示したり、レポートで★印を繰り返してグラフ風に見せたりすることができます。
本記事では、REPT関数の基本的な使い方をわかりやすく解説します。
REPT関数とは?
REPT関数は、指定した文字列を指定回数繰り返して表示する関数です。
書式
=REPT(文字列, 回数)
引数の説明
- 文字列:繰り返したい文字列やセル参照を指定します。
- 回数:繰り返す回数を数値で指定します。
REPT関数の使い方
例①:単純な繰り返し
=REPT(B3,5)

この式は、「★」を5回繰り返す式です。
同じ記号が連続して表示され、結果は ★★★★★ になります。
シンプルに見た目を強調したり、評価(星の数)を表現する際に便利です。
例②:文字列の繰り返し
=REPT(B3,5)

この式は、「abc」という文字列を5回繰り返す式です。
「abc」が連続して表示され、結果は abcabcabcabcabc になります。
このようにREPT関数は、文字だけでなく複数文字の文字列もまとめて繰り返せるのが特徴です。
PR
created by Rinker
¥1,595
(2026/05/16 07:53:56時点 楽天市場調べ-詳細)
注意点
- 回数は自然数で指定
負の数を指定するとエラーになります。
関連関数
| 関数名 | 説明 |
|---|---|
| CONCAT関数 | 複数の文字列を結合する |
| TEXTJOIN関数 | 区切り文字を使って文字列を結合する |
| LEFT関数 | 左から指定した文字数を取り出す |
| RIGHT関数 | 右から指定した文字数を取り出す |
| MID関数 | 指定した位置から文字列を取り出す |
まとめ
REPT関数は、指定した文字や文字列を任意の回数だけ繰り返して表示する関数です。
記号を使った見た目の装飾や、データの強調表示などに活用できます。
シンプルながら応用の幅が広く、表示の工夫に役立つ関数のひとつです。



Excel人気記事