[[20040518154908]] 『1マスおきに足したい』(松) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『1マスおきに足したい』(松)

セルのA1〜G1まで数値が入っていたとしまして、
セルのA1.C1.E1.G1 だけを足す簡単な式はありませんでしょうか?
=A1+C1+E1+G1 ですとちょっと大変ですので教えて頂きたいです。
前にもこのような質問はあったような気がしましたが検索でうまく見つけることが
できませんでした..汗 


 =SUMPRODUCT((MOD(COLUMN(A1:H1),2)=1)*(A1:H1))
こんな感じで出来ます。(ケン)


ケンさん 出来ましたです! 
ありがとうございました。(松)


ケンさんに質問ですが上の関数の説明をお願いできないでしょうか?

A1+C1+E1+G1は出来たのですが、B1+D1+F1+H1はどのように出せばよいでしょうか?
又平均の関数もできますか?
突然割り込んですいませんがよろしくお願いいたします。

(てい)


 上の式は配列数式です。
COLUMN関数はその列の列番号を返します。その番号を2で割った時の余りが0か1かを
みて計算しています。
ですから偶数列の足し算は=SUMPRODUCT((MOD(COLUMN(A1:H1),2)=0)*(A1:H1))となります。
平均はその数値をSUMPRODUCT(N(MOD(COLUMN(A1:H1),2)=0))で範囲の中に偶数列が何列
有るか調べて割れば良いと思います。(ケン)


わかりました。
お手数をお掛けしてすいませんでした。

(てい)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.