
Googleスプレッドシートでパーセント(割合)を算出する基本の数式から、「%」表示への切り替え、桁数調整までを分かりやすく解説します。パーセント表示がおかしい(9000%など)ときの解決方法もご紹介しているので、ぜひ参考にしてみてください。
割合(%)を求める
割合を求める

全体(問題数など)に対して、求めたい数字(正解数など)がどれくらいあるかの「割合」を出す方法です。
例:=A2/B2
💡ポイント:割合を求めたい数字(A2)を、全体(B2)で割り算します。
参考:同じ値で割る、まとめて割るといった詳しい解説は、「割り算!一括計算やエラー対策も解説」の記事をご覧ください。
パーセント(%)にする

求めた割合(0.9など)を、「90%」という表示形式に変える手順です。
【手順】
- 割合の範囲を選択します。
- メニューの「表示形式」→「数字」→「パーセント」をクリックします。
- ツールバーの「小数点以下の桁数を減らす」を押して、桁数を調整します。
参考(TO_PERCENT関数): 数式を =TO_PERCENT(A2/B2) のように書くと、表示形式を使わずにパーセント表示できます。ボタンの方が手軽なため、この関数を使うメリットは特にありません。
全体の合計に対する「構成比」を求める

複数の数値を足した「合計(SUM)」に対して、各項目が何パーセントかを出す方法です。
例:=A2/SUM($A$2:$A$4)
💡ポイント:全体の範囲(A2:A4)を、数式をコピーしてもずれないように「$」を付けて固定します。
参考:固定の詳しい解説は「計算式や関数のセルを固定(絶対参照)する!」の記事をご覧ください。
パーセント表示がおかしい原因

【原因】
- 「1=100%」、「0.5=50%」として計算されます。そのため「90」といった数字が入力されている状態で「パーセント形式」を使うと、「9000%」と計算されます。
【解決方法】
- 方法1:数値を「0.9」に書き換える
- 一度 0.9 に書き換えてから、ツールバーの「%」ボタンを押します。
- 方法2:カスタム数値形式を使う(おすすめ)
- メニューの 「表示形式」→「数字」→「カスタム数値形式」 をクリックします。
- 入力欄に
0"%"と入力して適用をクリックします。
参考:詳しい解説は「単位(cm・円・人・$)をつける方法」の記事をご覧ください。