質問: ○列おきの数字を合計する 現在エクセル2003を使用しています。 先日エクセルで集計表を作成している時に2列おき、3列おきの数値を合計する必要があり 「教えて!goo」の回答をいろいろ確認しましたが、3列おきは確認できませんでした。 一つ一つセル番地を選んで合計すれば出来ますが、列数が多い時は大変です。今後、4列おき・ 5列おき・○列おきを合計する表の作成が必要になるかもしれません。 ぜひお知恵をお貸し下さい。
回答: 今晩は。 仮にb3~b17にデータがあるとして 1列おきの数式 『{=sum(if(mod(column(b3:b17),2)=mod(column(b3),2),b3:b17))}』 2列おきの合計 『{=sum(if(mod(column(b3:b17),3)=mod(column(b3),3),b3:b17))}』 後は 『{=sum(if(mod(column(b3:b17),?)=mod(column(b3),?),b3:b17))}』 ?の所に何列おきかの数値を入れるだけです。 ただ、注意するのは、これは配列数式なので関数式の前後に「{}」を付けることが必要です。 設定方法は、関数式入力後「ctrl+shift+enterキー」を押して数式を完成させます