『計算式の記述方法について』(初心者)
A,Bの順に処理します。
A:
A1=1,A2=2,A3=3,A4=4
B1=10,B2=11
B:
計算式をC1に入れます。
C1="=SUM(A1:A4)"=10
C:
B1,B2をコピーしてA1に挿入すると
A1=10,A2=11,A3=1,A4=2,A5=3,A6=4
処理を行うと
C1="=SUM(A3:A6)" に変わってしまいます。
常にA1からA4のセルの合計計算を行うにはどうすればいいですか?
ちなみに、C1="=SUM($A$1:$A$4)"
この場合でも同じ結果になりました。
< 使用 Excel:Microsoft365、使用 OS:Windows11 >
=SUM(INDEX(A:A,1):INDEX(A:A,4)) とか、そういうお話かしら..
(白茶) 2026/03/13(金) 15:26:15
=SUM(INDIRECT("A1:A4"))
なんてのでも。
365ぽく =SUM(TAKE(A:A,4)) なんてのも。 (ねむねむ) 2026/03/13(金) 15:42:22
白茶さんと変わらないんですけど C1:=SUM(INDEX(1:4,0,1)) (ちくわ) 2026/03/13(金) 15:57:21
=SUM($A$1:$A$5) としておく。 挿入するときは2行目に挿入するという方法もあります。 (abec) 2026/03/13(金) 18:40:33
コピーした後の合計はいくつになればいいんですか。
(分からん) 2026/03/14(土) 10:23:38
>C1="=SUM(A3:A6)" に変わってしまいます。
A3の3を1に書き換えるだけじゃん
(AI回答他) 2026/03/14(土) 12:33:39
TAKEを使うと、マクロ処理を呼び出したときに
ユーザーフォームの表示に時間がかかるようになりました。
INDEXを使った場合は今のところ大丈夫でした。
INDEXを使って対応したいと思います。
(初心者) 2026/03/16(月) 10:11:40
質問者さんからとてもよいコメントがありました。感激です。 こういうやり取りを期待したいと思っています。
生成AIに聞くんじゃないので、 得られた回答コメントが適切だったのかどうか返事をする、 回答内容を確認する途中で気づいたことがあればそれをコメント頂く、 そういうことが質問掲示板の趣旨であると私は思っています。 「回答ありがとうございます。早速試してみます」と言って音沙汰がない人が多い。
生成AIが普及してきている影響なのでしょうか。 質問者さんは、テーマを提示するだけでも少なからぬ貢献をされていると承知していますが、 その後の発言が乏しく、きちんとした受け止めをされて返答される方が減っているのは残念なことです。
(xyz) 2026/03/16(月) 12:51:34
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.