Excelの計算順序ルール:かっこ()が重要な理由と計算ミスの防ぎ方
Excelの数式は計算の優先順位が決まっています。かっこ、べき乗、掛け算・割り算、足し算・引き算の順序を正しく理解し、利益率や前年比などの計算ミスを防ぎましょう。
著者 Ayoub Farid · · 3 分で読めます
=10+5*2 と入力すると、30ではなく20が返されます。Excelの数式は算数や数学の授業と同じ「計算の優先順位(演算子の優先順位)」に従って処理されるため、「割合やパーセンテージの計算結果がおかしい」というトラブルの多くはこれが原因です。
計算の優先順位
| 順位 | 演算の種類 | 記号 |
|---|---|---|
| 1 | かっこ | ( ) |
| 2 | 負の符号(マイナス) | -(例: -5) |
| 3 | パーセント | % |
| 4 | べき乗(累乗) | ^ |
| 5 | 掛け算・割り算 | * / |
| 6 | 足し算・引き算 | + - |
| 7 | 文字列の結合 | & |
| 8 | 比較 | = < > <= >= <> |
優先順位が同じ演算子は、左から右へと順番に処理されます。
計算順序でミスしやすい具体例
利益率(マージン)
誤り:
=B2-C2/B2
この書き方では、Excelは先に C2/B2 の割り算を実行し、その結果を B2 から引いてしまいます。正しい書き方はこちらです:
=(B2-C2)/B2
変化率(前年比・増減率)
誤り: =B3-B2/B2。正しくは =(B3-B2)/B2 と入力します。詳しくは変化率(増減率)の計算方法をご覧ください。
2つのセルの平均
誤り: =B2+C2/2。正しくは =(B2+C2)/2、またはシンプルに =AVERAGE(B2,C2) を使います。
割引と消費税を適用した後の価格
=B2*(1-C2)*(1+D2)
かっこを使うことで、各ステップの計算意図が明確になります。
マイナスのべき乗に関する注意点
=-2^2 は 4 を返します。これは、べき乗よりも負の符号(マイナス)の処理が優先されるためです。-4 という結果を得たい場合は、=-(2^2) と記述してください。
迷ったら「かっこ」を付ける
かっこを追加しても計算結果に悪影響はなく、むしろ数式が圧倒的に読みやすくなります。Excelでは入力中にかっこのペアが色分け表示されるため、対応関係も簡単に確認できます。
実際に練習してみましょう
Cellioの「Profit & COUNT」レッスンでは、実際の売上データや原価データを使って、セル参照や演算子の使い方を実践的に学べます。オートフィルで下にコピーする前に、=B2-C2 や利益率の数式を正確に組み立てる練習ができます。
よくある質問
Excelは四則演算の優先ルール(四則計算の順序)に従いますか?
はい。かっこ内が最優先され、次にべき乗、掛け算・割り算、最後に足し算・引き算の順で計算されます。
Excelでパーセンテージ(増減率)の計算結果がおかしくなるのはなぜですか?
大半の原因はかっこの付け忘れです。=new-old/old ではなく、必ず =(new-old)/old のように分子全体をかっこで囲む必要があります。
Excelの記号「^」は何をするものですか?
べき乗(累乗)を計算します。たとえば =2^3 は 8 になります。
数式の中で角かっこ(大かっこ [ ])は使えますか?
いいえ、四則演算のグループ分けには丸かっこ ( ) のみを使用します。角かっこ [ ] は、構造化参照(Excelテーブルの列名指定など)に使用されます。