- ベストアンサー
エクセル2007で縦表を、間隔をあけて計算する方法
エクセル2007で縦表を、間隔をあけて計算する方法 3個おきに縦列を、足し算計算していきたいのですが もっとシンプルな式で、記述するこは可能でしょうか? 知ってる方がいましたら、教えてください。 ↓私書いた式↓ =SUM(D6,D9,D12,D15,D18,D21,D24,D27,D30,D33,D36,D39,D42,D45,D48,D51,D54,D57,D60,D63,D66,D69,D72,D75,D78,D81,D84,D87,D90,D93,D96,D99,D102,D105,D108,D111,D114)
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
以下のような数式にします。 =SUMPRODUCT((MOD(ROW(D6:D114),3)=0)*D6:D114)
その他の回答 (3)
- tom04
- ベストアンサー率49% (2537/5117)
No.3です! たびたびごめんなさい。 投稿した後で気づきました。 No.1さんと重複しています。 (画面の最初部分にかなりの空白が表示されていたので、下の方まで見ていませんでした。) 前回の方法は読み流してください。 何度もごめんなさいね。m(__)m
お礼
いいえ、ありがとございます。 無事に計算式がわかりました。
- tom04
- ベストアンサー率49% (2537/5117)
こんにちは! 一例です。 表示したいセルの数式を =SUMPRODUCT((MOD(ROW(D6:D114),3)=0)*(D6:D114)) としてみてはどうでしょうか? 以上、参考になれば幸いです。m(__)m
- aokii
- ベストアンサー率23% (5210/22062)
不可能なので、 B列を計算専用にして、 B6を=D6+B3 B7をブランク B8をブランク B6~B8まで選択し、B114までドラッグコピー(3個置きにコピーされる) 答えはB114に有るので、 =B114 にしては。
お礼
回答ありがとうございます。 式を省略したかったのでMackyNo1さんの 式で記述しました。 又何かありましたら、よろしくお願いします。
お礼
ありがとうございます。無事に計算できました。