Excel2007Excelをある程度使っている方なら足し算をするのに、SUM関数を使う方法と、加算演算子「+」を使う方法があることは、ご存知のはずです。「足し算は+(プラス記号)でもできますけど、足す対象がたくさんあるときにはSUM関数を使うほうが便利です。」といった説明が行われ、SUM関数と加算演算子は同じであるかのごとく扱うことが多いと思いますが、実はSUM関数の結果と加算演算子の結果とは異なることがあります。[スポンサードリンク]一般的な数値どおしの足し算のときは同じなのですが、一般的な数値でないものを足し算しようとしたときに、SUM関数の足し算と演算子の足し算の結果が異なることがあるのです。・スペース・論理値サンプルファイルでは、SUM関数と加算演算子を使って数値にいろいろな値を足し算してみています。28KByte)ダウンロードサンプルファイルのD列には「=SUM(A2,B2)」といったSUM関数を使った計算式E列には「=A2+B2」といった演算子を使った計算式がそれぞれ入力してあります。A列には一般的な数値が入力してあり、B列には様々なデータが入力してあります。D列とE列とで値が異なっている行が、いくつかあることをご確認いただけるでしょう。単純なワークシートの場合、このような違いは意識しなくてもいいのかもしれませんが、SUM関数と加算演算子の違いを無自覚なまま混在させて、複雑な計算式を含むワークシートを作ってしまうと、万一不具合が出たときにはまってしまう可能性がありそうです。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。