
No.2ベストアンサー
- 回答日時:
=SUMPRODUCT((MOD(ROW(A1:A96),4)=0)*(A1:A96))
・・・これでイイかな?
(確認していませんので適宜修正してください。というか全く使えないかも)
ROW関数で指定したセルの行番号を取得、
それをを4で割った余り(MOD関数)が
0であれば、1
0でなければ、0
その行に対応するセル内の数値を掛けて積算
(この辺りは「絵を描いて」「目で見て」確かめながら読んでください)
>=A4+A8+A12+・・・+A96
これは参照元のセルの個数が多すぎて、Excel2003以前では使えないことがありますね(32個まで)
よく分からないときには作業用の列を用意し、そこに数値を出すようにして
その列で積算するなどの処置をしてみましょう
難しく考えなくても簡単な方法で対処できるのであれば、それだって正解ですからね
(他の人に聞いて回答を待つ間にできてしまうこともあります)
#あとはSUMIF関数を使って答えてくれる人が現れることに期待
No.6
- 回答日時:
セル飛ばし集計は、配列数式でパターン化されていますので覚えておいても損にはなりません。
数式は、=SUM(IF(MOD(ROW(範囲),飛ばし幅)=0,範囲))として、入力完了時に、shift+ctrl+enterキーを同時押下します。
よって、今回のご質問に当て嵌めると=SUM(IF(MOD(ROW(A1:A94),4)=0,A1:A94))となります。
因みにSUMPRODUCT関数はこれ自体配列関数ですので煩わしいキー操作が不要の為、他でも(例えば、複数条件による集計等)よく利用されています。
No.5
- 回答日時:
#2さんの回答で良いんじゃないんですか?
別に配列関数にしなくても...
No.3
- 回答日時:
#2の方のを参考にして・・・・!!!
出来たかも^^
=SUMPRODUCT(A1:A96,IF(MOD(ROW(A1:A96),4)=0,1,0))
を、任意のセルに貼り付けて、Ctrl+Shift+Enterでどうでしょう?
今日は寝ます^^おやすみなさい~~~
No.1
- 回答日時:
他のあいている列を使用していいなら、こんなのはいかがでしょう??
B列が空いているとしてB1に
=IF(MOD(ROW(),4)=0,A1,0) ←行数を4で割って余りが0の時
B1をコピーしてB2:B96へ貼り付け
B97に
=SUM(B1:B96)
この回答への補足
ご回答いただいた方法で1つのセルで計算できないか実験してみました。
=COUNTIF(A1:A65536,MOD(ROW(),4)=0)
書いてみたのですが、うまくいきませんでした(^^ゞ
なるほど、合わせ技ですね。
私もA4・A8と作るのにまずは4の倍数のセルをつくってそれをAにくっつけて、csvに落として、カンマをプラスに置換して・・・という具合にやりました。
もっと簡単な式が思い浮かべばと思うのですが思い浮かばず質問させていただきました。
早速、検討させていただきます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【Excel】4行ごとの和を集計したいです
Excel(エクセル)
-
エクセルで連続データから、数個飛ばしのデータを抜き取る方法
Excel(エクセル)
-
5列ごとに合計したい
Excel(エクセル)
-
-
4
EXCELで10行ごとの和を出したい
Excel(エクセル)
-
5
Excel 3列ごとに集計したい
Excel(エクセル)
-
6
3列ごとに合計を出したい
Excel(エクセル)
-
7
Excelで数行間隔で離れているデータの合計をしたい
Excel(エクセル)
-
8
一列に並んでいる大量のデータを10個ずつ平均(A1~A2000まである
Excel(エクセル)
-
9
エクセル countif関数で、範囲を可変にするには
Excel(エクセル)
-
10
Excelで重複データの件数ではなく、何番目かを求める方法
Excel(エクセル)
-
11
エクセルで2列おきに◯をカウントしたいです
Excel(エクセル)
-
12
OFFSET関数とCOUNTIFって組み合わせはできますか? COUNTIF関数で行を新しく追加した
Excel(エクセル)
-
13
0から1になった時の増加率を教えてください。
数学
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
エクセルで、指定の値よりも大...
-
セルを結合した時のエクセル集...
-
同一セル内の重複文字を削除し...
-
エクセルで、A2のセルにA3...
-
文字列から英数字のみを抽出す...
-
エクセル1行おきのセルを隣の...
-
EXCELのcountif関数での大文字...
-
何時から何時までを○○、何時か...
-
自分の左隣のセル
-
エクセル関数またはVBAについて
-
【Excel】4つとばしで合計する方法
-
一時間当たりの製造数を調べた...
-
エクセルで特定のセル内にだけ...
-
週の労働時間を計算するエクセル
-
エクセル 12進数
-
excelで、空白を除いてデータを...
-
エクセルでエンターを押すと任...
-
セルの結合がされた表をHLOOKUP...
-
EXECL バーコード生成でBarCode...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
自分の左隣のセル
-
excelで、空白を除いてデータを...
-
セルを結合した時のエクセル集...
-
エクセル1行おきのセルを隣の...
-
EXCELのcountif関数での大文字...
-
同一セル内の重複文字を削除し...
-
エクセルで特定のセル内にだけ...
-
エクセルで、指定の値よりも大...
-
週の労働時間を計算するエクセル
-
EXCELでマイナス値の入ったセル...
-
エクセルで、A2のセルにA3...
-
【Excel】4つとばしで合計する方法
-
エクセルに入力後、別シートの...
-
条件付き書式の色付きセルのカ...
-
エラー「#REF」の箇所を置き換...
-
エクセルで年月日から月日のみへ
-
エクセル 12進数
-
一時間当たりの製造数を調べた...
おすすめ情報