REPT関数で文字列を指定回数繰り返す方法は?
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))&A2REPT文字列繰り返し簡易グラフゼロ埋めテキスト関数
📄
文字列関数チートシート
LEFT / MID / SUBSTITUTE 等の文字列操作パターン集
準備中※ PDFは現在作成中です。近日公開予定