小技集

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



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になります。

ExcelVBAレベル確認

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):「☆」の数

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

ExcelVBAレベル確認

まとめ

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

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


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

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


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





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

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


- 人気の記事 -



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



サイト累計閲覧数

7152259

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

Excel完全制覇


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

【Excel】複数の表を結合して重複を除外する

【Excel】対象月の営業開始日(終了日)を求める

【Excel】瞬時に先頭(末尾)のシートへ移動

【Excel】ピボットテーブルの意外と知られていない小技3選

【Excel】月単位の合計を数式で求める

【Excel】表の行列を入れ替えて表示する

【Excel】連動したドロップダウンリスト

【Excel】FILTER関数で存在しない場合に好みのデータを表示

【Excel】進捗別にタスクを簡単に抽出

【Excel】指定項目の先頭の値以外を薄くする

【Excel】実は無料の学習教材

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

【Excel】セル単位でパスワードを設定する

【Excel】VLOOKUPで「見つかった一番下の値」を抽出する方法

【Excel】数式などでシートを切り替えずに別シートを参照!?

【Excel】入力確定後の移動先

【Excel】該当する氏名をカンマ区切りで抽出

【ExcelVBA】完了タスクを非表示にして着手中タスクを上位表示する

【Excel】セル内でスクロール!?

【Excel】特定のセルへ瞬時に移動

【Excel】重複を除いた件数と重複した件数

【Excel】数式のみで複数の表を縦に並べる

【Excel】セル内にミニグラフを作成「スパークライン」

【Excel】締め日が20日の場合の「請求対象月」

【Excel】分布を視覚化するには「ヒストグラム」





一覧ページへ

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

メンバーに加入すると多くの特典が得られます

各プラン特典一覧 各プラン特典一覧

 加入ページへ 
⚠️今が最安値です⚠️

※メンバーページと連携すると表示されなくなります