仕事を引き継いで、エクセルのテンプレートを頂いたのですが、数式が納得できません。
セルの数字を2個~3個 合計するだけなのに
=SUM(A+B+C)
と入力されているんです。
確かに正しい答えがでるんですが、
それなら素直に
=A+B+C
で入力するか
=sum(A,B,C)
じゃ、ないのかなぁ~って思ってるんですけど
何か意図があるのかなぁ~といじってません。
ちなみに、元データを作った人は退職されていないのでgooで質問してみました。
気持ち悪いので、勝手に直しても問題ないでしょうか?
No.2ベストアンサー
- 回答日時:
振る舞いが変わってくるのは、A,B,Cに、1,2,"a"という値が入っていると、
=SUM(A+B+C)→#VALUE!
=A+B+C→#VALUE!
=SUM(A,B,C)→3
と、SUM関数では入力エラーをチェックしてくれないです。
そんな事まで考えているのかどうかは分かりませんが、
> 気持ち悪いので、
だけの理由なら、手をつけない方が吉。
間違っているとか、計算に時間がかかるとか、合理的な理由があるのなら直しちゃった方が良いですが。
--
プログラミング関係の格言で、きちんと動作しているものは正しい、プログラム全体を把握していないのなら余計な事はしない、のようなものがあったような?
No.4
- 回答日時:
ご担当の気持ちは良く分かりますが、勝手に直すというのは頂けません。
あくまでも管理者の承認のもと、手直した方が良いと思います。No.3
- 回答日時:
こんにちは。
maruru01です。質問者さんの指摘どおりです。
=SUM(A1+B1+C1)
のような数式は、無意味です。
また、
=SUM(A1:B1)
=SUM(A1,B1,C1)
と比べて、範囲のセルに文字(数値以外)が入力された時にエラーになったりします。
想像ですが、これを作った人はExcelの数式や関数についての知識が浅く、
数式や関数を入力する場合は、なんでも[オートSUM]ボタンをクリックするものだと勘違いしているのではないでしょうか?
そうすると、セルに、
「=SUM()」
という器が出来るので、その中に普通に足し算を入力していったのではないかと思います。
このような数式は、たまに見かけますよ。
ありがとうございます。
確かにオートサムボタンは便利で
それしか知っていない人も多いですもんね。
VALUEの違いがあるのは初耳でした。
ありがとうございます。(↓の方も)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式を等間隔にオートフィルできるやり方を教えていただきたいです。 実際の作業↓ A3セルに 7 2023/06/05 19:04
- 会計ソフト・業務用ソフト ExcelのSUM関数と+の違い 2 2022/07/12 18:32
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- Excel(エクセル) A列が指定数値以上になったらD列の計算式を変更 3 2022/07/11 11:03
- Excel(エクセル) VBA SUM関数を入力したい 6 2022/08/20 20:10
- C言語・C++・C# C言語階乗の総和を求める 2 2023/03/04 23:31
- Excel(エクセル) Excelについて質問があります。 関数の数値入力についてなのですが、 b1にー c1に数値 がある 1 2023/05/28 12:13
- その他(社会・学校・職場) 誰か聞いてください。 社会人6年目ですが、私はポンコツすぎますか? 上司にとあるAファイルの数式を全 1 2023/08/10 18:25
- Excel(エクセル) Excel 計算式を教えて下さい 3 2022/12/15 19:46
- その他(Microsoft Office) 計算式にはゼロ表示をしたい 6 2022/05/14 09:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】関数で「A1が0でな...
-
エクセル逆三角マークで選択項...
-
エクセルVBA ブックを閉じる前...
-
エクセルでセルにポインタする...
-
エクセルでセルのコメントが消...
-
エクセル 入力規則のリストボ...
-
シートを保護しても入力規則を...
-
【Excel】ドロップダウンリスト...
-
Excelでセルに名前を定義したい...
-
エクセルの入力規則で作ったリ...
-
Excelの入力規則 バイト数で指定
-
エクセルのプルダウンボタンの...
-
入力規則の入力時メッセージの...
-
エクセルで負数の最大値を求めたい
-
Excelの入力規則にいれる関数に...
-
入力モードが勝手に切り替わる
-
エクセルのセルの手入力を禁止。
-
エクセルでワークシート内に半...
-
Excel 自動的に半角英数になり...
-
オートシェイプのテキストボッ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】関数で「A1が0でな...
-
エクセル逆三角マークで選択項...
-
エクセルでセルにポインタする...
-
シートを保護しても入力規則を...
-
エクセルVBA ブックを閉じる前...
-
エクセル 入力規則のリストボ...
-
【Excel】ドロップダウンリスト...
-
エクセルでセルのコメントが消...
-
Excel 自動的に半角英数になり...
-
エクセルの入力規則で作ったリ...
-
入力規則の入力時メッセージの...
-
Excelでセルに名前を定義したい...
-
エクセルで、入力できる箇所を...
-
ドロップダウンリスト(INDIREC...
-
入力規則をブック全体にかける...
-
エクセルで電話番号から市内局...
-
エクセルVBA ユーザーフォーム...
-
EXCEL:入力規則の「リスト」は...
-
Excelで同じセルに入力し エン...
-
エクセルで、セルをクリックす...
おすすめ情報