Excelで「数式内の始めかっこと終わりかっこが正しく対応していません。」と表示される場合、その数式に書かれている開き括弧「(」と閉じ括弧「)」の数が一致していないか、正しく配置されていないことが原因となっています。
上記のメッセージの前に「数式に入力エラーが見つかりました。これを次のように修正しようとしています:この修正に同意しますか?」というメッセージが出ることがあります。ここで「いいえ」を選択すると上記のメッセージが表示されることがあります。
原因
Excelの数式では、関数や計算式の中に括弧が使用されます。これらの括弧は常にペアで存在し、開き括弧「(」に対して閉じ括弧「)」がなければなりません。括弧の数が一致しない、または適切な位置にない場合、Excelはこのエラーメッセージを表示します。
対処方法
このエラーメッセージが表示されたら、以下の手順を試してみてください。
- エラーが表示されたセルの数式を確認します。Excelのセル上部にある数式バーを使うと、数式を見やすく編集することができます。
- 開き括弧「(」と閉じ括弧「)」の数を数え、それらが一致しているかを確認します。また、括弧が適切にネストされている(開き括弧が閉じ括弧の内側にある)ことも確認します。
- 必要に応じて括弧を追加または削除し、数式の括弧が正しく対応するようにします。
数式の括弧のバランスを取るのが難しい場合は、数式を部分的に削除または分解し、それぞれの部分が正しく括弧を閉じていることを確認するという手法もあります。その後、各部分を再結合して完全な数式を作成します。
失敗サンプル
=(10+20+30)*(1+2+3)+(
この数式では、式が途中で未完成で閉じていない括弧があるため、エラーメッセージが表示されます。
解説
この数式を修正するには、閉じ括弧「)」を追加して括弧の対応を正しくします。
修正後の数式
=(10+20+30)*(1+2+3)+(10-5)
これで、エラーメッセージは表示されなくなり、数式として正しく機能します。
コメント