REPT関数の使い方
文字列を指定回数繰り返します。
200720102013201620192021365
- 構文
-
=REPT(文字列, 繰り返し回数) - 引数
-
- 文字列必須
- 繰り返し回数必須
- どんな関数か
REPT は、同じ文字列を指定した回数だけ繰り返します。数を棒グラフのように見せる(
REPT("■", B2))、桁をそろえるために文字で埋める(REPT("0", 5-LEN(A1))&A1)といった使い方ができます。回数に小数を書くと切り捨てられ、0 を書くと空の文字列になります。結果はセルの上限(32,767文字)までです。- 使用例
-
B2 に
=REPT("★", A2)を入れると、こうなります。A B 1 繰り返し回数 視覚化 2 5 ★★★★★ 数式を入れたセル
結果: ★★★★★
つまずきやすいところ
- 繰り返した結果が32,767文字を超えるとエラーになる
- 回数に小数を入れると、切り捨てられる
よくあるエラーと、その直し方
#VALUE!- 繰り返した結果が、セルに入る上限(32,767文字)を超えた繰り返す回数を減らす。星の数などで使うなら
MIN(回数, 50)のように上限を付ける