[[20200819105040]] 『離れたセルの平均』(ぱぱ) ページの最後に飛ぶ

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

 

『離れたセルの平均』(ぱぱ)

はじめまして。
離れたセルの平均を出したいのですが、ぐぐってその通りにやってもうまくいきません。

A列    B列   C列    D列    E列    F列    G列

      1月    前月比   2月    前月比   3月    前月比
Aさん   1,000    -500      0  -1,000  2,000     0
Bさん   2,000    1,000    3,000   1,000  1,000   -2,000
Cさん   4,000    3,000    2,000  -2,000  1,000   -1,000

こういったエクセルになっていて、月ごとの平均を求めたいのです。
0や空白のセルもあります。
宜しければ教えていただけると助かります。

< 使用 Excel:Office365、使用 OS:Windows10 >


 =AVERAGEIF($B$1:$G$1,"*月",B2:G2)
 でいかがでしょうか?
(稲葉) 2020/08/19(水) 11:30

 補足
 1行目の文字列を評価し、「1行目が  ○月で終わる列」の「n行目の平均」という意味です。
             ~~~↑~~~  ~~~↑~~~~~~~~~   ~~↑~~
 =AVERAGEIF(            $B$1:$G$1,  "*月",            B2:G2)

 ですので、1行目に「合計月」や「四半月」などの文字が含まれると、集計対象になってしまいます。

(稲葉) 2020/08/19(水) 11:36


 >月ごとの平均を求めたいのです。

 ちょっとどう出したいのかわからないです。
 ご自身の求める希望結果も書いて下さい。

 >ぐぐってその通りにやってもうまくいきません。

 式が間違っていても、その内容でやりたいことが把握できる場合もありますので
 やってみた内容は書くようにしてください。

 >0や空白のセルもあります。

 0と空白では平均の出し方が違ってくると思いますが、0と空白の違いは何でしょうか?
(コナミ) 2020/08/19(水) 11:49

 「月ごとの平均」でしたか。「離れたセルの平均」だけ気にして、読み飛ばしてました。 すみません。

(稲葉) 2020/08/19(水) 11:55


 いや、離れたセルということなのでおそらく稲葉さんの回答されたようなことが
 やりたいんじゃないかなぁと私も思うのですが、如何せん正解がわからないので…
(コナミ) 2020/08/19(水) 12:13

稲葉さん

回答ありがとうございます。
さっそく試してみたところ#DIV/0!が出てうまくいきません。
補足となって申し訳ないのですが〇月の2行目にあたる部分は正しくは「2010年1月」という表記で年が入っております。後付けで申し訳ないです。

(ぱぱ) 2020/08/19(水) 12:14


 ぱぱさん
 コナミさんがおっしゃる通り、正解を教えてください。
 あと、そうなってしまった計算式も。
 今のままだと、
 1)Aさんの平均がだしたくて、正解が1000なのか、1500なのか わかりません。
 2)2月の平均が出したくて、正解が1667なのか、2500なのか わかりません

 >正しくは「2010年1月」という表記
 こちらについては、書式で変更されている可能性があるので、数式バーの値をこちらに張り付けてください。

(稲葉) 2020/08/19(水) 12:22


コナミさん

Aさん、Bさん、Cさんの1月〜3月までの前月比を除いた平均を出したいです。
例えばAさんの場合ですと、1,000(1月)、0(2月)、2,000(3月)の平均ですので1,000というのを出したいです。

やった内容ですが、
=AVERAGE(B2,D2,F2)でまず失敗してます。
そこから
http://www.excel.studio-kazu.jp/kw/20161017171641.html
こちらを参考にしましたがうまくいきませんでした。

0と空白についてですが、思い返してみたところ空白はおかしいので除くようにしました。
(ぱぱ) 2020/08/19(水) 12:27


 >Aさん、Bさん、Cさんの1月〜3月までの前月比を除いた平均を出したいです。
 >=AVERAGE(B2,D2,F2)でまず失敗してます。

 失敗とは? 具体的にどうなったんですか?

 こちらでは =AVERAGE(B2,D2,F2) の式で
 Aさん「1000」、Bさん「2000」、Cさん「2333.333…」になっています。

 以上、確認だけ
(笑) 2020/08/19(水) 14:36

AVERAGEで失敗したというのは不可解ですね……(綴り間違い等ではないでしょうか?)。
ただ、一つ飛ばしで選択するというのは、
今後右に増えていく(んですよね?多分)ことを考えるとメンテナンス性等も悪いと思いますので、

=AVERAGEIF($B$1:$G$1,"<>先月比",B2:G2)

でうまくいくのではないでしょうか?

(DS) 2020/08/19(水) 16:35


コメント返信:

[ 一覧(最新更新順) ]


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