📊つかえる関数.com

REPT関数で文字列を指定回数繰り返す方法は?

関数初級·更新: 2026-02-12
REPT関数は指定した文字列を指定回数繰り返します。`=REPT("*", 5)`は「*****」を返します。数値を視覚的に表現する簡易グラフ(棒グラフ風の表示)、区切り線の生成、ゼロ埋め(先頭にゼロを追加)などに使用します。`=REPT("0", 5-LEN(A2))&A2`のように他の関数と組み合わせて、数値を5桁のゼロ埋め文字列にすることもできます。全バージョンで使用可能です。繰り返し回数は0から32767まで指定可能です。

📊 バージョン対応

2016
対応
2019
対応
2021
対応
365
対応

📋 実務での使用例

💼 売上の簡易棒グラフ表示

売上金額(A2)を10万円単位で「■」記号を繰り返して視覚化。50万円なら「■■■■■」と表示

=REPT("■", A2/100000)

💼 数値の5桁ゼロ埋め

番号(A2)を5桁にゼロ埋め。"123"を"00123"に変換。桁数に応じて先頭にゼロを追加

=REPT("0", 5-LEN(A2))&A2
REPT文字列繰り返し簡易グラフゼロ埋めテキスト関数
📄

文字列関数チートシート

LEFT / MID / SUBSTITUTE 等の文字列操作パターン集

準備中※ PDFは現在作成中です。近日公開予定