📊つかえる関数.com

セル内に簡易棒グラフを作る方法は?

結論

REPT関数で文字を繰り返してセル内に簡易的な棒グラフを作成できます。

数式・計算初級·

詳しい解説

REPT関数を使うことで、セル内に文字を繰り返して簡易的な棒グラフを作成できます。`=REPT("█", A2/10)`のように記述すると、A2セルの値を10で割った数だけ「█」が表示されます。ダッシュボードで数値を視覚的に表示したい場合や、条件付き書式のデータバーが使えない状況での代替手段として有効です。

執筆・検証:田中 けんた|Excel歴15年・MOS資格保持

バージョン対応

バージョン対応状況
Excel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
対応対応対応対応対応

実務での使用例

売上実績を視覚化

売上金額を10で割った数だけ「█」を表示。会議資料で数値の大小を直感的に把握

=REPT("█", A2/10)

進捗率をバーで表示

パーセント値をそのまま「■」の数で表現。プロジェクト管理表で進捗を視覚的に共有

=REPT("■", A2)&REPT("□", 100-A2)