小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2025年7月15日【ID:0】

【Excel】点数を5段階の星マーク(★)で表示する

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


数値データを視覚的に分かりやすく表現したい時、星マーク(★)を使った評価表示は非常に効果的です。

今回は、0点から100点の点数を5段階の星(★)評価で表示する方法をご紹介します。


基本的な考え方

5段階で表現するには、点数が5段階のどの位置にあるのかを求める必要があります。
そのため、0点から100点の101通りの点数を5段階に分割し、その段階に応じて★の数を決定します。


1. 点数を5段階評価の数値に変換

まず、評価を表示する先頭のセルを選択し、以下の数式を入力します。

=C3/101*5
// C3:点数が入力されているセル
// 101:0~100点の101通りで割る
// 5:5段階評価にするため5倍する

確定後、表の最後までコピーすると、整数部分が0から4の5段階評価になります。


2. 整数部分を1から5に変換

星の数を1~5個で表現するために、先ほど求めた数値の整数部分を1から5にします。
そのため、先ほどの数式に1を加えて、再度全体にコピーします。

=C3/101*5+1

これで整数部分が1から5になります。


3. REPT関数で「★」を表示

この整数部分の数だけ★を並べるには、REPT関数を使用します。

=REPT("★",C3/101*5+1)
// "★":繰り返す文字列
// C3/101*5+1:繰り返す回数(小数部分は切り捨てられる)

この数式を先頭に入力して全体にコピーすることで、「★」に置き換えることができます。


4. 「☆」で埋めて5つの星にする

5つの星を表示にするために、「☆」を追加します。
「☆」の数は、5から表示されている「★」の数を引いた数になります。

=REPT("★",C3/101*5+1)&REPT("☆",5-INT(C3/101*5+1))
// &:文字結合(★と☆をつなげる)
// INT(…):小数点以下を切り捨てる
// 5-INT(C3/101*5+1):「☆」の数

この数式を先頭に入力して全体にコピーすることで、完成です。


まとめ

この方法を使えば、数値データを一目で理解できる「★」評価に変換できます。
レポートや資料作成時などに、データを可視化する際に活用してみてください。

数式が複雑に見えますが、理屈を理解すれば覚える必要もありません。
ぜひ試してみてください。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7421543

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【ExcelVBA】VBAを使ってシートの初期設定を自動化

【Excel】スピンボタンで文字入力

【ExcelVBA】ボタンを押すだけで「データ削除&上詰め」

【Excel】折り返して全体を表示して右端を揃える

【ExcelVBA】数式「AND(3,4)」とVBA「3 And 4」は違う!?

【Excel】吹き出しの図形の三角の幅を自由に調整する方法

【ExcelVBA】カテゴリー単位でセルを自動結合

【Excel】リンク更新の警告が表示されないようにする

【Excel】スピル活用時!指定した範囲内まで展開

【Excel】文字列を並べ替えた時の順番

【Excel】セル内の特定の文字の数を求める

【Excel】マトリックス表からリスト形式の表に変換

【Excel】数式1つ・関数1つで集計表を作成!?

【Excel】特定のセルに値がある場合に行全体を色付け

【Excel】オートフィルのちょっとした小技

【Excel】新機能:画像をセル内に配置

【ExcelVBA】マークされた行を削除する

【Excel】昇順や降順ではなく、好みの順番に並べ替える方法

【Excel】文字列を右詰めで1つ1つの枠に割り当てる

【Excel】条件を満たしたセルに連番を入力

【Excel】フィルターの設定を保存する

【Excel】「選択範囲内で中央」の本当の使い道

【Excel】セルの結合を正しく使う

【Excel】各支店ごとでグループ化して集計

【Word】文頭のアルファベットが自動で大文字になる





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ